Gaim Confmgr Protocol Plug-in


September 8, 2003

Below are some screenshots of Gaim using my protocol plug-in that supports the EarthLink Conference Manager video chat system. Gaim does not support video or audio at this time, but Gaim users can use this plug-in to participate in Conference Manager text chats and IM.

The plug-in builds with Gaim 0.68 and is available for download below while I work to get it included in a future release of Gaim.


Screenshots

This shows the Buddy List with the Conference Manager users showing under the 'Confmgr Users' group. Users will automatically be added to your Buddy List when they sign on, and automatically removed when they sign off. Use the 'Get Info' feature to display details for the selected user.
Here is Gaim participating in a multi-party Conference Manager Session (like a chatroom).
Here is a basic IM session, a person-to-person (private) conversation.
This shows the dialog to join a conference. Unfortunately, Gaim does not currently provide a method to select a conference from a list. Therefore, the user has to know the Conference-ID for the session.

Downloads

This patch is built on Gaim 0.68. I have no idea if it will work on older versions of Gaim (it might). In order to build the plug-in for Gaim 0.68, you will need glib 2.0 and gtk 2.0, and all other requirements for building Gaim.

sscp_gaim-0.68.diff
A patch to Gaim 0.68. To install this, grab the source tarball from http://prdownloads.sourceforge.net/gaim/gaim-0.68.tar.gz?download then rename the 'gaim-0.68' directory to 'sscp_gaim' (or make a copy) and run:

patch -p0 -u < sscp_gaim-0.68.diff

To build this you need all the stuff required for building Gaim, including recent versions of gettext, autoconf, automake, and libtool.

After applying the patch above, you will also need to load the sscp.png icon file into the pixmaps/status/default sub-directory of the Gaim source tree.

sscp_gaim-0.68.tar.gz
A tarball that contains a pre-patched version of 0.68 with the SSCP Confmgr plug-in and a configure script like a real Gaim release, so you don't need automake, autoconf, or other such development tools. To install this, run:

./configure
make
make install

sscp_gaim-0.68-i586-linuxbin.tar.gz
Linux binaries. Installs into /usr/local. These binaries were built on Suse 8.2 and may or may not run on other Linux distros.