Gentoo Archives: gentoo-dev

From: Dan Armak <danarmak@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFC: GLEP 19 -- Gentoo Stable Portage Tree
Date: Tue, 03 Feb 2004 12:38:24
Message-Id: 200402031438.17737.danarmak@gentoo.org
In Reply to: Re: [gentoo-dev] RFC: GLEP 19 -- Gentoo Stable Portage Tree by Paul de Vrieze
1 On Tuesday 03 February 2004 12:39, Paul de Vrieze wrote:
2 > The main issue that the stable keyword is trying to solve is the
3 > following:
4 >
5 > How can we have package maintainers indicate in an easy way those
6 > packages that are candidates for inclusion in the frozen tree. Those
7 > ebuilds can then be collected into the stable branch automatically.
8 >
9 > One solution is to ask developers to set the stable flag on an ebuild.
10 > The newest package with this keyword would than be included into the
11 > tree.
12 >
13 > There are however problems with the keywords solution. The big problem is
14 > that it is not easy to know which auxiliary files (patches) are needed
15 > for a particular ebuild. I think a better approach would be a staging
16 > area of some kind where the relevant ebuilds could be entered into
17 > (possibly in cat/package-version directories). The inclusion script
18 > could then test building the package and then include it into the
19 > to-be-frozen tree.
20 >
21 > After the frozen tree is released the staging area could be cleaned up
22 > (or archived for later reference).
23
24 I understand why a keyword might be useful in marking ebuilds that'll go into
25 a stable branch. However, you haven't ansewred my question - why have a
26 separate cvs branch at all? Why not just use keywords as we do now for
27 arch/~arch?
28
29 --
30 Dan Armak
31 Gentoo Linux developer (KDE)
32 Matan, Israel
33 Public GPG key: http://dev.gentoo.org/~danarmak/danarmak-gpg-public.key
34 Fingerprint: DD70 DBF9 E3D4 6CB9 2FDD 0069 508D 9143 8D5F 8951

Replies