On 2007-02-10 07:03:54 -0500 David Chisnall <[EMAIL PROTECTED]> wrote:
> On 9 Feb 2007, at 21:33, Hubert Chan wrote: >> David, have you looked at other Jabber/XMPP libraries? > > I looked at a few, but none of them integrated particularly well with > Objective-C. Since we were thinking of using XMPP for a lot of non- standard > stuff in Étoilé, I think it is important that the library works closely > with Objective-C or we will find it difficult to extend it in the ways we > want to. > > Last time I looked, all of the OS X Jabber clients used a pure-C XMPP > library as a back-end. This is fine if you just want a nice UI on the same > functionality that everyone else has (e.g. messaging and presence), but is > less than ideal when you start wanting to put arbitrary payloads in XMPP > messages. FWIW, it seems like iksemel is a fairly low-level library for parsing XML streams (as opposed to regular XML documents) and that also includes Jabber/XMPP stuff. It seems to allow you to add arbitrary stanzas to your XMPP messages. I haven't investigated it in detail, but if you haven't taken a look at it already, it may be worth a look. At least it should be able to help with the tedium of XML parsing. (Unfortunately, it seems like development has stalled on it.) http://iksemel.jabberstudio.org/ -- Hubert Chan - email & Jabber: [EMAIL PROTECTED] - http://www.uhoreg.ca/ PGP/GnuPG key: 1024D/124B61FA (Key available at wwwkeys.pgp.net) Fingerprint: 96C5 012F 5F74 A5F7 1FF7 5291 AF29 C719 124B 61FA _______________________________________________ Etoile-dev mailing list [email protected] https://mail.gna.org/listinfo/etoile-dev
