You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tamaya.apache.org by an...@apache.org on 2016/04/05 00:01:59 UTC

incubator-tamaya git commit: Updated release guide.

Repository: incubator-tamaya
Updated Branches:
  refs/heads/master f0af88607 -> 55caa5cda


Updated release guide.


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/55caa5cd
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/55caa5cd
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/55caa5cd

Branch: refs/heads/master
Commit: 55caa5cdabbe28daeaf06038f428677125b162b1
Parents: f0af886
Author: anatole <an...@apache.org>
Authored: Tue Apr 5 00:01:41 2016 +0200
Committer: anatole <an...@apache.org>
Committed: Tue Apr 5 00:01:41 2016 +0200

----------------------------------------------------------------------
 src/site/asciidoc/release-guide.adoc | 37 +++++++++++++++++--------------
 1 file changed, 20 insertions(+), 17 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/55caa5cd/src/site/asciidoc/release-guide.adoc
----------------------------------------------------------------------
diff --git a/src/site/asciidoc/release-guide.adoc b/src/site/asciidoc/release-guide.adoc
index 73f480f..394c02a 100644
--- a/src/site/asciidoc/release-guide.adoc
+++ b/src/site/asciidoc/release-guide.adoc
@@ -58,7 +58,7 @@ team should be able to perform the release procedure.
     git checkout -b vote-tamaya-[release version]
 
     export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=200m"
-    mvn release:prepare -DdryRun=true
+    mvn release:prepare -DdryRun=true -DperformRelease=true
 
     //copy prepared workspace (to continue faster if an upload fails in the next step)
 ----------------------------------------
@@ -71,8 +71,8 @@ team should be able to perform the release procedure.
 [listing,text]
 ----------------------------------------
     export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=200m"
-    mvn release:prepare
-    mvn release:perform
+    mvn release:prepare -DperformRelease=true
+    mvn release:perform -DperformRelease=true
 ----------------------------------------
 
 * check the created commits including user-name and email
@@ -87,7 +87,7 @@ team should be able to perform the release procedure.
 git push
 ----------------------------------------
 
-* Add the distributiong artifacts to the dev repositories:
+* Add the distribution artifacts to the dev repositories:
 
 [listing,text]
 ----------------------------------------
@@ -99,11 +99,8 @@ git push
     cp NOTICE $RELEASE_HOME
     cp LICENCE $RELEASE_HOME
     cp readme/ReleaseNotes-[version].html $RELEASE_HOME
-    curl https://repository.apache.org/content/repositories/org/apache/tamaya/tamaya-distribution/[version]/tamaya-[version]-source-release.zip $RELEASE_HOME
-    curl https://repository.apache.org/content/repositories/org/apache/tamaya/tamaya-distribution/[version]/tamaya-[version]-source-release.tar.gz $RELEASE_HOME
-    curl https://repository.apache.org/content/repositories/org/apache/tamaya/tamaya-distribution/[version]/tamaya-[version]-bin-release.zip $RELEASE_HOME
-    curl https://repository.apache.org/content/repositories/org/apache/tamaya/tamaya-distribution/[version]/tamaya-[version]-bin-release.tar.gz $RELEASE_HOME
-    // add corresponding asc, md5, sha1 file as well
+    cp distribution/target/apache-tamaya-[version]-distribution-bin.* $RELEASE_HOME
+    cp distribution/target/apache-tamaya-[version]-distribution-src.* $RELEASE_HOME
     svn add [version]
     svn commit --username <apacheId>
 ----------------------------------------
@@ -168,10 +165,13 @@ git push
     [list]
 ----------------------------------------
 
+* After the vote on the PPMC has been finished and is successful, repeaat the voting process on the
+  incubator mailing list.
+
 
 == Perform the release
 
-If the binding majority approved the vote continue:
+If the binding majority approved the vote on both lists continue:
 
 * Login to https://repository.apache.org/ and _release_ the repository
 * Rename the vote branch:
@@ -215,11 +215,14 @@ If the binding majority approved the vote continue:
 
 === Updating the Tamaya Project Site
 
-Currently Tamaya's Site located at https://svn.apache.org/repos/asf/incubator/tamaya/site/trunk must be updated
-manually. This should change in the future (then a simple mvn site site:deploy) should be sufficient. This
-includes:
+Basically the new site should be directly deployable, just execute
+
+[listing,text]
+----------------------------------------
+mvn site site:deploy
+----------------------------------------
+
+
+=== Announce the new version
 
-* Updating the entry pages with the new release
-* Updating the news page with the new release
-* Updating all Javadocs published on the site
-* Updating the documentation htmls generated from asciidoc
+Announce the new version on @TamayaConf and other social media channels. Also drop a short mail on the amiling list.
\ No newline at end of file


Re: incubator-tamaya git commit: Updated release guide.

Posted by "P. Ottlinger" <po...@apache.org>.
Am 05.04.2016 um 00:01 schrieb anatole@apache.org:
> +* After the vote on the PPMC has been finished and is successful, repeaat the voting process on the
> +  incubator mailing list.


Just a tiny typo ...

repeat instead of repeaat

Cheers,
Phil