Outpost Universe Forums

Projects & Development => GORF => Online Chat => Topic started by: Lukc on October 20, 2012, 11:01:05 AM

Title: Alternate Xmpp Clients
Post by: Lukc on October 20, 2012, 11:01:05 AM
Hi * \o_

Iíve seen complains against Spark on several occasions on these forums, and people saying theyíre not joining the XMPP room because Spark really s**ks, so I decided to present a few alternative XMPP clients that may satisfy you a bit more.


The first Iíd want to present is Gajim. Itís the first XMPP client I used. Itís written in Python, so tends to eat a bit more memory and be slightly slower, but itís also the XMPP client with the largest number of features.

It is still in development and if you are on Linux and donít want a command-line-only client, this is the one I would recommend the most.

http://gajim.org/ (http://gajim.org/)


Psi is a XMPP client written in C++. So it tends to be a little lighter and faster than Gajim. It is almost as complete, and its features will probably be more than enough, even for advanced users of XMPP.

I never used it, but I heard a lot of satisfied users talk about it. Particularly if you are on Windows and if thereís a problem with Gajim (yeah, those things happen on Windowsô).

http://psi-im.org/ (http://psi-im.org/)


Jappix is a webclient. I donít have much to tell about it. If you donít want to install any XMPP client, you can use the service on jappix.com. Be aware, however, that to connect to the current OpenFire XMPP server on outpost2.net, youíll have to subscribe to the outpost2.net server, which you can do even from jappix.com. (if thatís not clear, and it is not, when you are subscribing on jappix.com, choose ďoutpost2.netĒ as your server)

http://jappix.com/ (http://jappix.com/)

Other clients

I wouldnít want to make a monster topic here, but I wouldnít want not to be exhaustive either. So, if neither Psi or Gajim satisfies you, you can look for another client here:

http://xmpp.org/xmpp-software/clients/ (http://xmpp.org/xmpp-software/clients/)

I find I avoid using Spark because of the amount of clicking needed to join the channel, and because the chat window doesn't minimize to the tray. I feel that auto join and minimize to tray are important features to get people to join, and to stay hanging around.
Both Gajim and Psi have those features. Jappix also has an auto-join, but I suppose the tray part will not work from a web browser.

If anyone is interested in a CLI-only client, to be used in a UNIX terminal, Iím using mcabber, but poezio is being more and more recommended.

All the clients Iíve shown you are under Free, Libre and Open Source (FLOSS) licenses.