You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by po...@apache.org on 2026/05/05 19:23:30 UTC

(airflow-steward) branch add-evan-rusackas-clean created (now a56a0ae)

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

potiuk pushed a change to branch add-evan-rusackas-clean
in repository https://gitbox.apache.org/repos/asf/airflow-steward.git


      at a56a0ae  docs(MISSION) + build(asf+typos): day-one collaborators + Evan Rusackas

This branch includes the following new commits:

     new a56a0ae  docs(MISSION) + build(asf+typos): day-one collaborators + Evan Rusackas

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



(airflow-steward) 01/01: docs(MISSION) + build(asf+typos): day-one collaborators + Evan Rusackas

Posted by po...@apache.org.
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 <ja...@potiuk.com>
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 vp-infra@apache.org 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`.