[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