You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by qi...@apache.org on 2019/08/31 00:32:49 UTC

[mesos] branch master updated: Updated `release-guide.md`.

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

qianzhang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mesos.git


The following commit(s) were added to refs/heads/master by this push:
     new 57f9b46  Updated `release-guide.md`.
57f9b46 is described below

commit 57f9b46a743a1916f0bd56c8c91e881c9ad9b7d3
Author: Qian Zhang <zh...@gmail.com>
AuthorDate: Fri Aug 30 17:32:31 2019 +0800

    Updated `release-guide.md`.
    
    Removed unnecessary steps and added the steps for pushing changes to
    remote master and release branch.
    
    Review: https://reviews.apache.org/r/71415
---
 docs/release-guide.md | 22 ++++++++++++----------
 1 file changed, 12 insertions(+), 10 deletions(-)

diff --git a/docs/release-guide.md b/docs/release-guide.md
index bae7414..84e9f85 100644
--- a/docs/release-guide.md
+++ b/docs/release-guide.md
@@ -62,7 +62,7 @@ This guide describes the process of doing an official release of Mesos.
 ## Preparation
 
 1. If this is a regular release, create a new release branch (<major>.<minor>.x)
-   based off the current master
+   based off the current master.
 
         $ git checkout origin/master -b X.Y.x
 
@@ -132,27 +132,29 @@ This guide describes the process of doing an official release of Mesos.
    the release. Do not forget to remove "(WIP)" suffix from the release notes'
    title.
 
-5. Run `make && support/generate-endpoint-help.py` and commit any resulting
-   changes.
-
-6. Update and commit `docs/configuration.md` to reflect the current state of
+5. Update and commit `docs/configuration.md` to reflect the current state of
    the master, agent, and configure flags. Update it on master branch and then
    cherry pick onto the release branch.
 
-7. If this is a regular release, update and commit `docs/upgrades.md` with
+6. If this is a regular release, update and commit `docs/upgrades.md` with
    instructions about how to upgrade a live cluster from the previous release
-   version to this release version.
+   version to this release version. Update it on master branch and then cherry
+   pick onto the release branch.
 
-8. If this is a regular release, please ensure that user documentation has been
+7. If this is a regular release, please ensure that user documentation has been
    added for any new features.
 
-9. Make sure that for any updates of the API, specifically the scheduler API,
+8. Make sure that for any updates of the API, specifically the scheduler API,
    the public mesos protobuf definitions are part of both, `include/mesos` as
    well as `include/mesos/v1`.
 
    **NOTE:** This might actually demand code updates if any omissions were
    identified.
 
+9. Push your changes on master branch and the new release branch if this is a
+   regular release, push your changes on the existing release branch if this is
+   a patch release.
+
 
 ## Tagging and Voting the Release Candidate
 
@@ -208,7 +210,7 @@ This guide describes the process of doing an official release of Mesos.
         $ git checkout X.Y.x
         $ git cherry-pick abcdefgh...
 
-4. Now go back up to the "Tagging the Release Candidate" section and repeat.
+4. Now go back up to the "Tagging and Voting the Release Candidate" section and repeat.
 
 
 ## Releasing the Release Candidate