Installing a Campfire client on Ubuntu (Snakefire)
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.