(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]