summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Evan Boehs <evan@boehs.org> 2022-01-20 19:00:03 -0500
committerGravatar GitHub <noreply@github.com> 2022-01-20 19:00:03 -0500
commitb98b92c894088b2ad633b0d125dd5140b445c79e (patch)
tree8fc29a0440422424908aee65c896b8035ef7c3c4
parent9e1bc1752f44db8f996c35f64cec259ce3fbc731 (diff)
downloadastro-b98b92c894088b2ad633b0d125dd5140b445c79e.tar.gz
astro-b98b92c894088b2ad633b0d125dd5140b445c79e.tar.zst
astro-b98b92c894088b2ad633b0d125dd5140b445c79e.zip
Update CAPFILES (GOVERNANCE & CONTRIBUTING) (#2435)
* Update GOVERNANCE.md * Update CONTRIBUTING.md * revert mistake * role coloers
-rw-r--r--CONTRIBUTING.md2
-rw-r--r--GOVERNANCE.md27
2 files changed, 14 insertions, 15 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index bc3ae03db..046b09491 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -126,7 +126,7 @@ Understanding in which environment code runs, and at which stage in the process,
## Releasing Astro
-_Note: Only priviledged contributors (L3+) can release new versions of Astro._
+_Note: Only core contributors (L3+) can release new versions of Astro._
The repo is set up with automatic releases, using the changeset GitHub action & bot.
diff --git a/GOVERNANCE.md b/GOVERNANCE.md
index f8a05f7f3..55b4b2b77 100644
--- a/GOVERNANCE.md
+++ b/GOVERNANCE.md
@@ -41,7 +41,6 @@ Have you done something (big or small) to contribute to the health, success, or
- New role on [Discord](https://astro.build/chat): `@contributor`
- New name color on Discord: **light blue**.
-- Access to exclusive Astro emotes on Discord.
- Invitations to contributor-only events, sticker drops, and the occasional swag drop.
#### Responsibilities
@@ -101,7 +100,7 @@ There is no strict minimum number of contributions needed to reach this level, a
#### Nomination
-To be nominated, a nominee is expected to already be performing some of the responsibilities of a Maintainer over the course of at least a couple of weeks. In the past we have used **10 merged pull requests** as a rough minimum for potential Maintainers, but there is no hard requirement.
+To be nominated, a nominee is expected to already be performing some of the responsibilities of a Maintainer over the course of at least a couple of weeks.
In some rare cases, this role may be revoked by a project Steward. However, under normal circumstances this role is granted for as long as the contributor wishes to engage with the project.
@@ -126,7 +125,7 @@ Some contributors will not reach this level, and that's okay! L2 Maintainers sti
- All privileges of the [Maintainer role](#level-2---maintainer), plus...
- All of the privileges of L2, including...
- `@core` role on [Discord](https://astro.build/chat)
-- New name color on Discord: **deep, dark blue**.
+- New name color on Discord: **yellow**.
- Invitation to the private #core channel on Discord.
- Invitation to the `core` team on GitHub.
- Ability to merge all GitHub PRs.
@@ -205,13 +204,13 @@ This process kicks off once a valid nomination has been made. See ["Maintainer -
**Who can vote:** All Maintainers (L2 and above).
1. A vote thread should be created in Discord #maintainers channel (the private channel for all maintainers).
-2. A vote thread can be created by any core maintainer, or the Steward.
-3. Once a vote thread is created, existing Core Maintainers can discuss the nomination in private.
+2. A vote thread can be created by any maintainer, core maintainer, or the Steward.
+3. Once a vote thread is created, existing Maintainers can discuss the nomination in private.
4. The normal 3 day voting & discussion window begins with the thread creation.
5. Voting can be done in the thread (visible to other voters) or in a private DM to the project Steward.
6. Once the vote is complete, the thread is deleted.
7. The vote must receive an overwhelming majority (70%+) to pass.
-8. **If the vote passes:** the nominee will be made a Core Maintainer and all privileges will be made available to them.
+8. **If the vote passes:** the nominee will be made a Maintainer and all privileges will be made available to them.
9. **If the vote fails:** the project Steward is responsible for informing the nominee with constructive, actionable feedback. (Note: this is not required if the nomination was made in the #core channel, or if the nominee was otherwise not made aware of their nomination).
#### Draft message to send to accepted maintainer, informing them of the decision:
@@ -244,14 +243,14 @@ This process kicks off once a valid nomination has been made. See ["Core Maintai
**Who can vote:** All Core Maintainers (L3 and above).
1. A vote thread should be created in Discord #core channel (the private channel for core maintainers).
-1. A vote thread can be created by any core maintainer, or the Steward.
-1. Once a vote thread is created, existing Core Maintainers can discuss the nomination in private.
-1. The normal 3 day voting & discussion window begins with the thread creation.
-1. Voting can be done in the thread (visible to other voters) or in a private DM to the project Steward.
-1. Once the vote is complete, the thread is deleted.
-1. The vote must receive an overwhelming majority (70%+) to pass.
-1. **If the vote passes:** the nominee will be made a Core Maintainer and all privileges will be made available to them.
-1. **If the vote fails:** the project Steward is responsible for informing the nominee with constructive, actionable feedback. (Note: this is not required if the nomination was made in the #core channel, or if the nominee was otherwise not made aware of their nomination).
+2. A vote thread can be created by any core maintainer, or the Steward.
+3. Once a vote thread is created, existing Core Maintainers can discuss the nomination in private.
+4. The normal 3 day voting & discussion window begins with the thread creation.
+5. Voting can be done in the thread (visible to other voters) or in a private DM to the project Steward.
+6. Once the vote is complete, the thread is deleted.
+7. The vote must receive an overwhelming majority (70%+) to pass.
+8. **If the vote passes:** the nominee will be made a Core Maintainer and all privileges will be made available to them.
+9. **If the vote fails:** the project Steward is responsible for informing the nominee with constructive, actionable feedback. (Note: this is not required if the nomination was made in the #core channel, or if the nominee was otherwise not made aware of their nomination).
#### Draft message to send to accepted maintainer, informing them of the decision: