This is an automated email from the ASF dual-hosted git repository.
djwang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cloudberry-site.git
The following commit(s) were added to refs/heads/main by this push:
new 537608b605 Team: add new ppmc guide
537608b605 is described below
commit 537608b6059d7a17ea1e35ea5e9f62e522f97150
Author: Dianjin Wang <[email protected]>
AuthorDate: Wed Apr 8 15:11:35 2026 +0800
Team: add new ppmc guide
---
docusaurus.config.ts | 4 +
src/pages/team/index.md | 4 +
src/pages/team/new-ppmc-member.md | 184 ++++++++++++++++++++++++++++++++++++++
3 files changed, 192 insertions(+)
diff --git a/docusaurus.config.ts b/docusaurus.config.ts
index 272959bc7e..6053b8a7a2 100644
--- a/docusaurus.config.ts
+++ b/docusaurus.config.ts
@@ -183,6 +183,10 @@ const config: Config = {
label: "Inviting New Committers",
to: "/team/new-committers",
},
+ {
+ label: "Inviting New PPMC Members",
+ to: "/team/new-ppmc-member",
+ },
{
label: "Sign ICLA",
to: "/team/sign-icla",
diff --git a/src/pages/team/index.md b/src/pages/team/index.md
index 34c9984982..360bee3ee7 100644
--- a/src/pages/team/index.md
+++ b/src/pages/team/index.md
@@ -36,6 +36,10 @@ Each Podling Project Management Committee (PPMC) helps its
Podling learn how to
| Zhang Mingli | [email protected] | avamingli | HashData |
| Leonid Borchuk | [email protected] | leborchuk | Yandex Cloud |
+### New PPMC Members
+
+- [Inviting New PPMC Members](./team/new-ppmc-member)
+
## Committers
Committers are contributors who have shown sustained commitment to the project
through ongoing contributions of high quality and have been granted write
access to the project repositories.
diff --git a/src/pages/team/new-ppmc-member.md
b/src/pages/team/new-ppmc-member.md
new file mode 100644
index 0000000000..3cf79df46e
--- /dev/null
+++ b/src/pages/team/new-ppmc-member.md
@@ -0,0 +1,184 @@
+---
+title: Inviting New PPMC Members
+description: This is the process for adding new PPMC members for Apache
Cloudberry.
+---
+
+This process outlines the steps involved in adding new PPMC (Podling Project
Management Committee) members to Apache Cloudberry (Incubating), which follows
the [Apache PMC Member
guidelines](https://community.apache.org/pmc/adding-pmc-members.html).
+
+## New PPMC Member Process
+
+To go through the whole process of inviting a new PPMC member, you need to be
a Cloudberry PPMC member and go step by step according to the following table.
+
+| Steps | Notes
| Templates
[...]
+|--------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------
[...]
+| **Discussion** | Any PPMC member may propose a potential
PPMC member. If you recognize someone (typically an existing committer) who has
demonstrated leadership and commitment to the project, please start a
discussion in the [email protected]. It's recommended to provide
the reason why you want to propose the new candidate. The discussion will last
at least 7 days.
| [[DISCUSS]](#ppmc-member- [...]
+| **Vote** | If the proposed candidate seems to be
received positively by a majority of those responding, please start a new
thread to vote the candidate. Let the Vote thread run for one week.
|
[[VOTE]](#ppmc-member-vote [...]
+| **Announcing results** | No matter whether the result is positive or
negative, please raise a new thread to summarize. If the result is negative,
dismiss the following steps.
| [[RESULT]
[VOTE]](#ppmc-me [...]
+| **Sending the invitation** | If the result is positive (achieved at
least 3 +1 votes and no vetoes), then send an invitation to the new PPMC member
candidate. We give candidates a chance to decline PPMC membership in private.
They can post a reply to the private mailing list. If the new PPMC member
candidate accepts, go to next. Otherwise, express the gratitude of Cloudberry
community and stop here.
| [Invitation](#ppmc-member- [...]
+| **Update roster** | If the new PPMC member already has an
Apache ID, use the [PPMC roster
tool](https://whimsy.apache.org/roster/ppmc/cloudberry) on Whimsy to update the
roster and grant them appropriate PPMC privileges.
| [...]
+| **Welcome** | Send a welcome email to the new PPMC
member.
|
[Welcome](#welcome-the-new [...]
+| **Announcement** | Announce the new PPMC member in the
[email protected] mailing list.
|
[[ANNOUNCEMENT]](#new-ppmc [...]
+| **News** | Share the news across the community
channels.
|
[...]
+
+## Email Templates
+
+### PPMC member discussion template
+
+```
+To: [email protected]
+Subject: [DISCUSS] New PPMC Member: [Candidate Name]
+
+Hi PPMC members,
+
+I would like to propose [Candidate Name] (GitHub ID: xxx) as a new
+PPMC member of Apache Cloudberry.
+
+[State reasons that you believe they are a good candidate, including their
+contributions to the project, leadership qualities, and commitment to the
+Apache Way.]
+
+[State contribution statistics and community involvement, if available and
relevant.]
+
+Please remember that should this candidate be elected, they will have
+access to our archives, and be able to read this, so phrase your
+comments constructively with this in mind.
+```
+
+### PPMC member vote template
+
+```
+To: [email protected]
+Subject: [VOTE] New PPMC Member: [Candidate Name]
+
+Hi PPMC members,
+
+This is a VOTE to add [Candidate Name] (GitHub ID: xxx) as a PPMC
+member of Apache Cloudberry.
+
+This has been discussed here:
+[Link to DISCUSS thread on lists.apache.org]
+
+If you have more to add to the discussion, please do so in the DISCUSS
+thread rather than in this VOTE thread.
+
+-----
+
+Please vote accordingly:
+
+[+1] Yes, add this person to the PPMC
+[0] Abstain
+[-1] No, do not add this person to the PPMC
+
+-----
+
+Voting ends one week from today, until midnight UTC on YYYY-MM-DD
+https://www.timeanddate.com/counters/customcounter.html?year=YYYY&month=MM&day=DD
+
+See voting guidelines at
+https://community.apache.org/pmc/adding-pmc-members.html
+```
+
+### PPMC member vote results template
+
+```
+To: [email protected]
+Subject: [RESULT] [VOTE] New PPMC member: [Candidate Name]
+
+Hi Cloudberry PPMC,
+
+The vote has now closed. The results are:
+
++1 N binding, M non-binding
+ 0 N binding, M non-binding
+-1 N binding, M non-binding
+
+[Considering listing the names of who voted]
+
+The vote is ***successful***.
+
+VOTE thread:
+[Include link to VOTE thread on lists.apache.org]
+
+Then I'm going to invite [Candidate Name] to join the Cloudberry PPMC.
+```
+
+### PPMC member invite template
+
+```
+To: [Candidate's Apache Email Address]
+Cc: [email protected]
+Subject: Invitation to become Cloudberry PPMC member: [PPMC Member Name]
+
+Hello [Candidate Name],
+
+The Cloudberry Podling Project Management Committee (PPMC)
+hereby offers you membership in the PPMC. These privileges are offered on
+the understanding that you'll use them reasonably and with common sense.
+We like to work on trust rather than unnecessary constraints.
+
+This personal invitation is a chance for you to accept or decline in private.
+Please let us know in reply to this message whether you accept or decline.
+Also, please refrain from sharing that you were invited before the official
+announcement by the PPMC.
+
+The rights and responsibilities are described here:
+https://community.apache.org/pmc/responsibilities.html
+If that's in any way unclear, please reach out to me or any of the
+other PPMC members for clarification, or to discuss this decision in more
+detail.
+
+[Your Name]
+On behalf of the Apache Cloudberry PPMC
+```
+
+### Welcome the new PPMC member to the PPMC template
+
+```
+To: [PMC member ID]@apache.org, [email protected]
+Subject: Welcome to the PPMC, [PPMC Member Name]
+
+Hello, [PPMC Member Name],
+
+Welcome to the Cloudberry Podling Project Management Committee. As a PPMC
+member, you are now empowered to help make decisions about, and guide the
+future of, our project.
+
+Please subscribe to the Cloudberry Podling Project Management
+Committee mailing list [email protected]. Do this by
+sending an empty email to [email protected] and
+following the instructions in the automated response you'll receive.
+
+Please see the announcement email on the dev list.
+
+It's a real pleasure to have you here, and we look forward to working
+with you.
+
+[Your Name]
+On behalf of the Cloudberry PPMC
+```
+
+### New PPMC member announcement template
+
+```
+To: [email protected]
+Subject: [ANNOUNCEMENT] New PPMC Member: [PPMC Member Name]
+
+The Podling Project Management Committee (PPMC) for Apache Cloudberry
+is delighted to announce that [PMC Member Name] has joined the PPMC!
+
+[State New PPMC Member's contributions, leadership, and commitment to the
+project, if available and relevant.]
+
+The PPMC - Podling Project Management Committee - manages and guides the
+direction of the project, and is responsible for inviting new
+committers and PPMC members to steward the longevity of the project.
+See https://community.apache.org/pmc/responsibilities.html if you're
+interested in learning more about the rights and responsibilities of
+PPMC members.
+
+Please join us in welcoming [PPMC Member Name] to their new role in our
+project!
+
+[Your Name]
+On behalf of the Apache Cloudberry PPMC
+```
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]