greetings, questions, etc. (muc, offline, ...)
mart at degeneration.co.uk
Sat Nov 17 19:07:13 UTC 2007
Kaolin Fire wrote:
> Brad asked... a year ago? What sort of things the userbase considered
> priorities. One of my goals in doing this integration was to get a
> chatroom up on the website that wasn't just php-based, so MUC would be
> lovely. I'm sorely tempted to fake it with a bot ;)
The MUC implementation for DJabberd right now is quite minimal, but I
think people on this mailing list have mentioned making use of it
recently. Patches to improve on this are welcome.
> Offline messages would be lovely, too.
I believe that the plugin module DJabberd::Delivery::OfflineStorage
provides this functionality, though I haven't tried it. It was developed
by Piers Harding and is available in CPAN.
> And integrating profiles... I see LJTalk has it, but mostly I'm lost
> trying to navigate the codebase, I think.
LJTalk is implementing this using another Six Apart technology called
Gearman, which allows asynchronous calls to functions running in
external worker processes. LiveJournal uses this for many other things
internally, so making DJabberd talk to Gearman was a relatively easy way
to achieve integration.
Edward Rudd's DJabberd::Plugin::VCard::LDAP (also in CPAN) is probably a
simpler example of building VCards from data aquired from an external
system. It depends on DJabberd::Plugin::VCard, which sadly does not
appear to be in CPAN right now but is available from the subversion
> Part of my wondering is if I should just get off the CPAN version, and
> jump to some non-trunk svn revision, or... ?
I believe the trunk is stable as of this writing (r15833) if you'd like
to use it.
More information about the Djabberd