<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>RE: [JDEV] XDB Component in Java</TITLE>
<META content="MSHTML 5.50.4522.1800" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=250535719-18042001><FONT face=Arial color=#0000ff
size=2>Definitely interested in what you are doing. I am looking into extending
jabber</FONT></SPAN></DIV>
<DIV><SPAN class=250535719-18042001><FONT face=Arial color=#0000ff size=2>with a
java service as well. One of the things that I am currently trying to figure
out</FONT></SPAN></DIV>
<DIV><SPAN class=250535719-18042001><FONT face=Arial color=#0000ff size=2>is
having presence information from clients sent to my component, and
generally</FONT></SPAN></DIV>
<DIV><SPAN class=250535719-18042001><FONT face=Arial color=#0000ff size=2>having
my component deal with the roster.</FONT></SPAN></DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
<DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma
size=2>-----Original Message-----<BR><B>From:</B> Matt Diez
[mailto:matt@vedalabs.com]<BR><B>Sent:</B> Wednesday, April 18, 2001 2:06
PM<BR><B>To:</B> 'jdev@jabber.org'<BR><B>Subject:</B> RE: [JDEV] XDB Component
in Java<BR><BR></FONT></DIV>
<P><FONT size=2>Currently, it can connect to Jabber over base_accept,
base_connect, </FONT><BR><FONT size=2>or base_exec (for that portion of the
connectivity, I'm using</FONT> <BR><FONT size=2>David Waite's JabberBeans,
which is delightfully independent of</FONT> <BR><FONT size=2>connection
type).</FONT> </P>
<P><FONT size=2>JOSL looks good, I've got some people here looking into</FONT>
<BR><FONT size=2>what would best support our interests. (there are others
in</FONT> <BR><FONT size=2>consideration)</FONT> </P>
<P><FONT size=2>Anyway, it's still HIGHLY preliminary right now, and I'm
</FONT><BR><FONT size=2>looking for people to test on a variety of</FONT>
<BR><FONT size=2>platforms, give me feedback, and force</FONT> <BR><FONT
size=2>me to make this a really solid piece of software.</FONT> </P>
<P><FONT size=2>Matt Diez</FONT> </P>
<P><FONT size=2>-----Original Message-----</FONT> <BR><FONT size=2>From:
mark@mjwilcox.com [<A
href="mailto:mark@mjwilcox.com">mailto:mark@mjwilcox.com</A>]</FONT> <BR><FONT
size=2>Sent: Wednesday, April 18, 2001 7:19 AM</FONT> <BR><FONT size=2>To:
jdev@jabber.org</FONT> <BR><FONT size=2>Subject: Re: [JDEV] XDB Component in
Java</FONT> </P><BR>
<P><FONT size=2>This sound real cool. </FONT></P>
<P><FONT size=2>Are you doing it as a server or command line call?</FONT> </P>
<P><FONT size=2>As for packaging, I think org.jabber.xdb is prefferable since
that's </FONT><BR><FONT size=2>what it is. And anyone familiar to Jabber
server will know that xdb </FONT><BR><FONT size=2>is the backend to
Jabberd.</FONT> </P>
<P><FONT size=2>Licensing -- Most of the Jabber stuff falls under JOSL but an
</FONT><BR><FONT size=2>Apache or BSD license would be ok by most people, but
GPL </FONT><BR><FONT size=2>probably wouldn't (at least it would limit to the
places where it </FONT><BR><FONT size=2>might get used). However, note that
under JOSL, Apache/BSD </FONT><BR><FONT size=2>people can take it, &
compile it into their code & can add </FONT><BR><FONT size=2>proprietary
extensions. That may or may not matter to y'all.</FONT> </P>
<P><FONT size=2>Mark</FONT> </P><BR>
<P><FONT size=2>On 17 Apr 01, at 16:08, Matt Diez wrote:</FONT> </P>
<P><FONT size=2>> We've got the beginnings of an xdb backend written in
Java, and </FONT><BR><FONT size=2>> are presently looking to make it open
to the public. </FONT><BR><FONT size=2>> </FONT><BR><FONT size=2>>
Presently it supports registration and authentication over the</FONT>
<BR><FONT size=2>> jabber:iq:auth:0k namespace, handles rosters, and
temporary</FONT> <BR><FONT size=2>> vcards (offline message and filter
support will be forthcoming).</FONT> <BR><FONT size=2>> </FONT><BR><FONT
size=2>> It should be able to talk to just about any JDBC friendly</FONT>
<BR><FONT size=2>> DBMS (although at present most development has
been</FONT> <BR><FONT size=2>> on PostgreSQL). So, this should take care of
Oracle, MS SQL 7.0,</FONT> <BR><FONT size=2>> DB2, etc, etc, etc.</FONT>
<BR><FONT size=2>> </FONT><BR><FONT size=2>> The point:</FONT> <BR><FONT
size=2>> I was rather curious if any of you had any suggestions as to
how</FONT> <BR><FONT size=2>> best to package this. I was thinking that
something along the lines</FONT> <BR><FONT size=2>> of: org.jabber.xdb or
org.jabber.backends.xdb</FONT> <BR><FONT size=2>> </FONT><BR><FONT
size=2>> Similarly, I'd like to know about any licensing issues I should
be</FONT> <BR><FONT size=2>> made aware of.</FONT> <BR><FONT size=2>>
</FONT><BR><FONT size=2>> Any suggestions would be greatly appreciated.
(Presently, we're</FONT> <BR><FONT size=2>> looking at putting up a
Sourceforge site, etc, etc, etc).</FONT> <BR><FONT size=2>>
</FONT><BR><FONT size=2>> Matthew D. Diez</FONT> <BR><FONT size=2>>
</FONT></P><BR>
<P><FONT size=2>Mark Wilcox</FONT> <BR><FONT size=2>mark@mjwilcox.com</FONT>
<BR><FONT size=2>Got LDAP?</FONT> </P>
<P><FONT size=2>_______________________________________________</FONT>
<BR><FONT size=2>jdev mailing list</FONT> <BR><FONT
size=2>jdev@jabber.org</FONT> <BR><FONT size=2><A target=_blank
href="http://mailman.jabber.org/listinfo/jdev">http://mailman.jabber.org/listinfo/jdev</A></FONT>
</P></BLOCKQUOTE></BODY></HTML>