You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by jr...@apache.org on 2010/10/27 09:01:59 UTC

svn commit: r1027837 - in /wicket/common/site/trunk: _site/atom.xml _site/contribute/release.html _site/start/quickstart.html contribute/release.md

Author: jrthomerson
Date: Wed Oct 27 07:01:58 2010
New Revision: 1027837

URL: http://svn.apache.org/viewvc?rev=1027837&view=rev
Log:
updates to release documentation - with site regen

Modified:
    wicket/common/site/trunk/_site/atom.xml
    wicket/common/site/trunk/_site/contribute/release.html
    wicket/common/site/trunk/_site/start/quickstart.html
    wicket/common/site/trunk/contribute/release.md

Modified: wicket/common/site/trunk/_site/atom.xml
URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/atom.xml?rev=1027837&r1=1027836&r2=1027837&view=diff
==============================================================================
--- wicket/common/site/trunk/_site/atom.xml (original)
+++ wicket/common/site/trunk/_site/atom.xml Wed Oct 27 07:01:58 2010
@@ -4,7 +4,7 @@
  <title>Apache Wicket</title>
  <link href="http://wicket.apache.org/atom.xml" rel="self"/>
  <link href="http://wicket.apache.org/"/>
- <updated>2010-10-07T17:49:18+02:00</updated>
+ <updated>2010-10-27T02:01:51-05:00</updated>
  <id>http://wicket.apache.org/</id>
  <author>
    <name>Apache Wicket</name>
@@ -15,7 +15,7 @@
  <entry>
    <title>Wicket 1.5-M2.1 released</title>
    <link href="http://wicket.apache.org/2010/09/17/wicket.1.5-M2.1-released.html"/>
-   <updated>2010-09-17T00:00:00+02:00</updated>
+   <updated>2010-09-17T00:00:00-05:00</updated>
    <id>http://wicket.apache.org/2010/09/17/wicket.1.5-M2.1-released</id>
    <content type="html">&lt;p&gt;This is the second milestone of the new 1.5.x Wicket series. The focus of 1.5.x is to provide our users with a more powerful and flexible request processing pipeline.&lt;/p&gt;
 
@@ -45,7 +45,7 @@
  <entry>
    <title>Wicket 1.4.12 released</title>
    <link href="http://wicket.apache.org/2010/09/17/wicket.1.4.12-released.html"/>
-   <updated>2010-09-17T00:00:00+02:00</updated>
+   <updated>2010-09-17T00:00:00-05:00</updated>
    <id>http://wicket.apache.org/2010/09/17/wicket.1.4.12-released</id>
    <content type="html">&lt;p&gt;This is the twelfth maintenance release of the 1.4.x series. This release brings a fix to a &lt;a href='https://issues.apache.org/jira/browse/WICKET-3040'&gt;critical bug&lt;/a&gt; which prevented ajax form submits in FireFox.&lt;/p&gt;
 
@@ -71,7 +71,7 @@
  <entry>
    <title>Wicket 1.4.11 released</title>
    <link href="http://wicket.apache.org/2010/09/09/wicket-1.4.11-released.html"/>
-   <updated>2010-09-09T00:00:00+02:00</updated>
+   <updated>2010-09-09T00:00:00-05:00</updated>
    <id>http://wicket.apache.org/2010/09/09/wicket-1.4.11-released</id>
    <content type="html">&lt;p&gt;This is the eleventh maintenance release of the 1.4.x series and brings over fifty bug fixes and improvements.&lt;/p&gt;
 
@@ -97,7 +97,7 @@
  <entry>
    <title>Peter Ertl is a Wicket team member</title>
    <link href="http://wicket.apache.org/2010/08/24/peter-ertl-committer.html"/>
-   <updated>2010-08-24T00:00:00+02:00</updated>
+   <updated>2010-08-24T00:00:00-05:00</updated>
    <id>http://wicket.apache.org/2010/08/24/peter-ertl-committer</id>
    <content type="html">&lt;p&gt;The Apache Wicket team is proud to have Peter Ertl as a new member to the team of developers. Peter has been active in our community for a long time now and has contributed many patches, reported many bugs as well as helping out on the user list.&lt;/p&gt;
 
@@ -107,7 +107,7 @@
  <entry>
    <title>Wicket 1.5-M1 released</title>
    <link href="http://wicket.apache.org/2010/08/11/wicket-1.5-M1-released.html"/>
-   <updated>2010-08-11T00:00:00+02:00</updated>
+   <updated>2010-08-11T00:00:00-05:00</updated>
    <id>http://wicket.apache.org/2010/08/11/wicket-1.5-M1-released</id>
    <content type="html">&lt;p&gt;This is the first milestone of the new 1.5.x Wicket series. The focus of 1.5.x is to provide our users with a more powerful and flexible request processing pipeline.&lt;/p&gt;
 
