This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow-steward.git


The following commit(s) were added to refs/heads/main by this push:
     new 5e63d7d  docs(MISSION) + build(asf+typos): day-one collaborators + 
Evan Rusackas (#62)
5e63d7d is described below

commit 5e63d7db7ba5767f815cb8c4a3ca1860695de1c2
Author: Jarek Potiuk <[email protected]>
AuthorDate: Tue May 5 21:45:58 2026 +0200

    docs(MISSION) + build(asf+typos): day-one collaborators + Evan Rusackas 
(#62)
    
    Re-lands the content of PR #60 (which got stranded on the
    deleted `docs/mission-md` branch when PR #57 was squash-merged
    to `main` shortly before #60's own merge into the same base),
    adds Evan Rusackas (Superset PMC), and removes the now-rejected
    `prevent_self_review` field from the `atr-release` deployment
    environment.
    
    `MISSION.md`:
    
    - Add Paul King (Groovy/Grails/Incubator PMC) and Evan Rusackas
      (Superset PMC) to the initial PMC roster.
    - Add a *Non-ASF-members* section listing five contributors who
      will be involved as day-one collaborators despite not (yet)
      being ASF Members.
    
    `.asf.yaml`:
    
    - Add `@johnslavik` (Bartosz Sławkowski) to `collaborators:`.
      The other four day-one non-ASF-members
      (`@choo121600`, `@shahar1`, `@vincbeck`, `@bugraoz93`) are
      already Apache Airflow committers — left commented out as a
      record of intent; no slot is needed since they have triage
      rights via the apache org.
    - Add the six non-Airflow-committer ASF members from the PMC
      roster: `@ppkarwasz`, `@zeroshade`, `@andrewmusselman`,
      `@justinmclean`, `@jbonofre`, `@paulk-asert`, `@rusackas`.
      Active collaborator count: 9 of 10.
    - Remove `prevent_self_review: true` from the `atr-release`
      environment.
    
    `.typos.toml`:
    
    - Allowlist `asert` (Paul King's GitHub-handle suffix), which
      the typos hook flags as a typo of `assert`.
    
    Generated-by: Claude Code (Claude Opus 4.7)
---
 .asf.yaml   | 26 +++++++++++++++++++++++++-
 .typos.toml |  5 +++++
 MISSION.md  | 12 ++++++++++++
 3 files changed, 42 insertions(+), 1 deletion(-)

diff --git a/.asf.yaml b/.asf.yaml
index d855b00..f17aa21 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -52,6 +52,31 @@ github:
   # at 10 entries; exceptions need a [email protected] request.
   collaborators:
     - andreahlert
+    # Non-ASF-members named in MISSION.md → "involved as
+    # collaborators on the project from day one":
+    - johnslavik         # Bartosz Sławkowski
+    # The four below are listed in MISSION.md's non-ASF-members
+    # section but are already Apache Airflow committers, so they
+    # have triage rights via the apache GitHub org through their
+    # Airflow committer status — no `collaborators:` slot needed.
+    # Kept here as a record of intent; uncomment if and when their
+    # committer status changes.
+    # - choo121600       # Yeongook Choo (Airflow committer)
+    # - shahar1          # Shahar Epstein (Airflow committer)
+    # - vincbeck         # Vincent Beck (Airflow committer)
+    # - bugraoz93        # Buğra Öztürk (Airflow committer)
+    # Non-Airflow-committer ASF members from the MISSION.md PMC
+    # roster — added so they have triage rights from day one. The
+    # Airflow committers on the roster (Jarek, Elad, Pavan, Amogh)
+    # are not listed here; they have access via the apache GitHub
+    # org through their existing Airflow committer status.
+    - ppkarwasz          # Piotr Karwasz (Log4J PMC)
+    - zeroshade          # Matt Topol (Arrow PMC, Iceberg PMC)
+    - andrewmusselman    # Andrew Musselman (Mahout PMC)
+    - justinmclean       # Justin Mclean (Incubator PMC, Training PMC)
+    - jbonofre           # Jean-Baptiste Onofré (Incubator PMC, Polaris PMC)
+    - paulk-asert        # Paul King (Groovy PMC, Grails PMC, Incubator PMC)
+    - rusackas           # Evan Rusackas (Superset PMC)
 
   # Disable the GitHub Copilot automatic-code-review ruleset on the
   # default branch. The framework's review workflow is human-driven
@@ -73,7 +98,6 @@ github:
   environments:
     atr-release:
       wait_timer: 0
-      prevent_self_review: true
       deployment_branch_policy:
         protected_branches: true
 
diff --git a/.typos.toml b/.typos.toml
index 06f7b31..995f4ca 100644
--- a/.typos.toml
+++ b/.typos.toml
@@ -43,6 +43,11 @@ dit = "dit"
 ick = "ick"
 kip = "kip"
 lose = "lose"
+# `asert` is a GitHub-handle suffix — Paul King's handle is
+# `paulk-asert` (Groovy / Grails / Incubator PMC member, listed
+# in `.asf.yaml` collaborators). typos flags it as a typo of
+# `assert`.
+asert = "asert"
 
 [default.extend-identifiers]
 # Identifiers that look like typos but are real symbol names.
diff --git a/MISSION.md b/MISSION.md
index fd54c40..4662320 100644
--- a/MISSION.md
+++ b/MISSION.md
@@ -165,9 +165,21 @@ ASF members for the roster:
 - Andrew Musselman — Mahout PMC
 - Justin Mclean — Incubator PMC, Training PMC
 - Jean-Baptiste Onofré — Incubator PMC, Polaris PMC, …
+- Paul King — Groovy PMC, Grails PMC, Incubator PMC
+- Evan Rusackas — Superset PMC
 
 The named PMC roster will accompany the resolution at the time of vote.
 
+There are collaborators who are **not** ASF members yet *(wink)* but
+who have already contributed and will be involved as collaborators
+on the project from day one:
+
+- Bartosz Sławkowski — [@johnslavik](https://github.com/johnslavik)
+- Yeongook Choo — [@choo121600](https://github.com/choo121600)
+- Shahar Epstein — [@shahar1](https://github.com/shahar1)
+- Vincent Beck — [@vincbeck](https://github.com/vincbeck)
+- Buğra Öztürk — [@bugraoz93](https://github.com/bugraoz93)
+
 ## Required resources
 
 - **Mailing lists:** `private@<PROJECT_NAME>.apache.org`, 
`dev@<PROJECT_NAME>.apache.org`, `commits@<PROJECT_NAME>.apache.org`.

Reply via email to