This is an automated email from the ASF dual-hosted git repository.
adar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kudu.git
commit 3410e7f4b2dc3fb1f6c11691f16bc536fc42d375
Author: Attila Bukor <abukor@apache.org>
AuthorDate: Sat Mar 16 12:46:51 2019 +0100
Update RELEASING
* change docs to say apidocs, cpp-client-api, and docs should be
symlinks
* index.md should be copied from the previous release as it has the
highest chance to conform to the latest download page criteria, which is
also linked now.
* change the example announcement email to the one of 1.8.0 which
includes release highlights as some of the other projects do as it can
generate interest.
Change-Id: Iacb123272fbfc4e678f898c37c807c20ceaf7d22
Reviewed-on: http://gerrit.cloudera.org:8080/12575
Reviewed-by: Andrew Wong <awong@cloudera.com>
Tested-by: Andrew Wong <awong@cloudera.com>
---
RELEASING.adoc | 20 ++++++++++++++------
1 file changed, 14 insertions(+), 6 deletions(-)
diff --git a/RELEASING.adoc b/RELEASING.adoc
index 4c5617c..6f19b46 100644
--- a/RELEASING.adoc
+++ b/RELEASING.adoc
@@ -233,12 +233,20 @@ Note: You can upload to the test PyPi by adding
. Generate the version-specific documentation from that branch following these
link:https://github.com/apache/kudu/#updating-the-kudu-web-site-documentation[instructions].
-. Replace the `apidocs`, `cpp-client-api`, and `docs` folders in the `gh-pages` branch with
- the new documentation.
-
-. Update the `index.md` file in the releases folder, add a new folder named after the release
version,
- copy the `apidocs`, `cpp-client-api`, and `docs` folders there, copy an `index.md` file
from one
- of the other releases and modify it accordingly.
+. Update the `index.md` file in the releases folder, add a new folder named
+ after the release version, copy the `apidocs`, `cpp-client-api`, and `docs`
+ folders there, copy an `index.md` file from the previous release and modify it
+ accordingly. Make sure the download page meets the current
+ link:https://www.apache.org/dev/release-download-pages.html[criteria]. Base
+ it off the latest release which has the highest chance to comform the
+ requirements, but double-check the release pages document as the criteria
+ keep changing and the announcement will be rejected if our release page
+ doesn't meet the criteria.
+
+. Replace the `apidocs`, `cpp-client-api`, and `docs` symlinks in the `gh-pages`
+ branch with links to the new documentation. Some of them may be actual
+ directories if they had to be changed since the latest release, in this case
+ remove the directory and link the new documentation instead.
. Submit these changes to the `gh-pages` Gerrit branch and get them reviewed.
|