You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docsrc/overview/cyrus_bylaws.rst
+11-19Lines changed: 11 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,12 +11,9 @@ The Cyrus Governance Board is responsible for the overall direction of the Cyrus
11
11
12
12
The Board is comprised of:
13
13
14
-
* Wes Craig
15
-
* Jeffrey Eaton
16
-
* Ken Murchison
17
-
* Benn Oshrin
18
-
* Dave McMurtrie
19
14
* Bron Gondwana
15
+
* Ken Murchison
16
+
* Ricardo Signes
20
17
21
18
II. The Cyrus Core Developers Group
22
19
-----------------------------------
@@ -25,11 +22,12 @@ The Cyrus Core Developers Group is responsible for the technical guidance of the
25
22
26
23
The members of the Core Developers group are:
27
24
28
-
* Wes Craig
25
+
* Alexey Melnikov
26
+
* Bron Gondwana
27
+
* ellie timoney
29
28
* Ken Murchison
30
29
* Matt Selsky
31
-
* Bron Gondwana
32
-
* Alexey Melnikov
30
+
* Robert Stepanek
33
31
34
32
III. The Release Engineer
35
33
-------------------------
@@ -38,24 +36,18 @@ The Release Engineer is responsible for making Cyrus releases. The Release Engin
38
36
39
37
The release engineer is:
40
38
41
-
* Jeroen van Meeuwen
42
-
43
-
IV. The Cyrus Roadmap
44
-
---------------------
45
-
46
-
The :ref:`cyrus_roadmap` is a guideline as to the future of the Cyrus project. The Roadmap will include milestones including both new feature development as well as further development on existing features. Releases will be made in accordance with the Roadmap when possible. Changes to the Roadmap are suggested by the community at large. Changes must be approved by a series of votes. All changes must pass a simple 2/3 majority of the Core Developers Group and a simple 2/3 majority of the Governance Board.
47
-
39
+
* ellie timoney
48
40
49
-
V. Development Process
41
+
IV. Development Process
50
42
----------------------
51
43
52
-
Significant new features or changes to existing code should be discussed on the cyrus-dev mailing list prior to beginning development to allow feedback from other developers. Once a solution has been proposed and accepted by rough consensus of the developers, coding should proceed. All patches must be submitted through the bug tracking system. Once submitted to the tracking system, a member of the core developers group must review the code. If there are no objections to the patch by the core developers, the core developer should then commit the code to the source repository. The submitter of the code is responsible for ensuring that the code gets reviewed by the core developers. Submitters may inquire as to the status of their patches to either the Release Engineer or CORE no more than once per week. Accepted patches will be included in the next appropriate release regardless of the Roadmap.
44
+
Significant new features or changes to existing code should be discussed on the cyrus-dev mailing list prior to beginning development to allow feedback from other developers. Once a solution has been proposed and accepted by rough consensus of the developers, coding should proceed. All patches must be submitted through the bug tracking system. Once submitted to the tracking system, a member of the core developers group must review the code. If there are no objections to the patch by the core developers, the core developer should then commit the code to the source repository. The submitter of the code is responsible for ensuring that the code gets reviewed by the core developers. Submitters may inquire as to the status of their patches to either the Release Engineer or CORE no more than once per week. Accepted patches will be included in the next appropriate release.
53
45
54
-
The Release Engineer shall make releases according to the Roadmap. If there are no blocker-level bugs, a release may be made at the Release Engineer's discretion. The Release Engineer may also classify a bug as blocker or as a security fix that requires immediate release.
46
+
The Release Engineer shall make regular releases. If there are no blocker-level bugs, a release may be made at the Release Engineer's discretion. The Release Engineer may also classify a bug as blocker or as a security fix that requires immediate release.
55
47
56
48
The Core Developers group may block a pending release with a simple majority vote.
57
49
58
-
VI. Changes to the Bylaws
50
+
V. Changes to the Bylaws
59
51
-------------------------
60
52
61
53
A simple 2/3 majority vote of the current Governance Board is required to change the bylaws.
0 commit comments