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

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

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

Revision 1.7 Revision 1.12
1GLEP: 1 1GLEP: 1
2Title: GLEP Purpose and Guidelines 2Title: GLEP Purpose and Guidelines
3Version: $Revision: 1.7 $ 3Version: $Revision: 1.12 $
4Last-Modified: $Date: 2003/07/19 12:09:20 $ 4Last-Modified: $Date: 2008/06/05 06:05:32 $
5Author: Grant Goodyear <g2boojum@gentoo.org> 5Author: Grant Goodyear <g2boojum@gentoo.org>
6Status: Active 6Status: Active
7Type: Informational 7Type: Informational
8Content-Type: text/x-rst 8Content-Type: text/x-rst
9Created: 31-May-2003 9Created: 31-May-2003
10Post-History: 1-Jun-2003, 2-Jul-2003 10Post-History: 1-Jun-2003, 2-Jul-2003, 19-Jan-2008, 05-Jun-2008
11
12 11
13Credits 12Credits
14======= 13=======
15 14
16The GLEP concept, and, in fact, much of the text of this document, 15The GLEP concept, and, in fact, much of the text of this document,
71 70
72The GLEP champion then emails the GLEP editors <glep@gentoo.org> with a 71The GLEP champion then emails the GLEP editors <glep@gentoo.org> with a
73proposed title and a rough, but fleshed out, draft of the GLEP. This draft 72proposed title and a rough, but fleshed out, draft of the GLEP. This draft
74must be written in GLEP style as described below. 73must be written in GLEP style as described below.
75 74
76If the GLEP editor approves, he will assign the GLEP a number, label it 75If the GLEP editor accepts the GLEP, he will assign the GLEP a number, label
77as Standards Track (a better name would be nice here -- suggestions?) 76it as Standards Track (a better name would be nice here -- suggestions?) or
78or Informational, give it status "Draft", and 77Informational, give it status "Draft", and create and check-in the initial
79create and check-in the initial draft of the GLEP. The GLEP editors will 78draft of the GLEP. The GLEP editors will not unreasonably deny a GLEP.
80not unreasonably deny a GLEP. Reasons for denying GLEP status include 79Reasons for denying GLEP status include duplication of effort, being
81duplication of effort, being technically unsound, not providing proper 80technically unsound, not providing proper motivation or addressing backwards
82motivation or addressing backwards compatibility, or not in keeping 81compatibility, or not in keeping with Gentoo Linux philosophy.
83with Gentoo Linux philosophy.
84 82
85If a pre-GLEP is rejected, the author may elect to take the pre-GLEP to the 83If a pre-GLEP is rejected, the author may elect to take the pre-GLEP to the
86gentoo-dev@gentoo.org mailing list to help flesh it out, gain feedback and 84gentoo-dev@gentoo.org mailing list to help flesh it out, gain feedback and
87consensus from the community at large, and improve the GLEP for re-submission. 85consensus from the community at large, and improve the GLEP for re-submission.
88 86
107author accept private comments in the early design phases, etc. GLEP authors 105author accept private comments in the early design phases, etc. GLEP authors
108should use their discretion here. 106should use their discretion here.
109 107
110Once the authors have completed a GLEP, they must inform the GLEP editors that 108Once the authors have completed a GLEP, they must inform the GLEP editors that
111it is ready for review. GLEPs are reviewed by the appropriate Gentoo 109it is ready for review. GLEPs are reviewed by the appropriate Gentoo
112Manager [#MANAGER]_, who may accept or reject a GLEP outright, or 110Manager [#MANAGER]_, who may approve or reject a GLEP outright, or
113send it back to the author(s) for revision. For a GLEP that is pre-determined 111send it back to the author(s) for revision. For a GLEP that is pre-determined
114to be acceptable (e.g., it is an obvious win as-is and/or its implementation 112to be approvable (e.g., it is an obvious win as-is and/or its implementation
115has already been checked in) the appropriate Gentoo Manager [#MANAGER]_ 113has already been checked in) the appropriate Gentoo Manager [#MANAGER]_
116may also initiate a GLEP review, first notifying the GLEP author(s) and giving 114may also initiate a GLEP review, first notifying the GLEP author(s) and giving
117them a chance to make revisions. 115them a chance to make revisions.
118 116
119For a GLEP to be accepted it must meet certain minimum criteria. It must be a 117For a GLEP to be approved it must meet certain minimum criteria. It must be a
120clear and complete description of the proposed enhancement. The enhancement 118clear and complete description of the proposed enhancement. The enhancement
121must represent a net improvement. The proposed implementation, if applicable, 119must represent a net improvement. The proposed implementation, if applicable,
122must be solid and must not complicate the distribution unduly. Finally, a 120must be solid and must not complicate the distribution unduly. Finally, a
123proposed enhancement must satisfy the philosophy of Gentoo Linux. 121proposed enhancement must satisfy the philosophy of Gentoo Linux.
124 122

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.12

  ViewVC Help
Powered by ViewVC 1.1.20