[Adium-devl] Java-based libraries... a ponder, a thought, an apology
Colin Barrett
timber at lava.net
Fri Dec 8 06:34:39 UTC 2006
On Dec 8, 2006, at 1:13 AM, Peter Hosey wrote:
> On Dec 7, 2006, at 19:56:22, Andreas Monitzer wrote:
>> I'd be willing to implement a fully ObjC-based XMPP library for
>> Google SoC 2007 (don't have any time before summer, sorry),
>> leveraging current technologies like NSXML* and KVO to get a simple
>> yet effective framework for XMPP ….
>
> I like this idea. I understand Jabber has other little goodies (e.g.
> pub/sub) that might be useful in a generic framework that non-IM
> applications could use.
I'm not sure the advantage of doing it in ObjC when there are plenty
of other ones. Also, 3 months to get a working, stable, tested XMPP
library? Call me Thomas, but I'm doubtful. Also, even though it's in
ObjC doesn't mean it would necessarily be easier to maintain -- we
don't know XMPP.
I'd suggest using an existing C library. http://www.imendio.com/projects/loudmouth/
Looks good, from just a quick search.
(alternatively, Python and Ruby are alright too, as those bridges are
quite well supported: http://developer.apple.com/leopard/overview/apptech.html
)
> I take it, then, that even two Java libraries does not justify JNI,
> and therefore we're dropping Smack too?
Two jabber libraries would mean two times the JNI, I think?
More information about the devel
mailing list