Tuesday, November 06, 2012

emesene and gtk3

Hello,
as of today emesene-git (today's master) will automatically choose between gtk2 and gtk3 upon launch.
That means that if you have a decent version of gtk3 installed along with the new python bindings, you'll get emesene running with gtk3 (and gstreamer1.0, if you have it).

NOTE TO UBUNTU PRECISE USERS: There's a known bug that prevents gtk3 from working in Ubuntu Precise. However, if you're using the emesene-stable PPA, an update to the light-themes package will fix that issue and you'll be able to run it (from git, PPA still has the good ol' emesene 2.12.9).

This is the result of months of development of Jose 'pepeleproso' Rostagno so big kudos to him for getting this important milestone in emesene development.

We are aware of the recent developments of the Skype-Messenger situation but no worries, emesene fans!
emesene already support XMPP through SleekXMPP (and that means out of the box support for Facebook Chat and GTalk) and QQ through libwebqq.

The emesene roadmap nowadays is something like this (no particular order):
- Complete the port to Gtk3 and remove Gtk2 support.
- Switch to python3.x
- Add support for OAuth so it can be easily used for Messenger-over-XMPP
- Better XMPP support (new networks, new functionalities)
- Improve Qt4 gui and bring it on par with Gtk
- Fix the Ubuntu bugs that are preventing emesene from running in Quantal (unknown causes)
Ofcourse we are open to every kind of contribution, so if you like python and hacking you know where to look at!

That's all for now.
Greetings,

Riccardo (c10ud)