@@ -135,7 +135,7 @@
  <entry>
    <title>Wicket 1.4.10 released</title>
    <link href="http://wicket.apache.org/2010/08/11/wicket-1.4.10-released.html"/>
-   <updated>2010-08-11T00:00:00+02:00</updated>
+   <updated>2010-08-11T00:00:00-05:00</updated>
    <id>http://wicket.apache.org/2010/08/11/wicket-1.4.10-released</id>
    <content type="html">&lt;p&gt;This is the tenth maintenance release of the 1.4.x series and brings over thirty bug fixes and improvements.&lt;/p&gt;
 
@@ -263,7 +263,7 @@
  <entry>
    <title>Martin Grigorov is a Wicket team member</title>
    <link href="http://wicket.apache.org/2010/08/04/martin-grigorov-committer.html"/>
-   <updated>2010-08-04T00:00:00+02:00</updated>
+   <updated>2010-08-04T00:00:00-05:00</updated>
    <id>http://wicket.apache.org/2010/08/04/martin-grigorov-committer</id>
    <content type="html">&lt;p&gt;The Apache Wicket team is proud to have Martin Grigorov as a new member to the team of developers. Martin has provided many high quality patches and didn&amp;#8217;t just pick the easy bugs either. He&amp;#8217;s also very active on the user list and contributes to several &lt;a href='http://wicketstuff.org'&gt;Wicket Stuff projects&lt;/a&gt;.&lt;/p&gt;
 
@@ -273,7 +273,7 @@
  <entry>
    <title>Wicket 1.4.9 released</title>
    <link href="http://wicket.apache.org/2010/05/24/wicket-1.4.9-released.html"/>
-   <updated>2010-05-24T00:00:00+02:00</updated>
+   <updated>2010-05-24T00:00:00-05:00</updated>
    <id>http://wicket.apache.org/2010/05/24/wicket-1.4.9-released</id>
    <content type="html">&lt;p&gt;This is the ninth maintenance release of the 1.4.x series and brings over fifteen bug fixes and improvements.&lt;/p&gt;
 
@@ -341,7 +341,7 @@
  <entry>
    <title>Wicket 1.4.8 released</title>
    <link href="http://wicket.apache.org/2010/05/03/wicket-1.4.8-released.html"/>
-   <updated>2010-05-03T00:00:00+02:00</updated>
+   <updated>2010-05-03T00:00:00-05:00</updated>
    <id>http://wicket.apache.org/2010/05/03/wicket-1.4.8-released</id>
    <content type="html">&lt;p&gt;Wicket 1.4.8 is released!&lt;/p&gt;
 
@@ -369,7 +369,7 @@
  <entry>
    <title>Wicket 1.4.7 released</title>
    <link href="http://wicket.apache.org/2010/03/05/wicket-1.4.7-released.html"/>
-   <updated>2010-03-05T00:00:00+01:00</updated>
+   <updated>2010-03-05T00:00:00-06:00</updated>
    <id>http://wicket.apache.org/2010/03/05/wicket-1.4.7-released</id>
    <content type="html">&lt;p&gt;The Apache Wicket project is proud to announce the seventh maintenance release of Apache Wicket 1.4. This releases brings over 30 improvements and bug fixes.&lt;/p&gt;
 

Modified: wicket/common/site/trunk/_site/contribute/release.html
URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/contribute/release.html?rev=1027837&r1=1027836&r2=1027837&view=diff
==============================================================================
--- wicket/common/site/trunk/_site/contribute/release.html (original)
+++ wicket/common/site/trunk/_site/contribute/release.html Wed Oct 27 07:01:58 2010
@@ -165,55 +165,71 @@
 <h3 id='building_the_release'>Building the release</h3>
 
 <ul>
-<li>query dev@ for any open issues, it helps to look at JIRA first</li>
-
-<li>create tag, create release branch</li>
+<li>Ask the dev@ mailing list if there are any issues that still need to be in the release (looking at JIRA is a good start)</li>
 
-<li>check out release branch</li>
+<li>Assuming there are none, and you are now in build mode, update the CHANGELOG-1.4 file * you can use JIRA for this list: go to &#8220;releases&#8221;, and under &#8220;unreleased&#8221;, next to your version, there&#8217;s a release notes link</li>
 
-<li>Set correct version in the pom files</li>
-
-<li>Linux</li>
+<li>create a release branch to do your release work in (modifying poms, etc) * then checkout that release branch and cd into it</li>
 </ul>
