[jdev] MUC through IRC

Magnus Henoch mange at freemail.hu
Tue Oct 24 20:09:44 CDT 2006


Sometimes the idea to move a discussion channel from IRC to XMPP MUC
is brought up, but fails for social and technical reasons: there are
more people who know how to use an IRC client than an XMPP client, and
IRC clients (and servers) are (allegedly) much better at handling
heavy use of such channels.  The Jabberites thus start using an IRC
transport, and everything is calm again.

However, I thought it would be interesting to do it the other way
around, so I hacked together an IRC interface to ejabberd.  Point your
IRC client to basil.cd.chalmers.se and join #talks, to see how it
looks.

Technically, you are logging in as yournick at basil.cd.chalmers.se.
This is an anonymous server, so it doesn't matter what password you
enter (if any).  The channel #whatever corresponds to the MUC room
whatever at conference.jabber.se.

This IRC "server" is quite simple (notably it doesn't support listing
of "channels", changing your nickname, or error propagation from XMPP
to IRC), but fakes it good enough to fool rcirc and irssi in my
tests.  I'll make the source code available when I find time.  Send
bug reports through XMPP.

-- 
Magnus
JID: legoscia at jabber.cd.chalmers.se




More information about the JDev mailing list