[Telepathy] Stable-branches for use with GNOME 3.6

Simon McVittie simon.mcvittie at collabora.co.uk
Mon Sep 17 07:28:52 PDT 2012


We generally do a round of stable-branches close to each GNOME release
and recommend them for use by distributions that sync up with GNOME
(mainly Ubuntu and Fedora). It's about time we did that again.

Mission Control
===============

Empathy wants 5.13.x (at least for optional features - Ubuntu Online
Accounts integration) so we should branch 5.14. The upcoming Ubuntu and
Fedora releases have 5.13, anyway.

I'd like to get https://bugs.freedesktop.org/show_bug.cgi?id=42088
landed before releasing 5.14.0, so we can delete gnome-keyring support
in 5.15 without leaving people's old passwords lying around.

I think my recent account storage yak-shaving
(https://bugs.freedesktop.org/show_bug.cgi?id=54870 and so on; 62
commits) has missed the boat for 5.14, and should not go in until 5.15.

If we're happy to carry around an extra 50-100 lines of code in 5.15 (to
read from more past locations), we could merge
https://bugs.freedesktop.org/show_bug.cgi?id=35896 (already reviewed) to
put Mission Control accounts in XDG_DATA_DIRS. Or, we could skip this
for 5.14 and proceed directly to a more sensible storage format in 5.15,
when my 62-commit megabranch has been merged. Thoughts?

telepathy-glib
==============

We'll need a telepathy-glib 0.20 so MC 5.14 and Empathy 3.6 can depend
on it. I don't think there's anything new that particularly needs merging.

Connection managers
===================

Is there anything compelling in connection managers that means we
desperately need to stable-branch again, or are we OK with keeping the
versions from GNOME 3.4 as recommended by 3.6 too?

Ubuntu and Fedora are still on Gabble 0.16, so they obviously don't see
anything particularly vital about 0.17.

One possible exception is telepathy-rakia, which is still at 0.7.4 (last
stable-branch was mid 2010).

telepathy-idle has never had a stable branch, but it's far from clear
that it has ever been stable, so, whatever. :-)

Logger
======

telepathy-logger 0.4.0 seems to be what everyone is using.

Farstream
=========

telepathy-farstream 0.4.0 is still current for everyone who uses
Farstream 0.1 and GStreamer 0.x.

Do we want a 0.6.0 for use in conjunction with Farstream 0.2 and
GStreamer 1.0, or are we just going to recommend 0.5.0 for those who
live on the edge?

Regards,
    S


More information about the telepathy mailing list