-<div class='highlight'><pre><code class='console'><span class='go'>find . -name &quot;pom.xml&quot; | xargs sed -i -e &quot;s/1.4-SNAPSHOT/1.4-m1/g&quot;</span>
-<span class='go'>find . -name &quot;pom.xml&quot; | xargs sed -i -e &quot;s/wicket\/trunk/wicket\/releases\/wicket-1.4-m1/g&quot;</span>
+<div class='highlight'><pre><code class='console'><span class='gp'>$</span> svn cp https://svn.apache.org/repos/asf/wicket/branches/wicket-1.4.x <span class='se'>\</span>
+<span class='go'>https://svn.apache.org/repos/asf/wicket/branches/wicket-1.4.13 \</span>
+<span class='go'>-m &quot;creating 1.4.13 release branch&quot;</span>
+<span class='go'>Committed revision 1027818.</span>
+<span class='gp'>$</span> <span class='nb'>cd</span> ..
+<span class='gp'>$</span> svn co https://svn.apache.org/repos/asf/wicket/branches/wicket-1.4.13
+<span class='go'>... lots of output ...</span>
+<span class='go'>Checked out revision 1027818.</span>
+<span class='gp'>$</span> <span class='nb'>cd </span>wicket-1.4.13
 </code></pre>
 </div>
 <ul>
-<li>Mac OS X</li>
+<li>Set correct version in the pom files * Linux</li>
 </ul>
-<div class='highlight'><pre><code class='console'><span class='go'>find . -name &quot;pom.xml&quot; | xargs sed -i &quot;&quot; -e &quot;s/1.4-SNAPSHOT/1.4-m1/g&quot;</span>
-<span class='go'>find . -name &quot;pom.xml&quot; | xargs sed -i &quot;&quot; -e &quot;s/wicket\/trunk/wicket\/releases\/wicket-1.4-m1/g&quot;</span>
+<div class='highlight'><pre><code class='console'><span class='go'>find . -name &quot;pom.xml&quot; | xargs sed -i -e &quot;s/1.4-SNAPSHOT/1.4.13/g&quot;</span>
+<span class='go'>find . -name &quot;pom.xml&quot; | xargs sed -i -e &quot;s/wicket\/trunk/wicket\/releases\/wicket-1.4.13/g&quot;</span>
+</code></pre>
+</div>
+<pre><code>* Mac OS X</code></pre>
+<div class='highlight'><pre><code class='console'><span class='go'>find . -name &quot;pom.xml&quot; | xargs sed -i &quot;&quot; -e &quot;s/1.4-SNAPSHOT/1.4.13/g&quot;</span>
+<span class='go'>find . -name &quot;pom.xml&quot; | xargs sed -i &quot;&quot; -e &quot;s/wicket\/trunk/wicket\/releases\/wicket-1.4.13/g&quot;</span>
 </code></pre>
 </div>
 <ul>
-<li>add JIRA generated release notes to CHANGELOG-1.4</li>
+<li>Commit these modified pom files to the release branch</li>
 
-<li>commit to release branch</li>
-
-<li>call release.sh (see note)</li>
-
-<li>test the distribution (examples, rat, etc)</li>
+<li>Call release.sh (still from the checkout out release branch code) * NOTE: If you get an error while generating javadocs like &#8221;<code>java.lang.ClassCastException: com.sun.tools.javadoc.ClassDocImpl</code>&#8221;, run a <code>mvn clean install -Dmaven.test.skip=true</code> followed by a <code>mvn javadoc:jar</code>, then re-run <code>release.sh</code>.</li>
 
-<li>upload m2-repo and dist directory from target/ to p.a.o (see below)</li>
+<li>Test the distribution (examples, rat, etc)</li>
 
-<li>upload commons/KEY into dist folder on p.a.o</li>
-
-<li>send vote message</li>
+<li>Upload artifacts (including signing keys) to your people.apache.org account:</li>
+</ul>
+<div class='highlight'><pre><code class='console'><span class='go'>svn export http://svn.apache.org/repos/asf/wicket/common/KEYS target/dist/KEYS</span>
+<span class='go'>ssh people.apache.org mkdir public_html/wicket-1.4.13</span>
+<span class='go'>scp -r target/dist target/m2-repo people.apache.org:public_html/wicket-1.4.13</span>
+</code></pre>
+</div>
+<ul>
+<li>Tag the release in SVN:</li>
+</ul>
+<div class='highlight'><pre><code class='console'><span class='gp'>$</span> svn cp https://svn.apache.org/repos/asf/wicket/branches/wicket-1.4.13 <span class='se'>\</span>
+<span class='go'>https://svn.apache.org/repos/asf/wicket/releases/wicket-1.4.13 \</span>
+<span class='go'>-m &quot;tag release 1.4.13&quot;</span>
+<span class='go'>Committed revision 1027826.</span>
+</code></pre>
+</div>
+<ul>
+<li>Send vote message to dev@ mailing list</li>
 
