This is an automated email from the ASF dual-hosted git repository. potiuk pushed a commit to branch add-evan-rusackas-clean in repository https://gitbox.apache.org/repos/asf/airflow-steward.git
commit a56a0aec97e1a62095595ce0327103cb681cfaff Author: Jarek Potiuk <[email protected]> AuthorDate: Tue May 5 21:20:42 2026 +0200 docs(MISSION) + build(asf+typos): day-one collaborators + Evan Rusackas 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`.
