[jdev] Re: Implementing searchable jabber profiles
Peter Saint-Andre
stpeter at jabber.org
Tue Jan 4 14:11:06 CST 2005
In article <20050103104406.GB27663 at austux.net>,
Jeremy Lunn <jeremy at austux.net> wrote:
> Looking into some options for Jabber Australia
> (http://www.jabber.org.au/).
>
> >From the very beginning we were planning to implement JUD with a
> web-based frontend. Though a year and a half later it still hasn't
> happened and there are some obstacles.
>
> First of all, vcards are quite limiting for what we want to do. For
> example, we'd like our search facility to act as a friend finder. There
> are many things, such as age/gender/interests missing from JEP-0054 that
> we'd need for that. Though I notice that clients such as Podium and
> JAJC implement fields such as Gender and Marital Status.
Well.....
(1) vcard-temp is extremely limiting
(2) we need to replace it with something better
(3) this will require (a) some new protocol, (b) a replacement for
users-agent, and (c) support in clients
I lean toward using x:data as the wire protocol because (i) some Jabber
clients already support it, (ii) it is generic (not limited to merely a
vCard replacement, which is good for specialized communities such as
dating and gaming services), and (iii) I don't really care what the
backend data storage format is (database, RDF, or whatever).
I started working on a JEP for this but have not finished it yet. You
can see the beginnings here:
http://www.jabber.org/~stpeter/jeps/profile.html
More work required, though. Personally I see this as a priority for 2005
since right now it's awfully hard to build any kind of friend-finder for
the Jabber network.
Peter
More information about the JDev
mailing list