3787
Comment: Add initial Code of Conduct working group charter
|
4686
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
= PSF Grants Workgroup Charter = | #acl ConductWGGroup:read,write,revert, All:read = PSF Code of Conduct Workgroup Charter = |
Line 5: | Line 7: |
The working group's purpose is to foster a diverse and inclusive Python community by enforcing the PSF code of conduct, along with providing guidance and recommendations to the Python community on codes of conduct, that supports the PSF mission of “ongoing development of Python-related technology and educational resources”. | The workgroup's purpose is to foster a diverse and inclusive Python community by enforcing the PSF code of conduct, along with providing guidance and recommendations to the Python community on codes of conduct, that supports the PSF mission of “ongoing development of Python-related technology and educational resources”. |
Line 14: | Line 16: |
It will continue to exist as long as the working group and the PSF Board determines it is needed. | It will continue to exist as long as the workgroup and the PSF Board determines it is needed. |
Line 24: | Line 26: |
The working group adopts the PSF Code of Conduct (https://www.python.org/psf/codeofconduct/). Any actions made against the principles in the Code of Conduct (found by a simple majority of 51%+) will result in the acting person being removed from the workgroup. | The workgroup adopts the PSF Code of Conduct (https://www.python.org/psf/codeofconduct/). Any actions made against the principles in the Code of Conduct (found by a simple majority of 51%+) will result in the acting person being removed from the workgroup. |
Line 27: | Line 29: |
* Code of Conduct Working Group voting members are required to confirm continuing participating in the working group within one month of a new board election. This will be led by chair/vice-chairs. If there is no response within two weeks, then the individual is automatically removed. | * Code of Conduct Workgroup voting members are required to confirm continuing participating in the workgroup within one month of a new board election. This will be led by chair/vice-chairs. If there is no response within two weeks, then the individual is automatically removed. |
Line 29: | Line 31: |
* A member of the Code of Conduct Working Group, can step down at anytime, and the working group will work to replace that voting member. | * A member of the Code of Conduct Workgroup, can step down at anytime, and the workgroup will work to replace that voting member. * If a member fails to attend more than 50% of meetings over a 3-month span (4 out of 6 meetings), they will be moved to the Past Members list unless they make arrangements with the Workgroup in advance. They are welcome to rejoin at any time. * Folks that would like to join the Code of Conduct Work Group should send an email to the WG (conduct-wg@python.org) introducing themselves. The WG will vote on new member requests verbally at their every meeting. |
Line 32: | Line 38: |
* The Code of Conduct Working Group will contain at least 50% people who identify as being from historically marginalized populations. | * "The Code of Conduct Workgroup will strive to include and understand a diverse group of perspectives as it implements its mission |
Line 34: | Line 40: |
* The working group reserves the right to consult with outside experts. | * The workgroup reserves the right to consult with outside experts. |
Line 36: | Line 42: |
* The Code of Conduct Working Group will submit a monthly report to the PSF board of directors. | * The Code of Conduct Workgroup will submit a monthly report to the PSF board of directors. |
Line 42: | Line 48: |
* The working group may solicit feedback on proposed drafts. | * The workgroup may solicit feedback on proposed drafts. |
Line 44: | Line 50: |
* The working group will consider outside input, edit the document, then vote for final approval. | * The workgroup will consider outside input, edit the document, then vote for final approval. |
Line 46: | Line 52: |
* The working group will vote on new standards and will require a quorum of two-thirds of the voting membersfor approval of motions / content. | * The workgroup will vote on new standards and will require half of all voting members plus one to be present for quorum and new motions will require approval of half of all voting members plus one. |
Line 49: | Line 55: |
The team will communicate via the conduct@python.org mailing list. If needed, conference calls may be set up. The method of voting on projects and proposals will be determined by the working group. Preferred method of voting will be electronically (email or chat) and the vote results will be reported via email to the board in the monthly report. | The team will communicate via the conduct-wg@python.org mailing list. If needed, conference calls may be set up. The method of voting on projects and proposals will be determined by the workgroup. Preferred method of voting will be electronically (email or chat) and the vote results will be reported via email to the board in the monthly report. |
Line 54: | Line 60: |
$0 | $5,000 |
Line 58: | Line 64: |
Chair: TBD Co-Chair: TBD Participants: TBD |
Chair: Łukasz Langa |
Line 64: | Line 68: |
* Tania Allard * KwonHan Bae * Brett Cannon * Rami Chowdhury * Jessica Greene * Cheuk Ting Ho * Tereza Iofciu * Łukasz Langa * Deb Nicholson * Mojdeh Rastgoo * Jeff Triplett * Drew Winstel Past members: * Joe Banks * Naomi Ceder (non-voting) * Anwesha Das * Trey Hunner * Philip James * Ewa Jodlowska (non-voting) * Jackie Kazil * Van Lindberg * Lorena Mesa * Maricela Sanchez Miranda * Kenneth Reitz * Sasha Romijn * Reshama Shaikh |
|
Line 65: | Line 97: |
* Ewa Jodlowska * Jackie Kazil * Lorena Mesa * Trey Hunner * Van Lindberg == Support Requirements == * Mailing list - conduct@python.org |
* Thomas Wouters (non-voting) * Mercedes Wyss |
PSF Code of Conduct Workgroup Charter
Contents
Purpose & Common Goals
The workgroup's purpose is to foster a diverse and inclusive Python community by enforcing the PSF code of conduct, along with providing guidance and recommendations to the Python community on codes of conduct, that supports the PSF mission of “ongoing development of Python-related technology and educational resources”.
We work toward this common goal in three ways:
Review, revise, and advise on policies relating to the PSF code of conducts and other communities that the PSF supports. This includes any #python chat community & python.org email list under PSF jurisdiction.
- Create a standard set of codes of conduct and supporting documents for multiple channels of interaction such as, but not limited to, conferences, mailing lists, slack/IRC, code repositories, and more.
- Develop training materials and other processes to support Python community organizers in implementing and enforcing the code of conduct.
Active Time
It will continue to exist as long as the workgroup and the PSF Board determines it is needed.
Core Values
The core values for this group are:
- Respect
- Support
- Constructiveness
- Integrity
The workgroup adopts the PSF Code of Conduct (https://www.python.org/psf/codeofconduct/). Any actions made against the principles in the Code of Conduct (found by a simple majority of 51%+) will result in the acting person being removed from the workgroup.
Membership
- Code of Conduct Workgroup voting members are required to confirm continuing participating in the workgroup within one month of a new board election. This will be led by chair/vice-chairs. If there is no response within two weeks, then the individual is automatically removed.
- A member of the Code of Conduct Workgroup, can step down at anytime, and the workgroup will work to replace that voting member.
- If a member fails to attend more than 50% of meetings over a 3-month span (4 out of 6 meetings), they will be moved to the Past Members list unless they make arrangements with the Workgroup in advance. They are welcome to rejoin at any time.
Folks that would like to join the Code of Conduct Work Group should send an email to the WG (conduct-wg@python.org) introducing themselves. The WG will vote on new member requests verbally at their every meeting.
Rules & Guidelines
* "The Code of Conduct Workgroup will strive to include and understand a diverse group of perspectives as it implements its mission
- The workgroup reserves the right to consult with outside experts.
- The Code of Conduct Workgroup will submit a monthly report to the PSF board of directors.
Decision Making Procedures
- Discussions will happen via phone, video chat, or mailing list.
- With respect to new code of conduct standards and policy recommendations:
- The workgroup may solicit feedback on proposed drafts.
- The workgroup will consider outside input, edit the document, then vote for final approval.
- The workgroup will vote on new standards and will require half of all voting members plus one to be present for quorum and new motions will require approval of half of all voting members plus one.
Communication Plan
The team will communicate via the conduct-wg@python.org mailing list. If needed, conference calls may be set up. The method of voting on projects and proposals will be determined by the workgroup. Preferred method of voting will be electronically (email or chat) and the vote results will be reported via email to the board in the monthly report.
We will attempt to limit information shared about specific instances. Our priority is ensuring community members' safety, but we protect individuals' privacy to the greatest extent possible. Calls and face-to-face meetings are preferred for discussions of specific incidence.
Budget
$5,000
List of Participants/Who we are
Chair: Łukasz Langa
Participants:
- Tania Allard
KwonHan Bae
- Brett Cannon
- Rami Chowdhury
- Jessica Greene
- Cheuk Ting Ho
- Tereza Iofciu
- Łukasz Langa
- Deb Nicholson
- Mojdeh Rastgoo
- Jeff Triplett
- Drew Winstel
Past members:
- Joe Banks
- Naomi Ceder (non-voting)
- Anwesha Das
- Trey Hunner
- Philip James
- Ewa Jodlowska (non-voting)
- Jackie Kazil
- Van Lindberg
- Lorena Mesa
- Maricela Sanchez Miranda
- Kenneth Reitz
- Sasha Romijn
- Reshama Shaikh
- Carol Willing
- Thomas Wouters (non-voting)
- Mercedes Wyss