-<li>wait</li>
+<li>Wait requisite 72 hours for the vote to pass (we hope)</li>
 
-<li>upload to mirrors (see below)</li>
+<li>Upload to mirrors (see below)</li>
 
-<li>release the version in JIRA</li>
+<li>Release the version in JIRA</li>
 
-<li>wait 24 hours for mirrors to pick them up</li>
+<li>Wait 24 hours for mirrors to pick them up</li>
 
-<li>announce</li>
+<li>Announce (see below)</li>
 </ul>
-
-<p>NOTE: If you get an error while generating javadocs like the one that follows, run a <code>mvn clean install</code> followed by a <code>mvn javadoc:jar</code>, then re-run <code>release.sh</code>. Example of error: <code>java.lang.ClassCastException:
-com.sun.tools.javadoc.ClassDocImpl</code></p>
 <a name='release-1.3.x'>&nbsp;</a>
 <h2 id='release13'>Releasing Apache Wicket 1.3.x</h2>
 

Modified: wicket/common/site/trunk/_site/start/quickstart.html
URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/start/quickstart.html?rev=1027837&r1=1027836&r2=1027837&view=diff
==============================================================================
--- wicket/common/site/trunk/_site/start/quickstart.html (original)
+++ wicket/common/site/trunk/_site/start/quickstart.html Wed Oct 27 07:01:58 2010
@@ -168,7 +168,7 @@
 </style><script type='text/javascript'>
 	function changeIt()
 	{
-		var  groupId = document.getElementById("groupId").value;
+		var groupId = document.getElementById("groupId").value;
 		var artifactId = document.getElementById("artifactId").value;
 		var version = document.getElementById("version").value;
 		var cmd = 'mvn archetype:generate -DarchetypeGroupId=org.apache.wicket -DarchetypeArtifactId=wicket-archetype-quickstart -DarchetypeVersion=' + version + ' -DgroupId=' + groupId + ' -DartifactId=' + artifactId;						

Modified: wicket/common/site/trunk/contribute/release.md
URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/contribute/release.md?rev=1027837&r1=1027836&r2=1027837&view=diff
==============================================================================
--- wicket/common/site/trunk/contribute/release.md (original)
+++ wicket/common/site/trunk/contribute/release.md Wed Oct 27 07:01:58 2010
@@ -18,15 +18,17 @@ title: Build a release
 
 * Ask the dev@ mailing list if there are any issues that still need to be in the release (looking at JIRA is a good start)
 * Assuming there are none, and you are now in build mode, update the CHANGELOG-1.4 file 
- * you can use JIRA for this list: go to "releases", and under "unreleased", next to your version, there's a release notes link
+    * you can use JIRA for this list: go to "releases", and under "unreleased", next to your version, there's a release notes link
 * create a release branch to do your release work in (modifying poms, etc)
- * then checkout that release branch and cd into it
+    * then checkout that release branch and cd into it
 {% highlight console %}
-$ svn cp https://svn.apache.org/repos/asf/wicket/branches/wicket-1.4.x https://svn.apache.org/repos/asf/wicket/branches/wicket-1.4.13 -m "creating 1.4.13 release branch"
+$ svn cp https://svn.apache.org/repos/asf/wicket/branches/wicket-1.4.x \
+https://svn.apache.org/repos/asf/wicket/branches/wicket-1.4.13 \
+-m "creating 1.4.13 release branch"
 Committed revision 1027818.
 $ cd ..
 $ svn co https://svn.apache.org/repos/asf/wicket/branches/wicket-1.4.13
-É lots of output É
+... lots of output ...
 Checked out revision 1027818.
 $ cd wicket-1.4.13
 {% endhighlight %}
@@ -53,7 +55,9 @@ scp -r target/dist target/m2-repo people
 {% endhighlight %}
 * Tag the release in SVN:
 {% highlight console %}
-$ svn cp https://svn.apache.org/repos/asf/wicket/branches/wicket-1.4.13 https://svn.apache.org/repos/asf/wicket/releases/wicket-1.4.13 -m "tag release 1.4.13"
+$ svn cp https://svn.apache.org/repos/asf/wicket/branches/wicket-1.4.13 \
+https://svn.apache.org/repos/asf/wicket/releases/wicket-1.4.13 \
+-m "tag release 1.4.13"
 Committed revision 1027826.
 {% endhighlight %}
 * Send vote message to dev@ mailing list