Gentoo Archives: gentoo-project

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

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies