This is an automated email from the ASF dual-hosted git repository.
zhouky pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-celeborn-website.git
The following commit(s) were added to refs/heads/main by this push:
new 1ecb643 Add docs about committer, maillist, news, ppmc
1ecb643 is described below
commit 1ecb6435ad31607163e325732660bf5958eeee8f
Author: zky.zhoukeyong <[email protected]>
AuthorDate: Wed Dec 21 12:15:53 2022 +0800
Add docs about committer, maillist, news, ppmc
---
docs/community/committer.md | 61 +++++++++++++++++++++++++
docs/{index.md => community/maillist.md} | 16 +++----
docs/{index.md => community/news.md} | 15 +++----
docs/community/ppmc.md | 62 ++++++++++++++++++++++++++
docs/community/project_management_committee.md | 7 +--
docs/index.md | 2 +-
mkdocs.yml | 4 ++
7 files changed, 144 insertions(+), 23 deletions(-)
diff --git a/docs/community/committer.md b/docs/community/committer.md
new file mode 100644
index 0000000..918c019
--- /dev/null
+++ b/docs/community/committer.md
@@ -0,0 +1,61 @@
+---
+license: |
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+ http://www.apache.org/licenses/LICENSE-2.0
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+---
+
+## Current committers
+
+| Name |
+|--------------|
+| Cheng Pan |
+| Ethan Feng |
+| Kerwin Zhang |
+| Keyong Zhou |
+| Yi Zhu |
+| Yifan Xia |
+| Wei Wu |
+
+
+## Become A Committer of Apache Celeborn
+Anyone being supportive of the community and working in any of the CoPDoC
areas can become an Apache Celeborn committer. The CoPDoC is an acronym from
ASF to describe how we recognize your contributions not only by code.
+
+- Community - You can join us via our mailing list, issue trackers,
discussions page to interact with community members, and share vision and
knowledge
+- Project - a clear vision and consensus are needed
+- Documentation - without it, the stuff remains only in the minds of the
authors
+- Code - discussion goes nowhere without code
+
+
+Apache Celeborn community strives to be meritocratic. Thus, once someone has
contributed sufficiently to any area of CoPDoC they can be a candidate for
committer-ship and at last voted in as a Celeborn committer. Being an Apache
Celeborn committer does not necessarily me
+
+## Committer requirements:
+There are no strict rules for becoming a committer or PPMC member. Candidates
for new committers are typically people that are active contributors and
community members. Anyway, if the rules can be clarified a little bit, it can
somehow clear the doubts in the minds of contributors and make the community
more transparent, reasonable, and fair.
+
+#### Continuous contributions
+Committer candidates should have a decent amount of continuous engagements and
contributions (fixing bugs, adding new features, writing documentation,
maintaining issues boards, code review, or answering community questions) to
Celeborn either by contributing to the codebase of the main website or
Celeborn’s GitHub repositories.
+
+- +3 months with light activity and engagement.
+- +2 months of medium activity and engagement.
+- +1 month with solid activity and engagement.
+
+#### Quality of contributions
+- A solid general understanding of the project
+- Well tested, well-designed, following Apache Celeborn coding standards, and
simple patches.
+- Well-organized and detailed user-oriented documentation.
+
+#### Community involvement
+- Be active, courteous, and respectful on the dev mailing list and help mentor
newer contributors and users.
+- Be active, courteous, and respectful on the issue tracker for project
maintenance
+- Be active, courteous, and respectful for pull requests reviewing
+- Be involved in the design road map discussions with a professional and
diplomatic approach even if there is a disagreement
+- Promoting the project by writing articles or holding events
\ No newline at end of file
diff --git a/docs/index.md b/docs/community/maillist.md
similarity index 52%
copy from docs/index.md
copy to docs/community/maillist.md
index 578acbf..5304e36 100644
--- a/docs/index.md
+++ b/docs/community/maillist.md
@@ -1,7 +1,4 @@
---
-hide:
- - navigation
-
license: |
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
@@ -17,11 +14,12 @@ license: |
limitations under the License.
---
-Overview
-===
+## Celeborn Mailing Lists
+
+The Celeborn developer mailing list is the preferred means for all your
questions when using Celeborn, which pushes your doubts out to the entire
community. This is the best way to keep up-to-date with the community.
-Celeborn is dedicated to improving the efficiency and elasticity of
-different map-reduce engines. RSS provides an elastic and high efficient
management service
-for shuffle data.
+Before you post anything to the mailing lists, be sure that you already
subscribe to them. The currently available lists are listed in the below table.
-The current stable version is {{ stable_version }}
+| List Name | Address | Subscribe | Unsubscribe | Archive |
+| --- | ------- | ----------- | ----- | ------ |
+| Developer List | [email protected] |
[subscribe](mailto:[email protected]) |
[unsubscribe](mailto:[email protected]) |
[archive](https://lists.apache.org/[email protected]) |
\ No newline at end of file
diff --git a/docs/index.md b/docs/community/news.md
similarity index 50%
copy from docs/index.md
copy to docs/community/news.md
index 578acbf..e176fe3 100644
--- a/docs/index.md
+++ b/docs/community/news.md
@@ -1,7 +1,4 @@
---
-hide:
- - navigation
-
license: |
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
@@ -17,11 +14,9 @@ license: |
limitations under the License.
---
-Overview
-===
-
-Celeborn is dedicated to improving the efficiency and elasticity of
-different map-reduce engines. RSS provides an elastic and high efficient
management service
-for shuffle data.
+## Latest News
-The current stable version is {{ stable_version }}
+| Date | Title | Brief
|
+|-----------------|---------------------------------------|---------------------------------------------------------------------------------------------------------------------------------|
+| 2022 Nov 30 | New Committer: Yifan Xia | We are happy to
announce Yifan Xia becomes a new Celeborn committer.
|
+| 2022 October 18 | Accept Celeborn into Apache Incubator | Celeborn is
accepted into Apache Incubator, see details in incubation
[status](https://incubator.apache.org/projects/celeborn). |
\ No newline at end of file
diff --git a/docs/community/ppmc.md b/docs/community/ppmc.md
new file mode 100644
index 0000000..538dd68
--- /dev/null
+++ b/docs/community/ppmc.md
@@ -0,0 +1,62 @@
+---
+license: |
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+ http://www.apache.org/licenses/LICENSE-2.0
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+---
+
+## Current Podling PMC Members
+
+| Name |
+|--------------|
+| Cheng Pan |
+| Ethan Feng |
+| Kerwin Zhang |
+| Keyong Zhou |
+| Yi Zhu |
+| Wei Wu |
+
+
+## Become A Podling PMC member of Apache Celeborn
+Anyone being supportive of the community and working in any of the CoPDoC
areas can become an Apache Celeborn Podling PMC(PPMC) member. The CoPDoC is an
acronym from ASF to describe how we recognize your contributions not only by
code.
+
+- Community - You can join us via our mailing list, issue trackers,
discussions page to interact with community members, and share vision and
knowledge
+- Project - a clear vision and consensus are needed
+- Documentation - without it, the stuff remains only in the minds of the
authors
+- Code - discussion goes nowhere without code
+
+
+Apache Celeborn community strives to be meritocratic. Thus, once someone has
contributed sufficiently to any area of CoPDoC they can be a candidate for PPMC
membership and at last voted in as a Celeborn PPMC member. The PPMC should take
an active role in watching committers develop as community participants.
+
+## PPMC member requirements:
+There are no strict rules for becoming a PPMC member. Candidates for new PPMC
member are typically committers that are stilling actively participate in the
community development after obtaining the committer membership, or contributors
and community members that make significant contributions to the community for
both code and contributor develop.
+
+It is a clear goal of Celeborn to have all committers participate in the PPMC
based on their contributions, which are considered at a community level (not
just a technical one).
+
+#### Continuous contributions
+PPMC member candidates should have a decent amount of continuous engagements
and contributions (fixing bugs, adding new features, writing documentation,
maintaining issues boards, code review, mentoring new contributors, and
answering community questions) to the Celeborn codebase and community.
+
+- +5 months with light activity and engagement.
+- +4 months of medium activity and engagement.
+- +3 month with solid activity and engagement.
+
+#### Quality of contributions
+- A solid general understanding of the project
+- Well tested, well-designed, following Apache Celeborn coding standards, and
simple patches.
+- Well-organized and detailed user-oriented documentation.
+
+#### Community involvement
+- Be active, courteous, and respectful on the dev mailing list and help mentor
newer contributors and users.
+- Be active, courteous, and respectful on the issue tracker for project
maintenance
+- Be active, courteous, and respectful for pull requests reviewing
+- Be involved in the design road map discussions with a professional and
diplomatic approach even if there is a disagreement
+- Promoting the project by writing articles or holding events
\ No newline at end of file
diff --git a/docs/community/project_management_committee.md
b/docs/community/project_management_committee.md
index 58af5f1..c261e8a 100644
--- a/docs/community/project_management_committee.md
+++ b/docs/community/project_management_committee.md
@@ -32,6 +32,7 @@ Current Celeborn PMC members are as follows:
| Kerwin Zhang | kerwin-zk | [email protected] |
| Keyong Zhou | waitinfuture | [email protected] |
| Yi Zhu | AngersZhuuuu | [email protected] |
+| Wei Wu | powerwu | [email protected] |
## Mentors
@@ -52,7 +53,7 @@ A contributor who contributes enough code to Celeborn will be
promoted to a comm
Current Celeborn Committers are as follows:
-| Name | GitHub ID | Apache ID |
-|:-------------|:-------------|:------------------------|
-| Xia Yifan | nafiyAix | [email protected] |
+| Name | GitHub ID | Apache ID |
+|:----------|:-------------|:------------------------|
+| Yifan Xia | nafiyAix | [email protected] |
diff --git a/docs/index.md b/docs/index.md
index 578acbf..4df3ac2 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -21,7 +21,7 @@ Overview
===
Celeborn is dedicated to improving the efficiency and elasticity of
-different map-reduce engines. RSS provides an elastic and high efficient
management service
+different map-reduce engines. Celeborn provides an elastic and high efficient
management service
for shuffle data.
The current stable version is {{ stable_version }}
diff --git a/mkdocs.yml b/mkdocs.yml
index 5a395bd..5269d1f 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -81,7 +81,11 @@ nav:
- Configuration:
- configuration/index.md
- Community:
+ - Join the Mailing Lists: community/maillist.md
- Project Management Committee: community/project_management_committee.md
+ - Become a Committer: community/committer.md
+ - Become a PPMC Member: community/ppmc.md
+ - Latest News: community/news.md
- Contributor Guide:
- Build and Test: community/contributor_guide/build_and_test.md
- Docs and Website: community/contributor_guide/docs_and_website.md