[Bug 69431] release telepathy-spec 0.99.2 and make CMs work with it

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Oct 24 17:28:28 CEST 2013


https://bugs.freedesktop.org/show_bug.cgi?id=69431

--- Comment #23 from Simon McVittie <simon.mcvittie at collabora.co.uk> ---
(In reply to comment #22)
> >   potentially with a "once only" migration of old accounts from
> >   $XDG_DATA_DIRS/telepathy and ~/.missioncontrol (leave a flag
> >   file in $XDG_DATA_DIRS
> 
> We should also update accounts.cfg to update to new protocol names
> (link-local -> link_local).

Right, and any other incompatible changes (e.g. if we rename the 'account'
parameter to 'username', or finally change tp-rakia's internal name from
sofiasip to rakia).

My proposal at the moment is:

* first: make MC use an entirely separate, parallel set of accounts in a new
location (telepathy-1)

* then, and only then: add a migration step: during startup, if you have no
accounts, and the migration has never been done, migrate old accounts from
their various possible locations (with any conversion that's needed) and set
the "I have migrated" flag)

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the telepathy-bugs mailing list