Le jeudi 08 août 2013 à 21:03 -0500, William Hubbs a écrit :
> The decision to depend on systemd for part of its functionality is with
> gnome upstream, not the gnome team of Gentoo.
> 
> Pacho wrote a good summary of what is going on. I can see why OpenBSD
> would provide the missing functionality of systemd for gnome (systemd
> does not, and will not, exist on the *BSDs). Someone could provide the
> missing functionality of systemd so that gnome could run without
> systemd, or they could provide patches to gnome upstream to make sure it
> works without the need for systemd.
> 
> I suggest that if you really want to keep this going, convincing gnome
> upstream that running without systemd is still important is the way to
> go, not taking it out on the Gentoo gnome team, and the best way to
> convince gnome would probably be to provide patches.
> 
> All of the complaining and taking it out on our gnome team is not
> productive. Asking our gnome team to carry downstream patches is also
> not productive, because they would end up being forced to update these
> patches against every new gnome release.
> 
> It is not a regression if a new version of gnome mrequires systemd
> and does not work with OpenRc; it is a design choice.
> 
> The community doesn't need to decide whether systemd can go stable;
> The community would only need to decide if we switch the default init
> system to systemd. No one is proposing this.

+10000

We, the gnome team, did our best to delay this dependency by talking to
upstream submitting patches, etc. But as many have written already, not
all of gnome upstream cares as they decided Gnome should be monolithic
now.

This is not our decision but we still have to handle the consequences.

For the record we did and still do support setups that upstream does not
care about.
 * In the past, we had policykit/polkit optional, we had to stop that
since it is now too tied in to be decently maintained at our level
 * We had pulseaudio optional, again, this is now over in some of the
core components of Gnome, but we do keep it optional were possible
 * We maintain networkmanager and bluetooth support optional, and this
has been the case since 3.2 iirc even though upstream flat out refuses
to merge our perfectly fine patches

Keeping systemd optional in Gnome cannot be achieved by the Gentoo Gnome
team. If someone comes up with a solution to have logind without
systemd, we will gladly include it but remember that a few devs (4/5
afaik) already tried and sadly failed.

So until there is an alternative, Gnome 3.8 is going stable as the gnome
team decided because it provides the best Gnome 3 experience yet. Gnome
3.6 is almost one year old and unsupported, Gnome 2 is over 4 years old
and should already have left the tree but we didn't do so because we
wanted our users to have a decently stable desktop to work with,
whatever it is made of.

-- 
Gilles Dartiguelongue <e...@gentoo.org>
Gentoo

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to