On Tue, 2011-11-29 at 13:37 -0500, Matthias Clasen wrote:
> On Tue, 2011-11-29 at 10:18 -0800, Adam Williamson wrote:
>
> > I have to say I share Johann's concerns to some degree. It's quite
> > difficult to see why GNOME is going in this direction of considering
> > IM / social networking systems to be 'core desktop functionality'. They
> > are not. The fact that lots of people use such things does not, in and
> > of itself, make them necessarily a core part of the desktop.
>
> The way the dependency works here is that gnome-shell uses the folks
> library for displaying contacts as search results in the overview. Folks
> has a frontend-backend abstraction with a number of different backends
> (for eds, for libsocialweb, for telepathy...). For the purposes of
> presenting an integrated experience, we are really mostly interested in
> the eds and telepathy backends, while the libsocialweb one was one that
> caused this problem... One obvious solution to the 'bad gnome, it
> doesn't let me uninstall its bits one-by-one' complaint would be to
> break out the folks backends as subpackages. I expect us to hard-require
> the eds and telepathy ones in the shell, but the libsocialweb one could
> easily be an optional add-on.
That does seem more sensible, yes. I think this isn't just a solution to
a complaint you might see as a bit bogus, but sensible engineering: the
various service-specific backends to a general-purpose library like
folks *should* be modular.
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net
--
desktop mailing list
desktop@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/desktop
[Fedora Users]
[Fedora Announce]
[Fedora Legacy Announce]
[Kernel]
[Fedora Legacy]
[Fedora Docs]
[Fedora Config]
[PAM]
[Red Hat Development]
[Red Hat 9]
[Gimp]
[Yosemite News]