<!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, &amp; 
  compile it into their code &amp; 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>&gt; We've got the beginnings of an xdb backend written in 
  Java, and </FONT><BR><FONT size=2>&gt; are presently looking to make it open 
  to the public. </FONT><BR><FONT size=2>&gt; </FONT><BR><FONT size=2>&gt; 
  Presently it supports registration and authentication over the</FONT> 
  <BR><FONT size=2>&gt; jabber:iq:auth:0k namespace, handles rosters, and 
  temporary</FONT> <BR><FONT size=2>&gt; vcards (offline message and filter 
  support will be forthcoming).</FONT> <BR><FONT size=2>&gt; </FONT><BR><FONT 
  size=2>&gt; It should be able to talk to just about any JDBC friendly</FONT> 
  <BR><FONT size=2>&gt; DBMS (although at present most development has 
  been</FONT> <BR><FONT size=2>&gt; on PostgreSQL). So, this should take care of 
  Oracle, MS SQL 7.0,</FONT> <BR><FONT size=2>&gt; DB2, etc, etc, etc.</FONT> 
  <BR><FONT size=2>&gt; </FONT><BR><FONT size=2>&gt; The point:</FONT> <BR><FONT 
  size=2>&gt; I was rather curious if any of you had any suggestions as to 
  how</FONT> <BR><FONT size=2>&gt; best to package this. I was thinking that 
  something along the lines</FONT> <BR><FONT size=2>&gt; of: org.jabber.xdb or 
  org.jabber.backends.xdb</FONT> <BR><FONT size=2>&gt; </FONT><BR><FONT 
  size=2>&gt; Similarly, I'd like to know about any licensing issues I should 
  be</FONT> <BR><FONT size=2>&gt; made aware of.</FONT> <BR><FONT size=2>&gt; 
  </FONT><BR><FONT size=2>&gt; Any suggestions would be greatly appreciated. 
  (Presently, we're</FONT> <BR><FONT size=2>&gt; looking at putting up a 
  Sourceforge site, etc, etc, etc).</FONT> <BR><FONT size=2>&gt; 
  </FONT><BR><FONT size=2>&gt; Matthew D. Diez</FONT> <BR><FONT size=2>&gt; 
  </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>