Lot of great GNOME related news this week!
Release of GNOME 2.26
As planned, GNOME 2.26 has been released Wednesday. By running Jaunty I'm already using it and didn't find anything awful to complain about for now.
On the Empathy front, I think we did a pretty good job with this release which should bring some nice new features to users:
- As already announced the Audio/Video support received a lot of love. Theora should hopefully increase the support "out of the box" on most distros. Be sure to have at least telepathy-gabble 0.7.22 installed if you want to use audio/video in Jabber.
- Empathy is now able to send and receives files. The only released connection manager implementing it at the moment is Salut 0.3.8 (XMPP link-local) but don't worry, Jabber support is coming! My implementation in Gabble is basically ready and my branches are waiting for review so it should be released pretty soon.
- Empathy's dispatcher has been completely rewritten. That should improve reliabilty and allowed us to improve the logger to ensure to log messages as soon as possible (and so avoid to lose it if something goes wrong).
- This new dispatcher can now dipatch new style tubes. The API is still a draft but I hope we'll undraft it in the next weeks.
- Chat rooms invitiations are now supported. You can easily invite contacts to join a room and receive a nice notification when you are invited to join one.
- The accounts dialog now have an "Import accounts" button you can use to import your existing accounts from Pidgin. Thanks to its modular design more applications should be supported in futur versions. A Gajim backend should be merged soon.
- We also implemented sound notifications using libcanberra. Be sure to have a sound theme installed if you want to use them.
- Libnotify is also supported now so you can receive a nice notification bubble when you receive a new message, an incoming call, etc.
- Few months ago Matthew did a very complete usability study of Empathy's UI. We continued to fix the problems he raised and polish our user interface in general. I hope he'll be able to update his review at some point to give us more feedback on the latest versions.
- Thanks to the great work of Milo Casagrande the user documentation received a lot of love.
- And of course lot of various bugs has been fixed.
Empathy 2.26.0 (and the needed pieces of the Telepathy stack) is already available in Ubuntu Jaunty. If you are still using Intrepid, you can use the Telepathy PPA to get backported packages from Jaunty (but could have some problems with audio/video due to older GStreamer versions).
The 2.26.0 package should reach Debian Sid soonish as well.
As usual, if you experience problem, don't be shine and increase a bit more our bug counts :)
The Git migration has finally be announced! Almost all the Empathy developement is already done through Git so that's obvioulsy a great news for us. I think that's also the right decision as that's the tool used by most the developers and external components of the GNOME stack (GStreamer, Telepathy, PulseAudio, Avahi, Cairo...).
Thanks to the release and Git migration teams for managing that.
GNOME Summer of Code
This year again, GNOME has been accepted as an organization for the Google's Summer of Code and students have already started to think about nice ideas of project. Feel free to contact us by mail or IRC (#telepathy@FreeNode) if you are interested to work on Telepathy and/or its integration in the GNOME desktop.