update release docs - fix order of steps (to run rat on a clean source directory) - update rat version to 0.11 - take the incubator out of the vote-announce-cycle
Project: http://git-wip-us.apache.org/repos/asf/vxquery/repo Commit: http://git-wip-us.apache.org/repos/asf/vxquery/commit/508a6422 Tree: http://git-wip-us.apache.org/repos/asf/vxquery/tree/508a6422 Diff: http://git-wip-us.apache.org/repos/asf/vxquery/diff/508a6422 Branch: refs/heads/0.4-staging Commit: 508a642240638dbcc90727804281e5a5c1b60c0a Parents: a28c7ee Author: Till Westmann <[email protected]> Authored: Mon Sep 1 17:16:14 2014 -0700 Committer: Till Westmann <[email protected]> Committed: Mon Sep 1 17:16:14 2014 -0700 ---------------------------------------------------------------------- src/site/apt/release.apt | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/vxquery/blob/508a6422/src/site/apt/release.apt ---------------------------------------------------------------------- diff --git a/src/site/apt/release.apt b/src/site/apt/release.apt index ffe8806..a934381 100644 --- a/src/site/apt/release.apt +++ b/src/site/apt/release.apt @@ -104,22 +104,28 @@ $ svn ci -m "add [YOUR NAME]'s key to KEYS file" * Each time steps - * test your setup + * clean up --- -$ mvn clean install -Papache-release +$ mvn clean --- - * dry run of the release process + * run rat (always do this on a clean source folder): --- -$ mvn release:prepare -DdryRun=true +$ java -jar ~/Downloads/apache-rat-0.11/apache-rat-0.11.jar -d . -E .rat-excludes --- - * run rat: + * test your setup --- -$ java -jar ~/Downloads/apache-rat-0.10/apache-rat-0.10.jar -d . -E .rat-excludes +$ mvn install -Papache-release +--- + + * dry run of the release process + +--- +$ mvn release:prepare -DdryRun=true --- * check (and fix) the content of the <<<LICENSE>>> and <<<NOTICE>>> files (especially the date) and the copyright dates in changed files @@ -135,9 +141,7 @@ $ mvn release:perform * check that the artifacts are available in the repository - * send out <<<[VOTE]>>> e-mail on vxquery-dev - - * after success on vxquery-dev send out <<<[VOTE]>>> e-mail on [email protected] + * send out <<<[VOTE]>>> e-mail on [email protected] * after successful vote promote staging repository {{{https://repository.apache.org/}https://repository.apache.org/}} @@ -164,7 +168,7 @@ $ cd - * wait a few days for the mirroring of the release artifacts - * send <<<[ANNOUNCE]>>> e-mail to [email protected], [email protected], and vxquery-dev + * send <<<[ANNOUNCE]>>> e-mail to [email protected] and [email protected] * References
