In my current project, the used collaboration tool is Campfire.

It has a Linux client, called Snakefire, listed in the Campfire site.

But the install process is not that easy.

So I’ve created a PPA repository (with instructions bellow), and additionally I’ll list the manual instructions too.

Via PPA

You can find the package source in a GitHub repo.

To install it, open the Terminal (pressing Ctrl+Alt+T) and type:

sudo apt-add-repository -y ppa:rael-gc/snakefire
sudo apt-get update
sudo apt-get install snakefire

If you’re using KDE, install with:

sudo apt-get install snakefire-kde

Manual Install

Follow the below instructions to install manually.

First, install these packages:

sudo apt-get install python-setuptools python-qt4 python-keyring python-openssl python-notify python-twisted python-enchant

Then, clone the pyfire library (Campfire API Python library) from the following repo: https://github.com/mariano/pyfire.

Enter the cloned repo folder and install it with:

sudo setup.py install

Now clone the Snakefire code from the following repo: https://github.com/mariano/snakefire.

Enter the clone repo folder and install in the same way with:

sudo setup.py install

Now Snakefire is installed, and you can start it with the command snakefire.

If you face any Snakefire theme issue (i.e., themes are not working, probably in Ubuntu 12.04), rollback changes from this commit.