[jdev] Gaim -> transport
Tijl Houtbeckers
thoutbeckers at splendo.com
Tue Sep 14 13:20:49 CDT 2004
On Tue, 14 Sep 2004 15:15:41 +0100, Geoffrey Cross
<geoff at visualgeometrysolutions.com> wrote:
> So, I just wondered what the pros thought and whether this is something
> which I should bother to package up and submit somewhere for more general
> use? If so, I'll bung it on a public jabberd for people to stress-test
> it
> for a while.
>
Do you have any idea on how stable is the "network-code" part of GAIM is?
I assume you load the gaim lib once, and not every time again for each
connection. Gaim seems relativly stable when I use it from a client user
point of view, but still crashes sometimes. Ofcourse if you have 1000
concurrend users that means those crashes become a 1000 times more
frequent. But those very well could be mostly in the UI code (and this is
mostly on Windows, so it could even be GTK rather than GAIM).
Still, I'd recommend to admins using seperate instances of your transport
for seperate protocols, since I do recall GAIM crashing after protocol
changes by the networks from time to time. Even though the fixes are
ussually out within hours, I don't see why your MSN transport should be
down cause Yahoo changed protocols.
It's great to see this, I think escp. AIM/ICQ and Yahoo transports would
benifit from this (since they most frequently change protocols without
announcing or transition phase). Funnily enough we've also ended up with a
Jabber <-> Jabber transport :)
More information about the JDev
mailing list