Gentoo Archives: gentoo-dev

From: Enrico Weigelt <weigelt@×××××.de>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Portage Subtrees [WAS: Sunrise contemplations]
Date: Wed, 16 Aug 2006 11:32:57
Message-Id: 20060816112727.GB13586@nibiru.local
In Reply to: Re: [gentoo-dev] Sunrise contemplations by Tobias Klausmann
1 * Tobias Klausmann <klausman@××××××××××××.de> schrieb:
2
3 hi,
4
5 (I'm trying to splitt off sevaral sub-topics to get them
6 more clear ...)
7
8 > I initially provided an ebuild for a package I maintain. I also
9 > provide a new ebuild for every new version. For this, proxy
10 > maintainership is the thing to do, IMO.
11
12 hmm, I'm just thinking about splitting the tree into separate
13 (larger) parts, actually: move out certain subtrees to an overlay.
14
15 For example: KDE.
16 Many people/systems won't ever use it (ie. have no X at all).
17 Others are very interested in it.
18
19 If we had this whole subtree in an overlay, it would make the main
20 tree much, much smaller, so easier to maintain and save load from
21 the mirrors.
22
23 But this only works good, if its actually an *subtree*, and *not*
24 overriding any packages from the main tree. Otherwise we soon get
25 ugly conflicts and evrything goes to hell.
26
27 The same could happen for other parts of the tree, ie. web servers.
28 Maybe this splitting could be done on similar boundaries as some
29 distros (or commercial OS vendors) have their different "editions".
30 So maybe "Gentoo KDesktop edition" would be Gentoo base plus
31 Xorg+KDE overlays ;-)
32
33 Of course this has to be done *very* careful, but IMHO it can
34 help a lot.
35
36
37
38 ... just my 0.02 EUR
39
40
41 cu
42 --
43 ---------------------------------------------------------------------
44 Enrico Weigelt == metux IT service - http://www.metux.de/
45 ---------------------------------------------------------------------
46 Please visit the OpenSource QM Taskforce:
47 http://wiki.metux.de/public/OpenSource_QM_Taskforce
48 Patches / Fixes for a lot dozens of packages in dozens of versions:
49 http://patches.metux.de/
50 ---------------------------------------------------------------------
51 --
52 gentoo-dev@g.o mailing list

Replies