Configuring Jabber transports is a pain the ass. I've gotten it working tho, after asking friends and others that have done it. I plan on making spells for Source Mage for the PyAIMt, PyMSNt, and Yahoo transports.

Notes

They need a patch applied to each one to make them work with Twisted 2.5. It's a fairly trivial thing to do, so I'll generate patches and stick them in the spell. I'll submit them upstream as well, but these things haven't been touched in forever, so they're probably stale. They're the only ones that exist, however, so it's as good as it's going to get. They work well enough.

Spell Information

I need to somewhat closely integrate these transport spells with the jabberd spell itself. They can be seperate spells, but they'll be "installed" into /usr/share/jabberd/transports. The spells are just a pile of python files.

Init Script

The initscript needs to be reworked also, I want to start the transports from that single init script as well. They can probably be started seperately... hmm probably should be started seperately. Especially since they're less stable than the jabber server is itself... Yeah that would be best.