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

jerrytan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-brpc.git


The following commit(s) were added to refs/heads/master by this push:
     new 50a1c5b1 add new committer english version
     new 123be90c Merge pull request #1974 from tanzhongyi003/master
50a1c5b1 is described below

commit 50a1c5b1935a53e069dade00168605618f87176f
Author: tanzhongyi <[email protected]>
AuthorDate: Sun Oct 30 11:03:59 2022 +0800

    add new committer english version
---
 community/{newcommitter.md => newcommitter_cn.md} |   0
 community/newcommitter_en.md                      | 107 ++++++++++++++++++++++
 2 files changed, 107 insertions(+)

diff --git a/community/newcommitter.md b/community/newcommitter_cn.md
similarity index 100%
rename from community/newcommitter.md
rename to community/newcommitter_cn.md
diff --git a/community/newcommitter_en.md b/community/newcommitter_en.md
new file mode 100644
index 00000000..5208e036
--- /dev/null
+++ b/community/newcommitter_en.md
@@ -0,0 +1,107 @@
+#Here is the doc for the process and reference website information of 
developing committee and PPMC members.
+
+
+##1. How to develop committers
+
+
+
+###Preconditions
+
+1. More than 10 commits from the contributor
+
+2. Contributor is willing to accept the invitation to become a committer
+
+3. Contributor subscribe to [email protected] and introduce himself by 
sending an email to [email protected]
+
+
+###The journey to become a committer
+
+1. The nominator sends an email to private@brpc to initiate discussion and 
begins to voting. If the voting is passed, it is OK (at least 3 +1, +1 >- 1). 
(See the Vote email template 
https://community.apache.org/newcommitter.html#committer-vote-template)
+
+2. The nominator sends a close vote email to private@brpc and 
private@incubator , the title can be subject [RESULT] [VOTE]. (See the close 
email template https://community.apache.org/newcommitter.html#close-vote)
+
+3. The nominator sends an invitation letter to the nominee and prompts him to 
submit ICLA after receiving a reply. (See the template in 
https://community.apache.org/newcommitter.html#committer-invite-template)
+
+4. The nominee fills in ICLA( 
https://www.apache.org/licenses/contributor-agreements.html ), individual 
contributors need to download [ICLA]( https://www.apache.org/licenses/icla.pdf 
)Fill in personal information and sign, and send the electronic version to 
[email protected] 。 (Note: ICLA needs to fill in complete information, 
including mailing address and signature, otherwise it will be returned by ASF's 
secretary.) The personal information entry (except for the signature) can be 
fil [...]
+
+ * Print pdf documents and scan them into electronic version after handwritten 
signature;
+
+ * Electronic signature using devices that support handwriting;
+
+ * Use 'gpg' for electronic signature, that is, to operate the pdf file filled 
with personal basic information (a public key/key pair matching the registered 
mailbox needs to be generated in advance): 'gpg -- armor -- detach sign icla. 
pdf';
+
+ * Use 'DocuSign' to sign;
+
+
+5. The nominator sends an announcement email to [email protected]
+
+
+###How to grant a committer permission on github
+
+
+
+1. Add as committer 
([https://whimsy.apache.org/roster/ppmc/brpc](https://whimsy.apache.org/roster/ppmc/brpc))
+
+
+2. Let him set github id  ([https://id.apache.org/](https://id.apache.org/))
+
+
+3. Let him visit the website and get github 
permission([https://gitbox.apache.org/setup/](https://id.apache.org/))
+
+
+###Documents related to the new committer on the official Apache website
+
+
+
+* 
[https://community.apache.org/newcommitter.html](https://community.apache.org/newcommitter.html)
+
+
+* 
[https://infra.apache.org/new-committers-guide.html](https://infra.apache.org/new-committers-guide.html)
+
+
+
+* 
[https://juejin.cn/post/6844903788982042632](https://juejin.cn/post/6844903788982042632)
+
+
+
+### Suggested steps from [email protected]
+
+Please do these things:
+
+
+
+1. Hold the discussion and vote on your private@ list. This avoids any issues 
related to personnel, which should remain private.
+
+2. If the vote is successful, announce the result to the private@ list with a 
new email thread with subject [RESULT][VOTE]. This makes it easier for 
secretary to find the result of the vote in order to request the account at the 
time of the filing of the ICLA.
+
+3. Only if the candidate accepts committership, announce the new committer on 
your dev@ list.
+
+
+Doing these things will make everyone's job easier.
+
+##2. How to upgrade a committer into a PPMC
+
+
+###Process reference: Apache official website document
+
+* https://incubator.apache.org/guides/ppmc.html#voting_in_a_new_ppmc_member
+
+* https://community.apache.org/newcommitter.html
+
+* 
https://incubator.apache.org/guides/ppmc.html#podling_project_management_committee_ppmc
+
+
+
+###Actual process
+
+1. Initiate discussion in the private@brpc . If there is no objection, continue
+
+2. Open a Vote in private@brpc 
+
+3. Send an email to close the voting and notify [email protected]
+
+4. Announce new PPMC On private@brpc 
+
+5. Set his authority by visiting https://whimsy.apache.org/roster/ppmc/brpc
+
+6. Help him subscribe to a private email group. See 
https://whimsy.apache.org/committers/moderationhelper.cgi
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to