[jdev] xmpppy 0.1.1 release

Jacek Konieczny jajcus at bnet.pl
Fri Sep 24 05:01:32 CDT 2004

On Fri, Sep 24, 2004 at 08:48:10AM +0400, Alexey Nezhdanov wrote:
> Sorry Jacek, I hope you will not take it personal.

No, I won't :-)

> For less emotional and more rational comparsion here is xmpppy features:
> ==============
> XMPP standart login scheme - TLS, SASL, Bind, Session.

The same in PyXMPP (some of those also for the receiving side of the

> Non-SASL auth

In PyXMPP too.

> Disco client and server (the later is not released yet)

Similar, but the server is not working here :)

> debug module from Jacob Lundquist - a colored output :)

All debuging was recently migrated to Python standard "logging" module.
No colors. :-(

> about 4 types of callbacks. 

Presence and Message handlers "callbacks". Each handler may be
registered for specific type (but not "error") and payload namespace. 
Many handlers with different priorities for one stanza "pattern" may be

Iq stanza handlers for type "get" and "set", one unique handler per
type and namespace pair. Result/error/timeout handlers for <iq/> stanzas

Several callbacks (or methods to override) for stream state changes,
authentication, etc.

> IBB (w/o SI though yet)

Not in PyXMPP.

> XMPP Errors, 

In PyXMPP too

> Data forms

Not yet.

> roster (minor implementation, but better than jabberpy's)

Quite complete implementation in PyXMPP

> CONNECT Proxy support.

Not yet.

And some more features:
- jabber:x:delay (JEP-91)
- vCard
- MUC (not complete, but most important features are ready and usable)
- component support (I guess xmpppy has it too)


More information about the JDev mailing list