Skip to content

Commit 2292a05

Browse files
Andersson007gotmax23mariolenzacozine
authored
[SC vote needed] Steering Committee: simplify member removal policy; update links (#1075)
* Steering Committee: simplify member removal policy; update links * The topic must be private * Incorporate feedback * Fix * Fix * Fix * Revert the changes * Update docs/docsite/rst/community/steering/steering_committee_membership.rst Co-authored-by: Maxwell G <[email protected]> * Update docs/docsite/rst/community/steering/steering_committee_membership.rst Co-authored-by: Maxwell G <[email protected]> * Update docs/docsite/rst/community/steering/steering_committee_membership.rst Co-authored-by: Maxwell G <[email protected]> * Update docs/docsite/rst/community/steering/steering_committee_membership.rst Co-authored-by: Maxwell G <[email protected]> * Remove line * Update docs/docsite/rst/community/steering/steering_committee_membership.rst Co-authored-by: Mario Lenz <[email protected]> * Update docs/docsite/rst/community/steering/steering_committee_membership.rst Co-authored-by: Alicia Cozine <[email protected]> --------- Co-authored-by: Maxwell G <[email protected]> Co-authored-by: Mario Lenz <[email protected]> Co-authored-by: Alicia Cozine <[email protected]>
1 parent b69f8c6 commit 2292a05

File tree

1 file changed

+21
-15
lines changed

1 file changed

+21
-15
lines changed

docs/docsite/rst/community/steering/steering_committee_membership.rst

Lines changed: 21 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ As a Committee member, you agree to:
2323

2424
#. Abide by the :ref:`code_of_conduct` in all your interactions with the Community.
2525
#. Be a Community ambassador by representing its needs within the Committee and throughout the decision making process.
26-
#. Asynchronously participate in discussions and voting on the `Community Topics <https://github.com/ansible-community/community-topics/issues>`_.
26+
#. Asynchronously participate in discussions and voting on the `Community Topics <https://forum.ansible.com/tags/c/project/7/community-wg>`_.
2727
#. Review other proposals of importance that need the Committee's attention and provide feedback.
2828
#. Act for the sake of the Community by not promoting corporate or individual agenda during the decision making process.
2929
#. Engage with the Community in a professional and positive manner, encourage community members to express their opinion.
@@ -52,7 +52,7 @@ The process to join the Steering Committee consists of the following steps:
5252
#. The nominator contacts one of the :ref:`current Committee members <steering_members>` or by sending an email to ``[email protected]``. Existing members nominating would skip to the following step.
5353
#. A Committee member who receives the nomination must inform the Committee about it by forwarding the full nomination message in a private message to the `SteeringCommittee <https://forum.ansible.com/g/SteeringCommittee>` group on the forum.
5454
#. The vote is conducted in the forum thread. Nominees must receive a majority of votes from the present Committee members to be added to the Committee.
55-
#. Provided that the vote result is positive, it is announced in the `Bullhorn <https://forum.ansible.com/c/news/bullhorn/17>`_ newsletter and the new member is added to the :ref:`Committee member list <steering_members>`.
55+
#. Provided that the vote result is positive, it is announced in the `Bullhorn <https://forum.ansible.com/t/about-the-newsletter-category/166>`_ newsletter and the new member is added to the :ref:`Committee member list <steering_members>`.
5656

5757
Leaving the Steering Committee
5858
-------------------------------
@@ -67,7 +67,10 @@ Voluntarily leaving the Steering Committee
6767
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6868

6969
A Committee member can voluntarily leave the Committee.
70-
In this case, they notify the other members, create an issue in the `Community Topics <https://github.com/ansible-community/community-topics/issues>`_ repository announcing the resignation, and after that, they are no longer considered Committee members.
70+
In this case, the member notifies the other members via a private message to the ``SteeringCommittee`` group in the forum.
71+
This change in the steering committee has also to be announced in Bullhorn.
72+
If the member voluntarily leaving does not want to write this announcement, one of the remaining Committee members will write it.
73+
After that, they are no longer considered a Committee member.
7174

7275
Committee members who resign and later change their minds can
7376
rejoin the Committee by following the :ref:`Process for joining the Steering Committee<Joining the committee>`.
@@ -77,7 +80,7 @@ Involuntarily leaving the Steering Committee
7780

7881
A Committee member will be removed from the Committee if they:
7982

80-
#. Do not participate in asynchronous discussions and voting on the `Community Topics <https://github.com/ansible-community/community-topics/issues>`_ for more than 3 months in a row.
83+
#. Do not participate in asynchronous discussions and voting on `Community Topics <https://forum.ansible.com/tags/c/project/7/community-wg>`_ for more than 3 months in a row.
8184
#. Participate unreasonably irregularly (for example, once a month for several months). Unreasonably is defined by other Committee members considering circumstances in each particular case.
8285
#. Violate the :ref:`code_of_conduct`.
8386

@@ -86,23 +89,26 @@ A Committee member will be removed from the Committee if they:
8689
Absence or irregular participation in discussing topics and votes
8790
..................................................................
8891

89-
In case of absence or irregular participation, the involuntarily removal process consists of the following steps:
92+
In case of absence or irregular participation, the removal process consists of the following steps:
9093

9194
#. Another Committee member (hereinafter the initiator) contacts the person by email asking if they are still interested in fulfilling their Committee member's duties.
92-
#. If they respond that they are not interested, the initiator asks the person to step down on their own following the :ref:`Voluntarily leaving process<Voluntarily leaving process>`.
93-
#. If there has been no response or stepping down issue created by the person within a reasonable time, the initiator notifies other Committee members about the situation.
94-
#. In case of agreement among the Committee about the need for removal, the initiator provides a draft of a corresponding topic's description to the Committee by email for discussion and approval.
9595

96-
* The topic's title is ``Steering Committee member audit.``. It must not contain the person's name or other identifying information.
96+
* If the answer is negative, the initiator asks the person to :ref:`step down voluntarily<Voluntarily leaving process>`.
9797

98-
* The description must not contain or imply any form of condemnation.
98+
#. In case there is no response from the person within a week after the email was sent or if the person agreed to step down but has no time to do it themselves, the initiator:
9999

100-
* It must mention that the person has been inactive for an unknown reason for the last N months and that, in accordance with the Steering Committee policies, their place should be freed for another person who can continue their great job.
100+
* Sends a private message to the ``SteeringCommittee`` group on the forum.
101101

102-
* The description must mention person's achievements and thanks for their time and effort they spent serving for the Community, Committee, and the Project, and a hope that one day they will come back.
102+
* The message title is ``Steering Committee member audit.``.
103103

104-
#. The initiator creates the topic in the `Community Topics <https://github.com/ansible-community/community-topics/issues>`_ repository containing the description and the title from the draft.
105-
#. The Committee members vote on the topic.
104+
* The message body must not contain or imply any form of condemnation.
105+
106+
* It must mention that the person has been inactive and, in accordance with the Steering Committee policies, their place should be freed for another person who can continue their great job.
107+
108+
* The message should thank the Committee member for their time and effort they spent serving the Community during their time on the Committee.
109+
110+
#. The Committee members vote in the thread.
111+
#. If the Committee votes for removal, a pull request is raised to move the person from the :ref:`steering_members` list to the :ref:`steering_past_members` and merged.
106112

107113
Ansible Community Code of Conduct violations
108114
.............................................
@@ -144,4 +150,4 @@ The process of the election consists of the following steps:
144150

145151
The chairperson has the following powers unlike regular members:
146152

147-
* The chairperson's vote breaks ties to resolve deadlocks when equal numbers of steering committee members vote for and against a `community topic <https://github.com/ansible-community/community-topics/issues>`_.
153+
* The chairperson's vote breaks ties to resolve deadlocks when equal numbers of steering committee members vote for and against a `community topic <https://forum.ansible.com/tags/c/project/7/community-wg>`_.

0 commit comments

Comments
 (0)