<< April 5, 2007 | Home | April 7, 2007 >>

Spark on 64bit Linux

Compiling JDIC on Ubunu edgy x64 (64 bit) for Spark 2.5.0

Spark RTC Client Spark is Jive Software's Java based, Open Source XMPP (Jabber) client. It accompanies Openfire supports Asterisk-IM but also works with any other XMPP server - and it looks quite nice. It's available for Windows, Mac OS X and Linux.

Well for Linux at least if you are running 32bit as recent versions of Spark are using native JDIC (JDesktop Integration Components) that are only available in binary for 32bit Linux.

You can grab their latest version from CVS and compile it on a 64bit Linux machine which works fine. Copy the shared libraries and jdic.jar to Spark's linux library directory and it just works.

Or you can just grab my JDIC binaries and put jdic.jar, libjdic.so and libtray.so into ~/Spark/lib/linux.

Working on Asterisk-IM

Today I started working on Asterisk-IM, a plugin for the Openfire XMPP (Jabber) server. Matt Tucker from Jive Software asked me to take the lead on Asterisk-IM as the Jive guys are too time-constrained to keep the plugin up to date.

The most important feature of Asterisk-IM is to manage your presence when you are on the phone. If you are using a client, that supports the corresponding XMPP extensions, you can also use Asterisk-IM to call your buddies and receive notifications on incoming calls.

Currently i am focused on fixing some outstanding presence bugs. I hope this will be pretty straight forward, leveraging the new Live API in Asterisk-Java.