[Bug 49737] [1.0] full parallel-installability of CMs and MC
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Nov 12 06:03:17 PST 2013
https://bugs.freedesktop.org/show_bug.cgi?id=49737
--- Comment #31 from Simon McVittie <simon.mcvittie at collabora.co.uk> ---
(In reply to comment #1)
> * Decide whether Telepathy 0 and Telepathy 1 can safely share the avatar
> cache (I think the answer is probably "yes")
> [spec, tp-glib]
Still to do, but I still think it's OK.
> * rename Telepathy-1.gir to Telepathy1-1.gir? (ask g-i people
> whether this is desirable?)
> [tp-glib, Folks, ...]
One of the GNOME people explained in #telepathy that it's conventional to keep
the same .gir name even in new ABI versions. It's actually entirely possible to
select a GIR version in at least PyGI and gjs, so I'm inclined to say
"whatever, let's keep it TelepathyGLib", and patch GNOME Shell (perhaps also
GNOME Chat and Polari if they're g-i) to explicitly ask for "0.12" until it's
ported.
> * 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]
The Logger still installs:
/opt/telepathy-1.0/share/glib-2.0/schemas/org.freedesktop.Telepathy.Logger.gschema.xml
/opt/telepathy-1.0/libexec/telepathy-logger
The former might need to use clever dconf aliasing like MC does.
The latter is really easy.
In addition, we need to decide how to make the actual logs compatible (Bug
#70990).
--
You are receiving this mail because:
You are the QA Contact for the bug.
More information about the telepathy-bugs
mailing list