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 90d6eae  Update doc
90d6eae is described below

commit 90d6eae0c84b10d57fb7c598199c56267e65ca5d
Author: vongosling <[email protected]>
AuthorDate: Tue Aug 7 18:07:55 2018 +0800

    Update doc
---
 _docs/01-quick-start-guide.md          |  8 ++---
 _docs/06-best-practice-pull-request.md | 55 ++++------------------------------
 _docs/24-how-to-contribute.md          | 12 ++++----
 3 files changed, 16 insertions(+), 59 deletions(-)

diff --git a/_docs/01-quick-start-guide.md b/_docs/01-quick-start-guide.md
index 31e656a..d6271a1 100644
--- a/_docs/01-quick-start-guide.md
+++ b/_docs/01-quick-start-guide.md
@@ -20,13 +20,13 @@ and receive messages.
 
 # Download & Build from Release
 
-Click 
[here](https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.2.0/rocketmq-all-4.2.0-source-release.zip)
 to download the 4.2.0 source release. Also you could download a binary release 
from [here](http://rocketmq.apache.org/release_notes/release-notes-4.2.0/).
+Click 
[here](https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.3.0/rocketmq-all-4.3.0-source-release.zip)
 to download the 4.3.0 source release. Also you could download a binary release 
from [here](http://rocketmq.apache.org/release_notes/release-notes-4.3.0/).
 
-Now execute the following commands to unpack 4.2.0 source release and build 
the binary artifact.
+Now execute the following commands to unpack 4.3.0 source release and build 
the binary artifact.
 
 ```shell
-  > unzip rocketmq-all-4.2.0-source-release.zip
-  > cd rocketmq-all-4.2.0/
+  > unzip rocketmq-all-4.3.0-source-release.zip
+  > cd rocketmq-all-4.3.0/
   > mvn -Prelease-all -DskipTests clean install -U
   > cd distribution/target/apache-rocketmq
 ```
diff --git a/_docs/06-best-practice-pull-request.md 
b/_docs/06-best-practice-pull-request.md
index 9600d39..1d4b4ef 100644
--- a/_docs/06-best-practice-pull-request.md
+++ b/_docs/06-best-practice-pull-request.md
@@ -19,35 +19,12 @@ Now you can create your pull requests.
 You will need to update a local master sometimes (to merge to your development 
branches).
 For this, you have to add remote for RocketMQ mirror as follows,
 
-    git remote add upstream https://github.com/apache/rocketmq.git
+    git remote add apache https://github.com/apache/rocketmq.git
     
 and update your local master via `git fetch` followed by `git rebase`, for 
instance:
-    git fetch upstream master
-    git rebase upstream/master
 
-# Git setup for Committers
-In addition to contributors' configurations, committers will have to attach 
the apache git repo:
-
-    git remote add apache https://git-wip-us.apache.org/repos/asf/rocketmq.git
-    
-To check your remote setup, issue
-
-    git remote -v
-    
-You should see something like this:
-
-    origin    https://github.com/<your_github_name>/rocketmq.git (fetch)
-    origin    https://github.com/<your_github_name>/rocketmq.git (push)
-    upstream  https://github.com/apache/rocketmq.git (fetch)
-    upstream  https://github.com/apache/rocketmq.git (push)
-    apache    https://git-wip-us.apache.org/repos/asf/rocketmq.git (fetch)
-    apache    https://git-wip-us.apache.org/repos/asf/rocketmq.git (push)
-    
-Now if you want to experiment with a branch everything, by default, points to 
your github account because 'origin' is default. You can work as normal using 
only github until you are ready to merge with the apache remote. Some 
conventions will integrate with Apache Github issue ticket numbers.
-
-    git checkout -b ROCKETMQ-xxxx #xxxx typically is a Github issue ticket 
number
-    
-_To ensure the code quality of the master branch, all but minor changes should 
go through pull requests reviewed by peer committers._
+    git fetch apache master
+    git rebase apache/master
     
 # Do some work on the branch
 
@@ -85,16 +62,7 @@ You pull request will be reviewed and commented by 
committers, and issues can be
 
 # Check List for a PR
 
-Each pull request should follow this checklist to help us incorporate your 
contribution quickly and easily:
-
-```markdown
-- [x] Make sure there is a Github issue filed for the change (usually before 
you start working on it). Trivial changes like typos do not require a Github 
issue. Your pull request should address just this issue, without pulling in 
other changes - one PR resolves one issue. 
-- [ ] Format the pull request title like `[ISSUE #123] Fix UnknownException 
when host config not exist`. Each commit in the pull request should have a 
meaningful subject line and body.
-- [ ] Write a pull request description that is detailed enough to understand 
what the pull request does, how, and why.
-- [ ] Write necessary unit-test to verify your logic correction, more mock a 
little better when cross module dependency exist. If the new feature or 
significant change is committed, please remember to add integration-test in 
[test module](https://github.com/apache/rocketmq/tree/master/test).
-- [ ] Run `mvn -B clean apache-rat:check findbugs:findbugs 
checkstyle:checkstyle` to make sure basic checks pass. Run `mvn clean install 
-DskipITs` to make sure unit-test pass. Run `mvn clean test-compile 
failsafe:integration-test`  to make sure integration-test pass.
-- [ ] If this contribution is large, please file an [Apache Individual 
Contributor License Agreement](http://www.apache.org/licenses/#clas).
-```
+Each pull request should follow the 
[checklist](https://github.com/apache/rocketmq/blob/master/.github/PULL_REQUEST_TEMPLATE.md)
 to help us incorporate your contribution quickly and easily.
 
 Remember use `- [x]` mark an item finished in the check list and there is a 
[demo pull request](https://github.com/apache/rocketmq/pull/152) can be your 
reference. 
 
@@ -120,7 +88,7 @@ If all requirements are met, you can commit the squashed 
request using:
     git commit --author="contributor_name <contributor_email>" -a -m 
"ROCKETMQ-XXXX description closes apache/rocketmq#ZZ"
     
 ROCKETMQ-XXXX is all capitalized and ZZ is the pull request number on 
apache/rocketmq repository. Including "closes apache/rocketmq#ZZ" will close 
the PR automatically. More information can be found here [GitHub PR closing 
docs.](https://help.github.com/articles/closing-issues-via-commit-messages/).
-Next, push to git-wip-us.apache.org:
+Next, push to apache:
 
     git push apache master
     
@@ -137,18 +105,7 @@ When we want to reject a PR (close without committing), we 
can just issue an emp
     git commit --allow-empty -m "ROCKETMQ-XXXX closes apache/rocketmq#ZZ 
*Won't fix*"
     git push apache master
     
-that should close PR ZZ on github mirror without merging and any code 
modifications in the master repository.more detail please refer to RocketMQ PR 
https://github.com/apache/rocketmq/pull/15
-
-# Best Practises
-
-## Avoiding accidentally committing private branches to the ASF repo
-
-It's dangerous —especially when using IDEs— to accidentally commit changes to 
the ASF repo, be directed to the trunk, branch-2, other standard branch on 
which you are developing, or to a private branch you had intended to keep on 
github (or a private repo).
-
-Committers can avoid this by setting the directory in which they develop code 
to read only access to the ASF repository on github. A separate directory 
should also be set up with write access to the ASF repository as well as read 
access to your other repositories. Merging operations and push backs to the ASF 
repo are done from this directory —so it will be immune to all local changes.
-
-If you accidentally committed a patch to an ASF branch, do not attempt to roll 
back the branch and force out a new update. Simply commit and push out a new 
patch revoking the change.
+that should close PR ZZ on github mirror without merging and any code 
modifications in the master repository.
 
-If you do accidentally committed a branch to the ASF repo, the infrastructure 
team can delete it —but they cannot stop it propagating to github and 
potentially being visible. Please avoid this.
 
 
diff --git a/_docs/24-how-to-contribute.md b/_docs/24-how-to-contribute.md
index 3c1da24..25732f0 100644
--- a/_docs/24-how-to-contribute.md
+++ b/_docs/24-how-to-contribute.md
@@ -1,5 +1,5 @@
 ---
-title: "How To Contribute"
+title: "How to Contribute"
 permalink: /docs/how-to-contribute/
 modified: 2017-8-23T15:01:43-04:00
 ---
@@ -12,11 +12,11 @@ Apache RocketMQ is developed by an open and friendly 
community. Everybody is cor
 The Apache RocketMQ community is eager to help and to answer your questions. 
We have a [user mailing list](/about/contact/) and 
[apache-rocketmq](https://stackoverflow.com/questions/tagged/rocketmq) tag on 
Stack Overflow.
 
 ## File a bug report
-Please let us know if you experienced a problem with RocketMQ and file a bug 
report. Open [JIRA Issue](https://issues.apache.org/jira/projects/ROCKETMQ) and 
click on the blue Create button at the top. Please give detailed information 
about the problem you encountered and, if possible, add a description that 
helps to reproduce the problem. Thank you very much.
+Please let us know if you experienced a problem with RocketMQ and file a bug 
report. Open [Github Issue](https://github.com/apache/rocketmq/issues) and 
click on the New issue. 
 
 ## Propose an improvement or a new feature
 
-Our community is constantly looking for feedback to improve Apache RocketMQ. 
If you have an idea how to improve RocketMQ or have a new feature in mind that 
would be beneficial for RocketMQ users, please open an issue in [RocketMQ’s 
JIRA](https://issues.apache.org/jira/projects/ROCKETMQ). The improvement or new 
feature should be described in appropriate detail and include the scope and its 
requirements if possible. Detailed information is important for a few reasons:
+Our community is constantly looking for feedback to improve Apache RocketMQ. 
If you have an idea how to improve RocketMQ or have a new feature in mind that 
would be beneficial for RocketMQ users, please open an issue in [RocketMQ’s 
ISSUE](https://github.com/apache/rocketmq/issues). The improvement or new 
feature should be described in appropriate detail and include the scope and its 
requirements if possible. Detailed information is important for a few reasons:
 
 * It ensures your requirements are met when the improvement or feature is 
implemented.
 * It helps to estimate the effort and to design a solution that addresses your 
needs.
@@ -53,13 +53,13 @@ Please do also read the Submit a [Contributor License 
Agreement Section](http://
 
 Looking for an issue to work on?
 
-We maintain a list of all known bugs, proposed improvements and suggested 
features in [RocketMQ’s JIRA](https://issues.apache.org/jira/projects/ROCKETMQ).
+We maintain a list of all known bugs, proposed improvements and suggested 
features in [Github issue](https://github.com/apache/rocketmq/issues).
 
 ## Contribute documentation
 
 Good documentation is crucial for any kind of software. The Apache RocketMQ 
community aims to provide concise, precise, and complete documentation and 
welcomes any contribution to improve Apache RocketMQ’s documentation.
 
-* Please report missing, incorrect, or out-dated documentation as a [JIRA 
ISSUE](https://issues.apache.org/jira/projects/ROCKETMQ).
+* Please report missing, incorrect, or out-dated documentation as a [Github 
issue](https://github.com/apache/rocketmq/issues).
 * RocketMQ’s documentation is written in Markdown and located in the docs 
folder in RocketMQ’s [site source code 
repository](https://github.com/apache/rocketmq-site). See the Contribute 
[documentation guidelines](/docs/code-guidelines/) for detailed instructions 
for how to update and improve the documentation and to contribute your changes.
 
 ## Improve the website
@@ -72,7 +72,7 @@ The Apache RocketMQ website presents Apache RocketMQ and its 
community. It serve
 
 We welcome any contribution to improve our website.
 
-Please open a [JIRA issue](https://issues.apache.org/jira/projects/ROCKETMQ) 
if you think our website could be improved.
+Please open a [Github issue](https://github.com/apache/rocketmq-site/issues) 
if you think our website could be improved.
 Please follow the Improve the [website 
guidelines](https://github.com/apache/rocketmq-site) if you would like to 
update and improve the website.
 
 ## More ways to contribute…

Reply via email to