[JDEV] Server Validation Tool
Christian Ratliff
ratlifc at lily.org
Sun Sep 19 06:11:28 CDT 1999
I work on a CMC project called lily ( http://www.lily.org/ ), and when
I first heard about Jabber I started adding a jabber compatible listener
to it. The documentation on jabber.org has been first rate, and the
initial implementation only took a few hours.
Once I began working on rosters, it got a lot trickier. The Unix
jabber client and the Windows 9X jabber client implement rosters
slightly differently. Also, there is little written about the semantics
of rosters. In addition, the Windows 9X client eats bad XML without
notification, and Unix stops processing any messages the moment it
receives an incorrect stream. This has made testing really, really
difficult.
An extremely useful utility for server developers adding jabber
interfaces would be a protocol validation tool. This would be especially
useful when changes to the DTD are published. I could make my changes
and then run the old validation test and the new one. Also, it might
make it easier for CMCs to list themselves as "Jabber Compatible".
You folks have a great project going here, and I plan to keep up with
it.
christian
ratlifc at lily.org
More information about the JDev
mailing list