[Bug 49737] [1.0] full parallel-installability of CMs and MC
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Oct 29 12:12:26 CET 2013
https://bugs.freedesktop.org/show_bug.cgi?id=49737
--- Comment #1 from Simon McVittie <simon.mcvittie at collabora.co.uk> ---
Low-hanging fruit:
* Move .client files to ${datadir}/telepathy-1/clients
[spec, MC, tp-glib?, Logger, Empathy, all regression tests]
* Move .manager files to ${datadir}/telepathy-1/managers
[spec, tp-glib, MC?, all CMs, all regression tests including Folks]
* Decide whether Telepathy 0 and Telepathy 1 can safely share the avatar cache
(I think the answer is probably "yes")
[spec, tp-glib]
* Make MC load accounts from ${XDG_DATA_DIRS}/telepathy-1/mission-control
or maybe ${XDG_DATA_DIRS}/telepathy-1/accounts - for now, load *only*
from there, and I'll file a separate bug for a migration step
(see also Bug #54875 which introduces a more sensible account storage
format, "some stringified GVariants")
[MC]
* Make MC use a different file for its crash-recovery state dump
[MC]
* rename Telepathy-1.gir to Telepathy1-1.gir? (ask g-i people
whether this is desirable?)
[tp-glib, Folks, ...]
* make MC install mc6-tool (or maybe rename to telepathy-account)
and mc6-wait-for-name
[MC]
* make sure all docs, etc. are parallel-installable, for instance
by installing Telepathy 0 and Telepathy 1 to separate clean prefixes
and scripting a comparison
[tp-glib, MC, Logger, tp-farstream]
--
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