<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>RE: [JDEV] JUD docs?</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=2>Peter, you are correct, I'm not interested in the internal messages (since I'd be writing the internals myself).</FONT>
</P>
<P><FONT SIZE=2>Constantin, thanks for the messages that are currently being sent back and forth. I'll go that route (using debug in WinJab to figure messages) until I hear of some docs popping up.</FONT></P>
<P><FONT SIZE=2>Colin</FONT>
</P>
<P><FONT SIZE=2>> -----Original Message-----</FONT>
<BR><FONT SIZE=2>> From: Constantin Nickonov [<A HREF="mailto:Nickonov@jabber.com">mailto:Nickonov@jabber.com</A>]</FONT>
<BR><FONT SIZE=2>> Sent: Tuesday, April 10, 2001 9:41 AM</FONT>
<BR><FONT SIZE=2>> To: 'jdev@jabber.org'</FONT>
<BR><FONT SIZE=2>> Subject: RE: [JDEV] JUD docs?</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Running through some JUD operations (with Jabber IM in debug </FONT>
<BR><FONT SIZE=2>> mode) yields</FONT>
<BR><FONT SIZE=2>> the following XML sequences:</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> SENT: <iq type="get" to="jud.foo.com"><query</FONT>
<BR><FONT SIZE=2>> xmlns="jabber:iq:register"></query></iq></FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> RECV: <iq type='result' to='joe@foo.com' from='jud.foo.com'><query</FONT>
<BR><FONT SIZE=2>> xmlns='jabber:iq:register'><instructions>Fill in all of the </FONT>
<BR><FONT SIZE=2>> fields to add</FONT>
<BR><FONT SIZE=2>> yourself to</FONT>
<BR><FONT SIZE=2>> JUD.</instructions><first>Joe</first><last>Schmoe</last><nick></FONT>
<BR><FONT SIZE=2>> jschmoe</nick></FONT>
<BR><FONT SIZE=2>> <email>schmoe@foo.com</email><key>somekey</key><registered/></</FONT>
<BR><FONT SIZE=2>> query></iq></FONT>
<BR><FONT SIZE=2>> ---</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> SENT: <iq type="set" to="jud.foo.com"><query</FONT>
<BR><FONT SIZE=2>> xmlns="jabber:iq:register"><first>Joseph</first><last>Schmoe</</FONT>
<BR><FONT SIZE=2>> last><nick>jsc</FONT>
<BR><FONT SIZE=2>> hmoe</nick><email>schmoe@foo.com</email><key>somekey</key></qu</FONT>
<BR><FONT SIZE=2>> ery></iq></FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> RECV: <iq type='result' to='joe@foo.com/Work' </FONT>
<BR><FONT SIZE=2>> from='jud.foo.com'><query</FONT>
<BR><FONT SIZE=2>> xmlns='jabber:iq:register'/></iq></FONT>
<BR><FONT SIZE=2>> ---</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> SENT: <iq type="get" to="jud.foo.com"><query</FONT>
<BR><FONT SIZE=2>> xmlns="jabber:iq:search"></query></iq></FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> RECV: <iq type='result' to='joe@foo.com' from='jud.foo.com'><query</FONT>
<BR><FONT SIZE=2>> xmlns='jabber:iq:search'><instructions>Fill in a field to</FONT>
<BR><FONT SIZE=2>> search.</instructions><key>somekey</key><first/><last/><nick/></FONT>
<BR><FONT SIZE=2>> <email/></quer</FONT>
<BR><FONT SIZE=2>> y></iq></FONT>
<BR><FONT SIZE=2>> ---</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> SENT: <iq type="set" to="jud.foo.com"><query</FONT>
<BR><FONT SIZE=2>> xmlns="jabber:iq:search"><key>somekey</ksy><first>Barnaby</fir</FONT>
<BR><FONT SIZE=2>> st></query></i</FONT>
<BR><FONT SIZE=2>> q></FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> RECV: <iq type='result' to='joe@foo.com' from='jud.foo.com'><query</FONT>
<BR><FONT SIZE=2>> xmlns='jabber:iq:search'><item</FONT>
<BR><FONT SIZE=2>> jid='bjones@foo.com'><first>Barnaby</first><last>Jones</last><</FONT>
<BR><FONT SIZE=2>> nick>bjones</n</FONT>
<BR><FONT SIZE=2>> ick><email>bjones@foo.com</email></item><item</FONT>
<BR><FONT SIZE=2>> jid='bsmith@jabber.com'><first>Barnaby</first><last>Smith</las</FONT>
<BR><FONT SIZE=2>> t><nick>bsmith</FONT>
<BR><FONT SIZE=2>> </nick><email>bsmith@foo.com</email></item></query></iq></FONT>
<BR><FONT SIZE=2>> ---</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> These are only the nominal cases, of course. For errors, etc., try</FONT>
<BR><FONT SIZE=2>> connecting to a functional JUD (jabber.com's is up and </FONT>
<BR><FONT SIZE=2>> running), and throw</FONT>
<BR><FONT SIZE=2>> some bad requests at it.</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> ---</FONT>
<BR><FONT SIZE=2>> Constantin Nickonov</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> > -----Original Message-----</FONT>
<BR><FONT SIZE=2>> > From: Peter Saint-Andre [<A HREF="mailto:stpeter@jabber.org">mailto:stpeter@jabber.org</A>]</FONT>
<BR><FONT SIZE=2>> > Sent: Monday, April 09, 2001 5:34 PM</FONT>
<BR><FONT SIZE=2>> > To: jdev@jabber.org</FONT>
<BR><FONT SIZE=2>> > Subject: Re: [JDEV] JUD docs?</FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > Hi Colin,</FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > There is no such doc at present. It'd be helpful to have </FONT>
<BR><FONT SIZE=2>> one, though.</FONT>
<BR><FONT SIZE=2>> > You are talking about the XML sent into and received from JUD, *not*</FONT>
<BR><FONT SIZE=2>> > messaging internal to JUD, right? This is similar to (or </FONT>
<BR><FONT SIZE=2>> part of) what</FONT>
<BR><FONT SIZE=2>> > Jens is doing with his "cheat sheet", hopefully we can add </FONT>
<BR><FONT SIZE=2>> JUD info to</FONT>
<BR><FONT SIZE=2>> > this soon.</FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > Peter</FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > > Colin Madere wrote:</FONT>
<BR><FONT SIZE=2>> > > </FONT>
<BR><FONT SIZE=2>> > > I'm not looking to run the existing perl JUD, I'm looking </FONT>
<BR><FONT SIZE=2>> > to implement</FONT>
<BR><FONT SIZE=2>> > > in another language.</FONT>
<BR><FONT SIZE=2>> > > </FONT>
<BR><FONT SIZE=2>> > > Can anyone point me to a doc that would have all the </FONT>
<BR><FONT SIZE=2>> > messages the JUD</FONT>
<BR><FONT SIZE=2>> > > uses (specs on the messages)? If we do this, I want to make sure</FONT>
<BR><FONT SIZE=2>> > > everything will work with existing and future clients.</FONT>
<BR><FONT SIZE=2>> > > </FONT>
<BR><FONT SIZE=2>> > > I'm know I'm a lazy bum for not going through all the </FONT>
<BR><FONT SIZE=2>> JPG, JPO, etc,</FONT>
<BR><FONT SIZE=2>> > > but I've done so too many times in the past with the results being</FONT>
<BR><FONT SIZE=2>> > > fruitless :( No offense, Peter (and others), I know you've been</FONT>
<BR><FONT SIZE=2>> > > adding TONS of info and kudos for it!</FONT>
<BR><FONT SIZE=2>> > > </FONT>
<BR><FONT SIZE=2>> > > Colin</FONT>
<BR><FONT SIZE=2>> > > > </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><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 HREF="http://mailman.jabber.org/listinfo/jdev" TARGET="_blank">http://mailman.jabber.org/listinfo/jdev</A></FONT>
<BR><FONT SIZE=2>> </FONT>
</P>
</BODY>
</HTML>