[Bug 49737] [1.0] full parallel-installability of CMs and MC
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Jan 14 02:53:53 PST 2014
https://bugs.freedesktop.org/show_bug.cgi?id=49737
--- Comment #45 from Simon McVittie <simon.mcvittie at collabora.co.uk> ---
(In reply to comment #44)
> (In reply to comment #17)
> > I tried #if 0'ing this code (
> > http://cgit.collabora.com/git/user/cassidy/telepathy-mission-control/log/
> > ?h=next-old-location )
>
> Let's do that for now.
review+ for now. In Bug #70991 I would suggest that the right way would be to
make it runtime-conditional: give McdAccountManagerDefault the ability to be
instantiated in "old mode" (which would read from those old locations) and do
something like this:
* normally, instantiate a normal McdAccountManagerDefault
* when starting up and
~/.local/share/telepathy/mission-control/migrated-to-v6.stamp doesn't exist:
* instantiate a read-only, "old mode" McdAccountManagerDefault
* enumerate all its accounts
* copy them into the "real" McdAccountManagerDefault
* dispose the "old" McdAccountManagerDefault
--
You are receiving this mail because:
You are the QA Contact for the bug.
More information about the telepathy-bugs
mailing list