[Bug 49737] [1.0] full parallel-installability of CMs and MC
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Oct 31 17:22:19 CET 2013
https://bugs.freedesktop.org/show_bug.cgi?id=49737
--- Comment #18 from Guillaume Desmottes <guillaume.desmottes at collabora.co.uk> ---
(In reply to comment #1)
> Low-hanging fruit:
>
> * Move .client files to ${datadir}/telepathy-1/clients
> [spec, MC, tp-glib?, Logger, Empathy, all regression tests]
done.
> * Move .manager files to ${datadir}/telepathy-1/managers
> [spec, tp-glib, MC?, all CMs, all regression tests including Folks]
done.
> * Decide whether Telepathy 0 and Telepathy 1 can safely share the avatar
> cache
> (I think the answer is probably "yes")
> [spec, tp-glib]
Xavier: you know more about avatars caching as I do; any advice?
> * 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]
done.
> * Make MC use a different file for its crash-recovery state dump
> [MC]
done.
> * rename Telepathy-1.gir to Telepathy1-1.gir? (ask g-i people
> whether this is desirable?)
> [tp-glib, Folks, ...]
It's still not clear what's the right answer here. I'd vote for
'Telepathy1-0.gir' I think.
> * make MC install mc6-tool (or maybe rename to telepathy-account)
> and mc6-wait-for-name
> [MC]
done.
> * 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]
TODO
--
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