(My version of jabber2 is 2.0.0, although I'm willing to upgrade if anyone thinks it makes a difference here).

I'm working on implementing a mechanism to log all messages. About the only thing I've seen to do this is bandersnatch. However, its home page seems to have vanished. I can find an old copy of the source, but I'm unable to get it to work.

I'm happy just to write my own component, preferably in python, using twisted. But my first question is: what's the component interface I want to use? It looks like there are 2 XEPs that talk about this:

XEP-0114: Jabber Component Protocol
XEP-0225: Component Connections

It would seem 0225 is the more "modern" interface, since it talks about problems with the 0114 specification. However, I don't care about any of the listed shortcomings with 0114. Plus, my version of twisted words (0.5.0) appears to only support XEP-0114.

So, my next question is: Does anyone see a problem with the 'log' acl and XEP-0114 (especially with my versions of twisted and jabber2)? Or is 'log' only well supported with XEP-0225? It's not clear to me, after reading XEP-0114, how to bind to the 'log' acl. It's more clear in XEP-0225.

I guess my last question is: Does anyone know what happened to bandersnatch? I've tried to get it working, but I'm having problem with its dependencies. I'd be more excited about trying to get it to work if I understood what happened to its home page, or the project in general.

Thanks for any insight, or pointers to existing projects I can look at for inspiration.

Eric.



--
To unsubscribe send a mail to [EMAIL PROTECTED]

Reply via email to