Moodle and Jabber / XMPP: anything using lib/jabber/XMPP/XMPP.php?
There were a couple of GSoC 2007 projects related to Jabber, but AFAIK none led to anything (one was mentoed by MD, the other co-mentored by me).
Is anyone doing anything with XMPP and/or specifically ejabberd at the moment?
Re: Moodle and Jabber / XMPP: anything using lib/jabber/XMPP/XMPP.php?
cvs:/moodle/message/output/jabber
Development:Messaging_2.0
What are you working on exactly?
Re: Moodle and Jabber / XMPP: anything using lib/jabber/XMPP/XMPP.php?
Thanks - I'll read more about that tomorrow.
I'm working on shared rosters matching course membership. For "normal" clients like pidgin, you see all your classmates in your roster.
When using an XO, Sugar shows your 'roster' in the 'network view'. If you have a XS right now, your "roster" is all the online users -- this naturally breaks down in large schools - neither the network or UI can cope with rosters of 5K users
For the XS implementation, we have some tight coupling with ejabberd in other aspects, so option is to hack something using the fast and fancy backends that ejabberd offers. Or I can do it with pure XMPP (portable!), but I am a bit hesitant around the XMPP client libs available in PHP... at first blush, none seem to handle roster mgmt. Need to do more reading & testing tomorrow.
in related news... ejabberd is wonky but very good.
Re: Moodle and Jabber / XMPP: anything using lib/jabber/XMPP/XMPP.php?
This was an idea that was rounding my head time ago. Here, we work with Openfire. It'll be nice to do this the more portable way.
We'll like to hear news about this topic... Is there any proposal in the tracker?
Thanks in advance
Juan.