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

vongosling pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/rocketmq-site.git


The following commit(s) were added to refs/heads/master by this push:
     new 3852a0b  Improve the "How to contribute" docs (#82)
3852a0b is described below

commit 3852a0b282e31aa129146e4379b02bfb70994182
Author: Martin Grigorov <[email protected]>
AuthorDate: Thu Aug 12 11:15:49 2021 +0300

    Improve the "How to contribute" docs (#82)
    
    * improve wording
    * fix typos
    * add links where appropriate
    * mention that Pull Requests are automatically tested at Travis CI
    
    Co-authored-by: von gosling <[email protected]>
---
 README.md                              | 6 +++---
 _docs/06-best-practice-pull-request.md | 7 ++++---
 _docs/24-how-to-contribute.md          | 6 +++---
 3 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/README.md b/README.md
index 2913cc6..cf193a8 100644
--- a/README.md
+++ b/README.md
@@ -13,7 +13,7 @@ This website is based on Jekyll and a Jekyll theme named 
Minimal Mistakes.
 ## Install & Run
 1. gem install jekyll bundler
 2. git clone this repo
-3. cd rocketmq-sites
+3. cd rocketmq-site
 4. bundle install
 5. bundle exec jekyll serve
 
@@ -26,12 +26,12 @@ This website is based on Jekyll and a Jekyll theme named 
Minimal Mistakes.
 ## Questions
 
 ### How to post articles to **Documentation**?
-New a .md file in rocketmq-sites/_docs/, Jekyll will finish the rest of the 
work.
+Create a .md file in rocketmq-sites/_docs/, Jekyll will finish the rest of the 
work.
 
 Please refer to **01-quick-start-guide.md** for more details.
 
 ### How to post articles to **Blog**?
-New a .md file in rocketmq-sites/_posts/, Jekyll will finish the rest of the 
work.
+Create a .md file in rocketmq-sites/_posts/, Jekyll will finish the rest of 
the work.
 
 Please refer to **2016-12-23-mastering-component-compatible-dependency.md** 
for more details.
 
diff --git a/_docs/06-best-practice-pull-request.md 
b/_docs/06-best-practice-pull-request.md
index 104e2d2..28b45a4 100644
--- a/_docs/06-best-practice-pull-request.md
+++ b/_docs/06-best-practice-pull-request.md
@@ -9,7 +9,7 @@ This page guides you through Git setup and contribution process.
 {% include toc %}
 
 # Git setup for Contributors
-First of all, fork github’s `apache/rocketmq` to your own account on github 
and clone it as follows,
+First of all, fork github’s 
[apache/rocketmq](https://github.com/apache/rocketmq) to your own account on 
github and clone it as follows,
 
     git clone https://github.com/<your_github_name>/rocketmq.git
 
@@ -28,6 +28,7 @@ and update your local master via `git fetch` followed by `git 
rebase`, for insta
     
 # Do some work on the branch
 
+    git checkout -b ROCKETMQ-xxxx # create a branch 
     git commit -a -m "doing some work"
     git push origin ROCKETMQ-xxxx # notice pushing to **origin** not **apache**
     
@@ -42,7 +43,7 @@ Push your branch to Github:
     
 1. Go to your ROCKETMQ-xxxx branch on Github. Since you forked it from 
Github's apache/rocketmq. By default all PR will go to apache/master.
 
-2. Click the green "Compare, review, and create pull request" button. You can 
edit the to and from for the PR if it isn't correct. The "base fork" should be 
apache/rocketmq unless you are collaborating with one of the committers on the 
list. The "base" will be master. Don't submit a PR to any other branches unless 
permitted by branch owner. The "head fork" will be your forked repo and the 
"compare" will be your ROCKETMQ-xxxx branch.
+2. Click the green "Compare, review, and create pull request" button. You can 
edit the `to` and `from` for the PR if it isn't correct. The "base fork" should 
be apache/rocketmq unless you are collaborating with one of the committers on 
the list. The "base" will be master. Don't submit a PR to any other branches 
unless permitted by branch owner. The "head fork" will be your forked repo and 
the "compare" will be your ROCKETMQ-xxxx branch.
 3. Click the "Create pull request" button and name the request "ROCKETMQ-xxxx" 
all caps. This will connect the comments of the PR to the mailing list and 
issue comments.
 4. From now on the PR lives on github's apache/rocketmq. You can use the 
commenting UI there.
 5. If you are looking for a review or wanting to share with someone else 
please write a note in the comments and don't worry about automated merging of 
your PR -- you will have to do that later. The PR is tied to your branch so you 
can respond to comments, make fixes, and commit them from your local repo. They 
will appear on the PR page and be mirrored to Github issue and the mailing list.
@@ -52,7 +53,7 @@ Push your branch to Github:
 Before you create a pull request, make sure
 1. A corresponding [Github issue](https://github.com/apache/rocketmq/issues) 
is created and has a clear problem description.
 2. Make sure you follow [Coding Guidelines](/docs/code-guidelines/).
-3. You have unit tests for everything you are about to commit.
+3. You have unit tests for everything you are about to commit. All pull 
requests are automatically tested at [Travis 
CI](https://travis-ci.org/github/apache/rocketmq) on AMD64 and ARM64 CPU 
architectures.
 
 For information about creating pull requests, please check [GitHub PR 
docs](https://help.github.com/articles/creating-a-pull-request/).
 
diff --git a/_docs/24-how-to-contribute.md b/_docs/24-how-to-contribute.md
index 25732f0..37fdfc2 100644
--- a/_docs/24-how-to-contribute.md
+++ b/_docs/24-how-to-contribute.md
@@ -29,8 +29,8 @@ We recommend to first reach consensus with the community on 
whether a new featur
 ## Help others and join the discussions
 Most communication in the Apache RocketMQ community happens on two mailing 
lists:
 
-* The user mailing lists [email protected] is the place where users of 
Apache RocketMQ ask questions and seek for help or advice. Joining the user 
list and helping other users is a very good way to contribute to RocketMQ’s 
community. Furthermore, there is the 
[apache-rocketmq](https://stackoverflow.com/questions/tagged/rocketmq) tag on 
Stack Overflow if you’d like to help RocketMQ users (and harvest some points) 
there.
-* The development mailing list [email protected] is the place where 
RocketMQ developers exchange ideas and discuss new features, upcoming releases, 
and the development process in general. If you are interested in contributing 
code to RocketMQ, you should join this mailing list.
+* The [user mailing lists](mailto:[email protected]) is the place 
where users of Apache RocketMQ ask questions and seek for help or advice. 
Joining the user list and helping other users is a very good way to contribute 
to RocketMQ’s community. Furthermore, there is the 
[rocketmq](https://stackoverflow.com/questions/tagged/rocketmq) tag on Stack 
Overflow if you’d like to help RocketMQ users (and harvest some points) there.
+* The [development mailing list](mailto:[email protected]) is the place 
where RocketMQ developers exchange ideas and discuss new features, upcoming 
releases, and the development process in general. If you are interested in 
contributing code to RocketMQ, you should join this mailing list.
 
 You are very welcome to subscribe to both [mailing lists](/about/contact/).
 
@@ -86,7 +86,7 @@ There are many more ways to contribute to the RocketMQ 
community. For example yo
 
 ## How to become a committer
 
-Committers are community members that have write access to the project’s 
repositories, i.e., they can modify the code, documentation, and website by 
themselves and also accept other contributions.
+Committers are community members that have write access to the project’s 
repositories, i.e. they can modify the code, documentation, and website by 
themselves and also accept other contributions.
 
 There is no strict protocol for becoming a committer. Candidates for new 
committers are typically people that are active contributors and community 
members.
 

Reply via email to