Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Stabilizing 3.4 and later - a case for gnome split ebuilds?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
dirk_salewski
Apprentice
Apprentice


Joined: 04 Jun 2003
Posts: 216
Location: Germany

PostPosted: Sun Nov 25, 2012 7:16 am    Post subject: Stabilizing 3.4 and later - a case for gnome split ebuilds? Reply with quote

Hello NG,

since more than a year now I'm quite happily using gnome 3.2. But as anyone using gnome 3.x knows, this is only possible with a very bloated package.keywords. I remembered the KDE team having problems with monolithic KDE builds many years ago and found Das KDE Split Ebuilds HOWTO (german unfortunately). This document describes probably exactly the problems with monolithic gnome at the moment, and it describes how the KDE people dealt with it by introducing split ebuilds.

If we had gnome split ebuilds, it would be possible to stabilize "gnome-base/gnome-main-meta" (which would probably resemble todays gnome-light) without waiting for the last silly game to stabilize upstream.

In short the list of identified benefits by the KDE people:
  • Minor releases don't mean any change for the majority of packages. Updating only needed ebuilds saves compile time (probably more relevant back in 2005, when people used slow single core pocket calculators as their computers)
  • Patches usually can be incorporated faster, since a patch normaly applies to only a few programs. This IS still relevant - patched up-to-date means sort of secure. And fixing only a few ebuilds means lower impact on sparse dev resources. This is probably the most important point - are we waiting for gnome 3.4 to stabilize due to every gnome dev regression testing everything again when aisleriot upstream releases a new version?
  • Users of other DE could use single gnome applications without compiling a whole DE first.
  • Monolithic ebuilds force you to install programs you probably don't want. That is the opposite of the Gentoo Way.
  • Flexibility in terms of USE is bigger with split ebuilds
Now - I can't say whether all of this is relevant when it comes to gnome. But I definitively can say that I'd like to have a stable gnome 3.x by now, even if it was without the latest silly game.

What do You think?

Greetings

Dirk
_________________
Egal was Du kochst: Karl Marx.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum