/[gentoo]/xml/htdocs/proj/en/glep/glep-0022.txt
Gentoo

Diff of /xml/htdocs/proj/en/glep/glep-0022.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.1 Revision 1.2
1GLEP: 22 1GLEP: 22
2Title: New "keyword" system to incorporate various userlands/kernels/archs 2Title: New "keyword" system to incorporate various userlands/kernels/archs
3Version: $Revision: 1.1 $ 3Version: $Revision: 1.2 $
4Last-Modified: $Date: 2004/03/07 02:20:32 $ 4Last-Modified: $Date: 2004/05/02 21:15:23 $
5Author: Grant Goodyear <g2boojum@gentoo.org> 5Author: Grant Goodyear <g2boojum@gentoo.org>
6Status: Draft 6Status: Withdrawn
7Type: Standards Track 7Type: Standards Track
8Content-Type: text/x-rst 8Content-Type: text/x-rst
9Created: 6-Mar-2004 9Created: 6-Mar-2004
10Post-History: 6-Mar-2004 10Post-History: 6-Mar-2004
11
12Status
13======
14
15I'm withdrawing this GLEP. It is clear from the discussions on
16gentoo-dev that although breaking they keywords into four components
17is probably a good idea, the four components are *not* independent.
18Thus, the "keyword explosion" that this GLEP tries to prevent is
19inevitable. The real issue, then, is how to make the keyword
20explosion reasonably manageable, but that's a topic for another
21GLEP.
11 22
12Credits 23Credits
13======= 24=======
14 25
15This GLEP originated from the concerns that Daniel Robbins had with 26This GLEP originated from the concerns that Daniel Robbins had with
29as Hurd or the \*BSDs), the potential for an "explosion" of possible 40as Hurd or the \*BSDs), the potential for an "explosion" of possible
30keywords becomes rather large, since each 41keywords becomes rather large, since each
31new userland/kernel/arch/whatever 42new userland/kernel/arch/whatever
32combination would require a new keyword. 43combination would require a new keyword.
33This GLEP proposes replacing the current 44This GLEP proposes replacing the current
34KEYWORDS variable with four variables, ARCH, USERNAME, KERNEL, and LIBC, 45KEYWORDS variable with four variables, ARCH, USERLAND, KERNEL, and LIBC,
35along with sensible defaults to keep the new system manageable. 46along with sensible defaults to keep the new system manageable.
36 47
37Motivation 48Motivation
38========== 49==========
39 50

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

  ViewVC Help
Powered by ViewVC 1.1.20