From 68fe0fecd4729338a01979e3508fe24376a7bb4a Mon Sep 17 00:00:00 2001 From: Andrew Lamb Date: Sun, 15 Jun 2025 06:02:12 -0400 Subject: [PATCH 1/3] Update PMC management instructions to follow new ASF process --- benchmarks/README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/benchmarks/README.md b/benchmarks/README.md index 01da886ffb55..d0f413b2e97b 100644 --- a/benchmarks/README.md +++ b/benchmarks/README.md @@ -518,7 +518,6 @@ In addition, topk_tpch is available from the bench.sh script: ./bench.sh run topk_tpch ``` - ## IMDB Run Join Order Benchmark (JOB) on IMDB dataset. From 319b2ce1ad12bb97501a3ac607d99770d572f39c Mon Sep 17 00:00:00 2001 From: Andrew Lamb Date: Sun, 15 Jun 2025 08:08:32 -0400 Subject: [PATCH 2/3] update instructions --- docs/source/contributor-guide/inviting.md | 32 ++++++++--------------- 1 file changed, 11 insertions(+), 21 deletions(-) diff --git a/docs/source/contributor-guide/inviting.md b/docs/source/contributor-guide/inviting.md index c6ed2695cfc1..20b644b2baae 100644 --- a/docs/source/contributor-guide/inviting.md +++ b/docs/source/contributor-guide/inviting.md @@ -280,9 +280,10 @@ If you accept, please let us know by replying to private@datafusion.apache.org. ## New PMC Members -See also the ASF instructions on [how to add a PMC member]. +This is a DataFusion specific cookbook for the Apache Software Foundation +instructions on [how to add a PMC member]. -[how to add a pmc member]: https://www.apache.org/dev/pmc.html#newpmc +[how to add a pmc member]: https://www.apache.org/dev/pmc.html#pmcmembers ### Step 1: Start a Discussion Thread @@ -333,29 +334,18 @@ Thanks, Your Name ``` -### Step 3: Send Notice to ASF Board - -The DataFusion PMC Chair then sends a NOTICE to `board@apache.org` (cc'ing -`private@`) like this: +If this vote succeeds, send a "RESULT" email to `private@` like this: ``` -To: board@apache.org -Cc: private@datafusion.apache.org -Subject: [NOTICE] $NEW_PMC_MEMBER to join DataFusion PMC - -DataFusion proposes to invite $NEW_PMC_MEMBER ($NEW_PMC_MEMBER_APACHE_ID) to join the PMC. - -The vote result is available here: -$VOTE_RESULT_URL +To: private@datafusion.apache.org +Subject: [RESULT][VOTE] $NEW_PMC_MEMBER for PMC -FYI: Full vote details: -$VOTE_URL +The vote carries with N +1 votes and no -1 votes. I will send an invitation ``` -### Step 4: Send invitation email +### Step 3: Send invitation email -Once, the PMC chair has confirmed that the email sent to `board@apache.org` has -made it to the archives, the Chair sends an invitation e-mail to the new PMC +Assuming the vote passes, the Chair sends an invitation e-mail to the new PMC member (cc'ing `private@`) like this: ``` @@ -405,11 +395,11 @@ With the expectation of your acceptance, welcome! The Apache DataFusion PMC ``` -### Step 5: Chair Promotes the Committer to PMC +### Step 4: Chair Promotes the Committer to PMC The PMC chair adds the user to the PMC using the [Whimsy Roster Tool]. -### Step 6: Announce and Celebrate the New PMC Member +### Step 5: Announce and Celebrate the New PMC Member Send an email such as the following to `dev@datafusion.apache.org` to celebrate: From 699902807bfbc86f405e2ed212d1dc861294ed8c Mon Sep 17 00:00:00 2001 From: Andrew Lamb Date: Sun, 15 Jun 2025 08:08:53 -0400 Subject: [PATCH 3/3] revert change --- benchmarks/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/benchmarks/README.md b/benchmarks/README.md index d0f413b2e97b..01da886ffb55 100644 --- a/benchmarks/README.md +++ b/benchmarks/README.md @@ -518,6 +518,7 @@ In addition, topk_tpch is available from the bench.sh script: ./bench.sh run topk_tpch ``` + ## IMDB Run Join Order Benchmark (JOB) on IMDB dataset.