Revision: 1145
Author: atdi...@gmail.com
Date: Sat Apr 16 16:29:43 2011
Log: Edited wiki page ReleaseChecklist through web user interface.
http://code.google.com/p/piccolo2d/source/detail?r=1145
Modified:
/wiki/ReleaseChecklist.wiki
=======================================
--- /wiki/ReleaseChecklist.wiki Sat Apr 16 15:28:58 2011
+++ /wiki/ReleaseChecklist.wiki Sat Apr 16 16:29:43 2011
@@ -120,6 +120,7 @@
$ svn cp -m "creating 1.3.1 release branch"
https://piccolo2d.googlecode.com/svn/piccolo2d.java/trunk
https://piccolo2d.googlecode.com/svn/piccolo2d.java/branches/release-1.3.1
}}}
* Create bundle(s) for upload to maven central repository
+ * First, if you don't already have one, you'll need a PGP code signing
key available from the MIT keyserver, see:
[http://code.google.com/p/piccolo2d/wiki/OpenPGPConfiguration
OpenPGPConfiguration]. You'll also need to sign up for an account with
[https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide#SonatypeOSSMavenRepositoryUsageGuide-2.Signup
Sonatype].
* The
[https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide
Sonatype OSS Guide] describes the full process of syncing open-source
artifacts to the Maven central repository.
* See the section on
[https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide#SonatypeOSSMavenRepositoryUsageGuide-7b.StageExistingArtifacts
staging existing artifacts]. This is the easiest way to control the
process; we've been wary to trust {{{mvn release}}} to perform the pom
modifications and svn operations.
* If building and staging the artifacts by hand, for each module
use
@@ -134,6 +135,7 @@
$ jar -cvf bundle.jar *.pom *.jar *.asc
}}}
* Then manually stage/upload the bundle.jar through Nexus
Sonatype UI.
+ * More about signing artifacts with Maven GPG can be found
[https://docs.sonatype.org/display/Repository/How+To+Generate+PGP+Signatures+With+Maven
here].
* Update version in parent pom.xml file on svn trunk to
${next-version}-SNAPSHOT
parent/pom.xml:
@@ -149,6 +151,8 @@
===Update the website, wiki, and announce the release===
*TODO*
+http://code.google.com/p/piccolo2d/wiki/WebSiteHowTo
+http://code.google.com/p/piccolo2d/issues/detail?id=42
= References =
--
Piccolo2D Developers Group: http://groups.google.com/group/piccolo2d-dev?hl=en