Muji: multi-user Jingle

So there were two things I find exciting that got merged in gabble 0.9.12 (gabble is Telepathy’s XMPP/Jabber connection manager). First was support for SASL authentication channels, allowing you handle SASL auth mechanisms from a custom handler (e.g. by not supplying a password to Gabble, or a custom mechanism such as X-GOOGLE-TOKEN or X-FACEBOOK-PLATFORM); thanks to Eitan. Second was multi-user Jingle calls; thanks to Sjoerd.

Muji Demo Client
Muji Demo Client

This is all done as an extension XMPP/Jingle using a XMPP multi-user-chat room (the XEP). The work has not been integrated into Empathy yet, but there is a demo client (yes, it even works from Australia). Sjoerd writes more about it on his new blog.

Author: Danielle

Danielle is an Australian software engineer, computer scientist and feminist. She doesn't really work on GNOME any more (sadly). Opinions and writing are solely her own and so not represent her employer, the GNOME Foundation, or anyone else but herself.

5 thoughts on “Muji: multi-user Jingle”

  1. This is just fab!

    If (event this simple client) would run on Win and OS X, we would be so far ahead of Skype, where this is rumored to costs some serious money.

  2. @mike: Telepathy and this client are built on top of reasonably standard portable components: GLib, GTK+, GIO (the new Gabble use GNIO for networking even), GStreamer. I believe there is even a port of D-Bus for Windows.

    Unfortunately I don’t think anyone at Collabora knows anything about Windows development, but we’d be happy to give pointers to someone who was interested in getting things working on Windows.

Leave a Reply

Your email address will not be published. Required fields are marked *

Creative Commons Attribution-ShareAlike 2.5 Australia
This work by Danielle Madeley is licensed under a Creative Commons Attribution-ShareAlike 2.5 Australia.