This is an automated email from the ASF dual-hosted git repository.
zky pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-devlake-website.git
The following commit(s) were added to refs/heads/main by this push:
new 5f8a7d7245 Add the committer application workflow (#539)
5f8a7d7245 is described below
commit 5f8a7d7245ff0c4f511849ab3ed7830d60be267f
Author: Louis.z <[email protected]>
AuthorDate: Mon May 22 18:50:51 2023 +0800
Add the committer application workflow (#539)
* docs: add committer application workflow
* fix: update contributor info
* fix: update the inconsistent path for contribution
* fix: update the path to pass link checker
* fix: relative path to blog submission
* fix: the wrong path
---------
Co-authored-by: Startrekzky <[email protected]>
---
README.md | 4 +-
.../BlogSubmission.md | 0
.../CommitterApplicationWorkflow.md | 48 +++++++++++++++++++++
.../SignICLA.md} | 4 +-
.../_category_.json | 0
.../contributor-growth-program.md | 2 +-
.../development-workflow.md | 0
.../fix-or-create-issues.md | 0
community/index.md | 6 +--
info/Team/committers.json | 7 ---
info/Team/ppmc.json | 2 +-
src/components/Blog/BlogHeader.tsx | 2 +-
.../screenshots/apache_account_created.png | Bin 0 -> 369349 bytes
.../img/Community/screenshots/bind-git-success.png | Bin 0 -> 51005 bytes
static/img/Community/screenshots/bind-git.png | Bin 0 -> 86992 bytes
.../Community/screenshots/committer_invitation.png | Bin 0 -> 115667 bytes
16 files changed, 58 insertions(+), 17 deletions(-)
diff --git a/README.md b/README.md
index b0f9e461d3..7f32cce4fa 100644
--- a/README.md
+++ b/README.md
@@ -39,8 +39,8 @@ Make sure you have the `node` version `>=16.14`. If you have
a lower version of
* blog.js or docs.js or site.js
3. Send a PR to **main** branch.
-For detailed steps to create a PR, please refer: [Development Workflow
page](https://devlake.apache.org/community/make-contribution/development-workflow/)
+For detailed steps to create a PR, please refer: [Development Workflow
page](/community/MakingContributions/development-workflow/)
## Blog Submission
-We'd love to hear your thoughts both in creating and using DevLake! To submit
a blog post to DevLake Blog, please follow the instructions
[here](https://devlake.apache.org/community/make-contribution/BlogSubmission/).
+We'd love to hear your thoughts both in creating and using DevLake! To submit
a blog post to DevLake Blog, please follow the instructions
[here](/community/MakingContributions/BlogSubmission/).
diff --git a/community/make-contribution/BlogSubmission.md
b/community/MakingContributions/BlogSubmission.md
similarity index 100%
rename from community/make-contribution/BlogSubmission.md
rename to community/MakingContributions/BlogSubmission.md
diff --git a/community/MakingContributions/CommitterApplicationWorkflow.md
b/community/MakingContributions/CommitterApplicationWorkflow.md
new file mode 100644
index 0000000000..1d712a13a5
--- /dev/null
+++ b/community/MakingContributions/CommitterApplicationWorkflow.md
@@ -0,0 +1,48 @@
+---
+title: "How to Complete the Committer Application"
+sidebar_position: 06
+description: "How to Complete the Committer Process"
+---
+
+## Prerequisites
+
+This doc is for new committers who have just passed the committer vote but
have not finished the whole process.
+
+Once you have passed the committer vote, you're supposed to receive an
invitation email from @Hezheng Yin or other [PPMC
members](https://devlake.apache.org/team).
+
+
+
+
+## Step 1 - Register for ICLA
+
+Follow the doc to [register for an ICLA](SignICLA.md).
+
+
+## Step 2 - Accept Committer Invitation
+
+Reply All to the above email saying that you accept to be a committer, waiting
for the secretary to submit an account request. Once the request gets
submitted, you'll receive the Apache ID from [email protected]. Follow the email
description to reset your Apache password.
+
+If you have been waiting for a long time without receiving this email, please
contact any PPMC members and they will contact an Apache Member to help
complete the account application.
+
+
+
+
+## Step 3 - Bind the ASF Account to Git to get Git Permission
+
+Go to https://gitbox.apache.org/ to bind your Git account to your Apache
account. Use the username and new password in step 2 to log in.
+
+
+<br/>
+
+Follow the procedure to finish binding. This is a screenshot of the success
page.
+
+
+
+
+## Step 4 - Add Committer information to Roster
+
+Once you finish step 4, please ask the [PPMC
members](https://devlake.apache.org/team) to add you as a committer via
https://whimsy.apache.org/roster/ppmc/devlake .
+
+<br/><br/><br/>
+
+:tada::tada::tada: Congratulations! You are now a DevLake committer and have
the code review permission!
\ No newline at end of file
diff --git a/community/make-contribution/signing-icla.md
b/community/MakingContributions/SignICLA.md
similarity index 95%
rename from community/make-contribution/signing-icla.md
rename to community/MakingContributions/SignICLA.md
index d1648fa140..bae6af87e1 100644
--- a/community/make-contribution/signing-icla.md
+++ b/community/MakingContributions/SignICLA.md
@@ -1,7 +1,7 @@
---
-title: Guide for Signing the Apache ICLA
+title: "Guide for Signing the Apache ICLA"
sidebar_position: 05
-description: Guide for Signing ICLA
+description: "Guide for Signing ICLA"
---
## Guide for Signing the Apache ICLA
diff --git a/community/make-contribution/_category_.json
b/community/MakingContributions/_category_.json
similarity index 100%
rename from community/make-contribution/_category_.json
rename to community/MakingContributions/_category_.json
diff --git a/community/make-contribution/contributor-growth-program.md
b/community/MakingContributions/contributor-growth-program.md
similarity index 95%
rename from community/make-contribution/contributor-growth-program.md
rename to community/MakingContributions/contributor-growth-program.md
index 8474263be9..25307def6f 100644
--- a/community/make-contribution/contributor-growth-program.md
+++ b/community/MakingContributions/contributor-growth-program.md
@@ -13,4 +13,4 @@ First of all, we would like to see a substantial amount of
work from you, such a
Besides code contribution, you also need to participate in the discussion via
the [dev mailing list](../subscribe.md), edit the documentation, work on the
issue tracker, help answering questions in the community, attend community
events, etc.
-Once your contribution becomes influential in the community, you may be
invited to become a committer (after the voting from current PPMC members) and
will be provided with further guidance on the following process.
+Once your contribution becomes influential in the community, you may be
invited to become a committer (after the voting from current PPMC members) and
will be provided with further guidance on the [following
process](CommitterApplicationWorkflow.md).
diff --git a/community/make-contribution/development-workflow.md
b/community/MakingContributions/development-workflow.md
similarity index 100%
rename from community/make-contribution/development-workflow.md
rename to community/MakingContributions/development-workflow.md
diff --git a/community/make-contribution/fix-or-create-issues.md
b/community/MakingContributions/fix-or-create-issues.md
similarity index 100%
rename from community/make-contribution/fix-or-create-issues.md
rename to community/MakingContributions/fix-or-create-issues.md
diff --git a/community/index.md b/community/index.md
index a71f0a81a9..e2267d52df 100644
--- a/community/index.md
+++ b/community/index.md
@@ -24,7 +24,7 @@ If you intend to change the public API, or make any
non-trivial changes to the i
If you’re only fixing a bug, it’s fine to submit a pull request right away but
we still recommend to file an issue detailing what you’re fixing. This is
helpful in case we don’t accept that specific fix but want to keep track of the
issue.
-You can check [here](make-contribution/fix-or-create-issues.md) for details.
+You can check [here](./MakingContributions/fix-or-create-issues.md) for
details.
## Maintainer team
@@ -32,8 +32,8 @@ Apache DevLake is maintained by apache/devlake committers. We
aim to achieve an
## Development workflow
-Please check [Development Workflow](make-contribution/development-workflow.md)
+Please check [Development
Workflow](./MakingContributions/development-workflow.md)
## Contributor growth program
-Please check [Contributor Growth
Program](make-contribution/contributor-growth-program.md)
+Please check [Contributor Growth
Program](./MakingContributions/contributor-growth-program.md)
diff --git a/info/Team/committers.json b/info/Team/committers.json
index 743a6c9fc1..5ddc22e02c 100644
--- a/info/Team/committers.json
+++ b/info/Team/committers.json
@@ -1,12 +1,5 @@
{
"data": [
- {
- "realName": "Louis Kaiyun Zhang",
- "githubId": "Startrekzky",
- "email": "[email protected]",
- "avatar": "https://avatars.githubusercontent.com/u/14050754?v=4",
- "githubLink": "https://github.com/startrekzky"
- },
{
"realName": "Jinglei Ren",
"githubId": "basicthinker",
diff --git a/info/Team/ppmc.json b/info/Team/ppmc.json
index d34bd8f958..d5e9d007f3 100644
--- a/info/Team/ppmc.json
+++ b/info/Team/ppmc.json
@@ -92,7 +92,7 @@
"githubLink": "https://github.com/MaximDub"
},
{
- "realName": "Kaiyun Louis Zhang",
+ "realName": "Kaiyun Zhang (Louis)",
"githubId": "Startrekzky",
"email": "[email protected]",
"avatar": "https://avatars.githubusercontent.com/u/14050754?v=4",
diff --git a/src/components/Blog/BlogHeader.tsx
b/src/components/Blog/BlogHeader.tsx
index 729c726d76..b263c099ae 100644
--- a/src/components/Blog/BlogHeader.tsx
+++ b/src/components/Blog/BlogHeader.tsx
@@ -14,7 +14,7 @@ export function BlogHeader() {
Gain insights into data-driven engineering from our passionate
developers.
</p>
<br></br>
- <a
href="https://devlake.apache.org/community/make-contribution/BlogSubmission/"
target="_blank" rel="noopener noreferrer" class="primary-button flex
whitespace-nowrap rounded-[8px] sm:rounded-[5px] mobile:rounded-[5px]
bg-neutral-invert text-primary-500 border-2 border-primary-500 border-solid
hover:text-primary-500 hover:bg-neutral-invert hover:opacity-80 mobile:mt-3
w-[200px] sm:w-[140px] mobile:w-[140px] h-[48px] sm:h-[32px]
mobile:h-[32px]">Contribute</a>
+ <a
href="https://devlake.apache.org/community/MakingContributions/BlogSubmission/"
target="_blank" rel="noopener noreferrer" class="primary-button flex
whitespace-nowrap rounded-[8px] sm:rounded-[5px] mobile:rounded-[5px]
bg-neutral-invert text-primary-500 border-2 border-primary-500 border-solid
hover:text-primary-500 hover:bg-neutral-invert hover:opacity-80 mobile:mt-3
w-[200px] sm:w-[140px] mobile:w-[140px] h-[48px] sm:h-[32px]
mobile:h-[32px]">Contribute</a>
</div>
</div>
);
diff --git a/static/img/Community/screenshots/apache_account_created.png
b/static/img/Community/screenshots/apache_account_created.png
new file mode 100644
index 0000000000..0a0c4447a5
Binary files /dev/null and
b/static/img/Community/screenshots/apache_account_created.png differ
diff --git a/static/img/Community/screenshots/bind-git-success.png
b/static/img/Community/screenshots/bind-git-success.png
new file mode 100644
index 0000000000..f577aa942e
Binary files /dev/null and
b/static/img/Community/screenshots/bind-git-success.png differ
diff --git a/static/img/Community/screenshots/bind-git.png
b/static/img/Community/screenshots/bind-git.png
new file mode 100644
index 0000000000..ace085da3c
Binary files /dev/null and b/static/img/Community/screenshots/bind-git.png
differ
diff --git a/static/img/Community/screenshots/committer_invitation.png
b/static/img/Community/screenshots/committer_invitation.png
new file mode 100644
index 0000000000..598e81ffda
Binary files /dev/null and
b/static/img/Community/screenshots/committer_invitation.png differ