1 |
Hi, |
2 |
|
3 |
Here's a followup of my pre-GLEP. After the content being reduced even |
4 |
more by the bikeshed, and suggestions that this would fit better inside |
5 |
GLEP 39, here's a minimal patch to GLEP 39 that prepends the two main |
6 |
points of the specification with short definition of developers. |
7 |
|
8 |
--- |
9 |
|
10 |
Amend GLEP 39 by adding missing definition of Gentoo developer, along |
11 |
with a short explanation on how new developers are being admitted |
12 |
and how existing developers are removed. This GLEP has been writting |
13 |
with strong focus on what developers can do; however, no GLEP has really |
14 |
defined whom developers really are. |
15 |
|
16 |
The aim of this change is merely to describe the status quo, without |
17 |
introducing any changes to the structure or procedures. The wording has |
18 |
been reduced to absolute minimum necessary to outline the processes |
19 |
without getting into any details that could be considered controversial. |
20 |
--- |
21 |
glep-0039.rst | 40 ++++++++++++++++++++++++++++++++++------ |
22 |
1 file changed, 34 insertions(+), 6 deletions(-) |
23 |
|
24 |
diff --git a/glep-0039.rst b/glep-0039.rst |
25 |
index c458450..f68247e 100644 |
26 |
--- a/glep-0039.rst |
27 |
+++ b/glep-0039.rst |
28 |
@@ -5,10 +5,10 @@ Author: Grant Goodyear <g2boojum@g.o>, |
29 |
Ciaran McCreesh <ciaranm@g.o> |
30 |
Type: Informational |
31 |
Status: Final |
32 |
-Version: 2 |
33 |
+Version: 2.1 |
34 |
Created: 2005-09-01 |
35 |
-Last-Modified: 2016-07-30 |
36 |
-Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19 |
37 |
+Last-Modified: 2018-04-24 |
38 |
+Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19, 2018-04-24 |
39 |
Content-Type: text/x-rst |
40 |
Replaces: 4 |
41 |
--- |
42 |
@@ -17,7 +17,10 @@ Status |
43 |
====== |
44 |
|
45 |
Implemented. GLEP amended on 2006-02-09 to add the final bullet point to |
46 |
-list B in `Specification`_. |
47 |
+list C in `Specification`_. |
48 |
+ |
49 |
+GLEP amended on 2018-04-24 to prepend new point A to the specification |
50 |
+describing who developers are. |
51 |
|
52 |
Abstract |
53 |
======== |
54 |
@@ -106,7 +109,28 @@ Additional problems identified by the current metastructure reform proposals |
55 |
Specification |
56 |
============= |
57 |
|
58 |
-A. A project is a group of developers working towards a goal (or a set |
59 |
+A. A developer is a person who has successfully passed recruitment |
60 |
+ procedure as defined of the time of the recruit's joining and is |
61 |
+ actively contributing to Gentoo Linux. |
62 |
+ |
63 |
+ * New developers are admitted by the Recruiters project |
64 |
+ [#RECRUITERS]_ upon asserting that the candidate(s) have |
65 |
+ the necessary skills, motivation and have recent contributions |
66 |
+ in the areas of their interest. |
67 |
+ * Developers are removed by the Undertakers project [#UNDERTAKERS]_. |
68 |
+ The developer status can be revoked in one of the following cases: |
69 |
+ |
70 |
+ - The developer's own explicit request. |
71 |
+ - Determining that the developer is no longer actively |
72 |
+ contributing to Gentoo. |
73 |
+ - A result of disciplinary action taken by an appropriately |
74 |
+ authorized project. |
75 |
+ |
76 |
+ * The policies for admittance and removal of developers shall |
77 |
+ be defined and published by the Recruiters and Undertakers |
78 |
+ projects appropriately. |
79 |
+ |
80 |
+B. A project is a group of developers working towards a goal (or a set |
81 |
of goals). |
82 |
|
83 |
* A project exists if it has a maintained Wiki |
84 |
@@ -130,7 +154,7 @@ A. A project is a group of developers working towards a goal (or a set |
85 |
this GLEP does not provide for a way for the community at large |
86 |
to block a new project, even if the comments are wholly negative. |
87 |
|
88 |
-B. Global issues will be decided by an elected Gentoo council. |
89 |
+C. Global issues will be decided by an elected Gentoo council. |
90 |
|
91 |
* There will be a set number of council members. (For the |
92 |
first election that number was set to 7 by acclamation.) |
93 |
@@ -209,6 +233,10 @@ References |
94 |
|
95 |
.. [#Project_pages] https://wiki.gentoo.org/wiki/Gentoo_Wiki:Developer_Central/Project_pages |
96 |
|
97 |
+.. [#RECRUITERS] https://wiki.gentoo.org/wiki/Project:Recruiters |
98 |
+ |
99 |
+.. [#UNDERTAKERS] https://wiki.gentoo.org/wiki/Project:Undertakers |
100 |
+ |
101 |
Copyright |
102 |
========= |
103 |
|
104 |
-- |
105 |
2.17.0 |