geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r847587 - in /websites/production/geronimo/content: GMOxPMGT/geronimo-30x-release-process.html GMOxPMGT/geronimo-samples-release-checklist.html GMOxPMGT/geronimo-server-release-process.html cache/GMOxPMGT.pageCache
Date Tue, 22 Jan 2013 20:51:55 GMT
Author: buildbot
Date: Tue Jan 22 20:51:55 2013
New Revision: 847587

Log:
Production update by buildbot for geronimo

Modified:
    websites/production/geronimo/content/GMOxPMGT/geronimo-30x-release-process.html
    websites/production/geronimo/content/GMOxPMGT/geronimo-samples-release-checklist.html
    websites/production/geronimo/content/GMOxPMGT/geronimo-server-release-process.html
    websites/production/geronimo/content/cache/GMOxPMGT.pageCache

Modified: websites/production/geronimo/content/GMOxPMGT/geronimo-30x-release-process.html
==============================================================================
--- websites/production/geronimo/content/GMOxPMGT/geronimo-30x-release-process.html (original)
+++ websites/production/geronimo/content/GMOxPMGT/geronimo-30x-release-process.html Tue Jan
22 20:51:55 2013
@@ -170,7 +170,7 @@
 <ul><li>Vote in mailing list, meanwhile wait TCK results.  Sample release vote
email as following:</li></ul>
 
 
-<div class="code panel" style="border-style: solid;border-width: 1px;"><div class="codeHeader
panelHeader" style="border-bottom-width: 1px;border-bottom-style: solid;"><b><a
shape="rect" class="createlink" href="https://cwiki.apache.org/confluence/pages/createpage.action?spaceKey=GMOxPMGT&amp;title=VOTE&amp;linkCreation=true&amp;fromPageId=27851236">VOTE</a>
Release Geronimo 3.0.0</b></div><div class="codeContent panelContent">
+<div class="code panel" style="border-style: solid;border-width: 1px;"><div class="codeHeader
panelHeader" style="border-bottom-width: 1px;border-bottom-style: solid;"><b><span
class="error">[VOTE]</span> Release Geronimo 3.0.0</b></div><div class="codeContent
panelContent">
 <pre class="code-java">
 Hi Devs,
 
@@ -208,7 +208,7 @@ Vote will be at least open <span class="
 </pre>
 </div></div> 
 
-<ul><li>Post "<a shape="rect" class="createlink" href="https://cwiki.apache.org/confluence/pages/createpage.action?spaceKey=GMOxPMGT&amp;title=VOTE+PASS&amp;linkCreation=true&amp;fromPageId=27851236">VOTE
PASS</a>xxx" in the subject, and summarize the vote status in the body when vote close.</li></ul>
+<ul><li>Post "<span class="error">[VOTE PASS]</span>xxx" in the subject,
and summarize the vote status in the body when vote close.</li></ul>
 
 
 <h3><a shape="rect" name="Geronimo3.0.xReleaseProcess-8.Releaseartifacts"></a>8.
Release artifacts</h3>
@@ -223,12 +223,10 @@ Vote will be at least open <span class="
 <ul><li>delete your local ~/.m2/repository/geronimo-plugins.xml</li><li>build
tag 3.0.0, which will generate a new geronimo-plugins.xml in ~/.m2/repository/</li><li>do
the actions as described here &#8211; <a shape="rect" class="external-link" href="https://cwiki.apache.org/GMOxPMGT/geronimo-server-release-process.html">https://cwiki.apache.org/GMOxPMGT/geronimo-server-release-process.html</a>
&#8211; in step 12.</li></ul>
 
 
-<h3><a shape="rect" name="Geronimo3.0.xReleaseProcess-10.Uploadartifactstodist"></a>10.
Upload artifacts to dist</h3>
+<h3><a shape="rect" name="Geronimo3.0.xReleaseProcess-10.Checkinartifactsintodistsvnpubsub"></a>10.
Check-in artifacts into dist svnpubsub</h3>
 
-<ul><li>Upload artifacts to <a shape="rect" class="external-link" href="http://www.apache.org/dist/geronimo/">http://www.apache.org/dist/geronimo/</a>
-	<ul><li>Copy <a shape="rect" class="external-link" href="https://svn.apache.org/repos/asf/geronimo/KEYS">https://svn.apache.org/repos/asf/geronimo/KEYS</a>
to people.apache.org:/www/www.apache.org/dist/geronimo/KEYS if your public key is not in it
(one time)</li><li>Upload the artifacts and their checksums(*.tar.gz.md5, *.zip.md5,
*.tar.gz.sha1, *.zip.sha1, *.asc) to people.apache.org:/www/www.apache.org/dist/geronimo/3.0.0</li><li>Ensure
distribution directories have 0775 dir permission and a 0664 file permission set on them
-		<ul><li>Try <a shape="rect" class="external-link" href="https://svn.apache.org/repos/asf/geronimo/site/trunk/bin/fetch_checksum">fetch_checksum</a>
and <a shape="rect" class="external-link" href="https://svn.apache.org/repos/asf/geronimo/site/trunk/bin/upload_dist">upload_dist</a>
scripts to free you out of tedious manual work <img align="middle" class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/smile.gif"
height="20" width="20" alt="" border="0"></li></ul>
-		</li><li>ps: the changes in people.apache.org:/www/www.apache.org/dist/geronimo
need take some time to get sync in <a shape="rect" class="external-link" href="http://www.apache.org/dist/geronimo/">http://www.apache.org/dist/geronimo/</a></li></ul>
+<ul><li>Check-in the artifacts into <a shape="rect" class="external-link"
href="https://dist.apache.org/repos/dist/release/geronimo/">https://dist.apache.org/repos/dist/release/geronimo/</a>
+	<ul><li>Update <a shape="rect" class="external-link" href="https://svn.apache.org/repos/asf/geronimo/KEYS">https://svn.apache.org/repos/asf/geronimo/KEYS</a>
and <a shape="rect" class="external-link" href="https://dist.apache.org/repos/dist/release/geronimo/KEYS">https://dist.apache.org/repos/dist/release/geronimo/KEYS</a>
with your public key (if it is not there).</li><li>Check-in the artifacts and
their checksums (*.tar.gz.md5, *.zip.md5, *.tar.gz.sha1, *.zip.sha1, *.asc) into <a shape="rect"
class="external-link" href="https://dist.apache.org/repos/dist/release/geronimo/3.0.0">https://dist.apache.org/repos/dist/release/geronimo/3.0.0</a></li></ul>
 	</li></ul>
 
 
@@ -343,7 +341,7 @@ It is highly recommended to use Maven's 
   ...
 <span class="code-tag">&lt;/settings&gt;</span>
 </pre>
-</div></div></li><li>Meanwhile, append your public key to <a shape="rect"
class="external-link" href="https://svn.apache.org/repos/asf/geronimo/KEYS">https://svn.apache.org/repos/asf/geronimo/KEYS</a>
and people.apache.org:/www/www.apache.org/dist/geronimo/KEYS so that user can verify the artifacts
you released.
+</div></div></li><li>Meanwhile, append your public key to <a shape="rect"
class="external-link" href="https://svn.apache.org/repos/asf/geronimo/KEYS">https://svn.apache.org/repos/asf/geronimo/KEYS</a>
and <a shape="rect" class="external-link" href="https://dist.apache.org/repos/dist/release/geronimo/KEYS">https://dist.apache.org/repos/dist/release/geronimo/KEYS</a>
so that user can verify the artifacts you released.
 	<ul><li>gpg --gen-key
 		<ul><li>RSA and RSA (default), 4096</li></ul>
 		</li><li>gpg --list-sigs "xxxxxx" &amp;&amp; gpg --armor --export "xxxxxx"
&gt; xxxxxx.key

Modified: websites/production/geronimo/content/GMOxPMGT/geronimo-samples-release-checklist.html
==============================================================================
--- websites/production/geronimo/content/GMOxPMGT/geronimo-samples-release-checklist.html
(original)
+++ websites/production/geronimo/content/GMOxPMGT/geronimo-samples-release-checklist.html
Tue Jan 22 20:51:55 2013
@@ -126,8 +126,8 @@
 There is a maven property called "geronimoVersion" defined in samples root pom. We need to
update it to the corresponding geronimo version.</li><li>Build and test the samples
locally to ensure samples could be deployed as EAR and CAR</li><li>Check license
headers: create a profile with any name in root pom.xml, for example, none, and run&#160;mvn
rat:check -Pnone, then check rat.txt under target folder</li><li>Do samples release
work
 	<ol><li>mvn release:prepare -DdryRun=true<br clear="none">
 Fix any problem via release dry run, and commit changes to svn</li><li>mvn release:prepare</li><li>mvn
release:perform</li><li>Logon Apache Nexus web site with committer ID and passowrd:
<a shape="rect" class="external-link" href="https://repository.apache.org/index.html">https://repository.apache.org/index.html</a><br
clear="none">
-Comment and close the staging repository so that we can vote on it.</li><li>Raise
a vote in mailing list: dev@geronimo.apache.org</li><li>Generate a new plugin
catalog file "geronimo-plugins.xml" for samples.</li><li>Manually update the catalog
file by following the instructions at url -&gt; <a shape="rect" class="external-link"
href="https://cwiki.apache.org/GMOxPMGT/geronimo-server-release-process.html">https://cwiki.apache.org/GMOxPMGT/geronimo-server-release-process.html</a></li><li>Add
the new plugin catalog file into svn repository at url -&gt; <a shape="rect" class="external-link"
href="https://svn.apache.org/repos/asf/geronimo/site/trunk/docs/plugins">https://svn.apache.org/repos/asf/geronimo/site/trunk/docs/plugins</a><br
clear="none">
-The changes will be automatically sync with /www/geronimo.apache.org/plugins</li></ol>
+Comment and close the staging repository so that we can vote on it.</li><li>Raise
a vote in mailing list: dev@geronimo.apache.org</li><li>Generate a new plugin
catalog file "geronimo-plugins.xml" for samples.</li><li>Manually update the catalog
file by following the instructions at url -&gt; <a shape="rect" class="external-link"
href="https://cwiki.apache.org/GMOxPMGT/geronimo-server-release-process.html">https://cwiki.apache.org/GMOxPMGT/geronimo-server-release-process.html</a></li><li>Add
the new plugin catalog file into svn repository at url -&gt; <a shape="rect" class="external-link"
href="https://svn.apache.org/repos/infra/websites/production/geronimo/content/plugins/">https://svn.apache.org/repos/infra/websites/production/geronimo/content/plugins/</a><br
clear="none">
+The changes will be automatically published to <a shape="rect" class="external-link" href="http://geronimo.apache.org/plugins">http://geronimo.apache.org/plugins</a></li></ol>
 	</li><li>Once release vote pass, you need to prepare a release message to publish
to geronimo web site:&#160;</li></ol>
 
 
@@ -138,19 +138,17 @@ The changes will be automatically sync w
 
 <p>&#160;</p>
 
-<p><b>Notes:</b> After you create gpg public/private key, and update public
key to <a shape="rect" class="external-link" href="https://svn.apache.org/repos/asf/geronimo/KEYS">https://svn.apache.org/repos/asf/geronimo/KEYS</a>,
you also have to update public key in file <a shape="rect" class="external-link" href="http://www.apache.org/dist/geronimo/KEYS">http://www.apache.org/dist/geronimo/KEYS</a>,
which should keep consistent with KEYS file in svn. <a shape="rect" class="external-link"
href="http://www.apache.org/dist/geronimo/KEYS">http://www.apache.org/dist/geronimo/KEYS</a>
is located at people.apache.org server:</p>
+<p><b>Notes:</b> After you create gpg public/private key, and update public
key to <a shape="rect" class="external-link" href="https://svn.apache.org/repos/asf/geronimo/KEYS">https://svn.apache.org/repos/asf/geronimo/KEYS</a>,
you also have to update public key in file <a shape="rect" class="external-link" href="http://www.apache.org/dist/geronimo/KEYS">http://www.apache.org/dist/geronimo/KEYS</a>,
which should keep consistent with KEYS file in svn. <a shape="rect" class="external-link"
href="http://www.apache.org/dist/geronimo/KEYS">http://www.apache.org/dist/geronimo/KEYS</a>
is updated from svn from <a shape="rect" class="external-link" href="https://dist.apache.org/repos/dist/release/geronimo/KEYS">https://dist.apache.org/repos/dist/release/geronimo/KEYS</a>:</p>
 
-<p>&#160;&#160;&#160; ssh [your_apache_id]@people.apache.org</p>
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-java">
+svn co https:<span class="code-comment">//dist.apache.org/repos/dist/release/geronimo/KEYS
+</span>cat \[your_keys_file\] &gt;&gt; KEYS
+svn commit -m <span class="code-quote">"added my key"</span> KEYS
+</pre>
+</div></div>
 
-<p>&#160;&#160;&#160; cd /www/www.apache.org/dist/geronimo</p>
-
-<p>&#160;&#160; cp KEYS KEYS.006</p>
-
-<p>&#160;&#160; vi KEYS</p>
-
-<p>&#160; cat [your_keys_file] &gt;&gt; KEYS</p>
-
-<p>Half hour later, this will be synchronized to <a shape="rect" class="external-link"
href="http://www.apache.org/dist/geronimo/KEYS">http://www.apache.org/dist/geronimo/KEYS</a>.</p>
+<p>The updated KEYS file will be automatically synchronized to <a shape="rect" class="external-link"
href="http://www.apache.org/dist/geronimo/KEYS">http://www.apache.org/dist/geronimo/KEYS</a>.</p>
 
 <p>Except this, upload your gpg public key to pgp.mit.edu website.</p>
 

Modified: websites/production/geronimo/content/GMOxPMGT/geronimo-server-release-process.html
==============================================================================
--- websites/production/geronimo/content/GMOxPMGT/geronimo-server-release-process.html (original)
+++ websites/production/geronimo/content/GMOxPMGT/geronimo-server-release-process.html Tue
Jan 22 20:51:55 2013
@@ -459,25 +459,23 @@ gpg --armor --output ./DISCLAIMER.txt.as
 </div></div></li></ol>
 		</li><li>Upload the updated geronimo-plugins.xml to the plugin website in svn
 <div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent
panelContent">
-<pre>https://svn.apache.org/repos/asf/geronimo/site/trunk/docs/plugins/geronimo-2.1.3/
-which gets copied over to the following location on people.apache.org by a cron job -
-    /www/geronimo.apache.org/plugins/geronimo-2.1.3
+<pre>https://svn.apache.org/repos/infra/websites/production/geronimo/content/plugins/geronimo-2.1.3/
 </pre>
-</div></div></li><li>Create the plugin-repository-list-2.1.4.txt
for the on-going maintenance branch with
+</div></div>
+<p>This will get automatically published on <a shape="rect" class="external-link"
href="http://geronimo.apache.org/plugins/geronimo-2.1.3">http://geronimo.apache.org/plugins/geronimo-2.1.3</a>.</p></li><li>Create
the plugin-repository-list-2.1.4.txt for the on-going maintenance branch with
 <div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent
panelContent">
 <pre>http://geronimo.apache.org/plugins/geronimo-2.1.4/
 </pre>
 </div></div></li><li>Create the geronimo-2.1.4 directory for the
on-going maintenance branch and seed it with a copy of the .htaccess from the prior release
and the following geronimo-plugins.xml content (until a 2.1.4-SNAPSHOT build has been published
and new geronimo-plugins.xml file created)
-<div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent
panelContent">
-<pre>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;geronimo-plugin-list xmlns:ns2="http://geronimo.apache.org/xml/ns/attributes-1.
-2" xmlns="http://geronimo.apache.org/xml/ns/plugins-1.3"&gt;
-
-    &lt;default-repository&gt;http://geronimo.apache.org/plugins/geronimo-2.1.4/&lt;/defa
-ult-repository&gt;
-    &lt;default-repository&gt;http://repo1.maven.org/maven2/&lt;/default-repository&gt;
-    &lt;default-repository&gt;http://www.ibiblio.org/maven2/&lt;/default-repository&gt;
-&lt;/geronimo-plugin-list&gt;
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-java">
+&lt;?xml version=<span class="code-quote">"1.0"</span> encoding=<span
class="code-quote">"UTF-8"</span> standalone=<span class="code-quote">"yes"</span>?&gt;
+&lt;geronimo-plugin-list xmlns:ns2=<span class="code-quote">"http:<span class="code-comment">//geronimo.apache.org/xml/ns/attributes-1.2"</span>
xmlns=<span class="code-quote">"http://geronimo.apache.org/xml/ns/plugins-1.3"</span>&gt;
+</span>
+    &lt;<span class="code-keyword">default</span>-repository&gt;http:<span
class="code-comment">//geronimo.apache.org/plugins/geronimo-2.1.4/&lt;/<span class="code-keyword">default</span>-repository&gt;
+</span>    &lt;<span class="code-keyword">default</span>-repository&gt;http:<span
class="code-comment">//repo1.maven.org/maven2/&lt;/<span class="code-keyword">default</span>-repository&gt;
+</span>    &lt;<span class="code-keyword">default</span>-repository&gt;http:<span
class="code-comment">//www.ibiblio.org/maven2/&lt;/<span class="code-keyword">default</span>-repository&gt;
+</span>&lt;/geronimo-plugin-list&gt;
 </pre>
 </div></div></li><li>Commit the changes to svn</li></ol>
 	</li><li>Create a distribution directory on people.apache.org (like ~/public_html/releases/geronimo-2.1.3-RC1)
and upload the following artifacts for the vote:
@@ -575,8 +573,7 @@ Here is an example on how to use the sta
 </div></div>
 <div class="panelMacro"><table class="noteMacro"><colgroup span="1"><col
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1"
valign="top"><img align="middle" src="https://cwiki.apache.org/confluence/images/icons/emoticons/warning.gif"
width="16" height="16" alt="" border="0"></td><td colspan="1" rowspan="1">The
version parameter is currently ignored but specify the correct version anyway.  The entire
staging repository is synced, not just the given version or the current project.</td></tr></table></div>
 <div class="panelMacro"><table class="noteMacro"><colgroup span="1"><col
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1"
valign="top"><img align="middle" src="https://cwiki.apache.org/confluence/images/icons/emoticons/warning.gif"
width="16" height="16" alt="" border="0"></td><td colspan="1" rowspan="1">Also
note, this process has been known to have problems at times if a maven version other than
2.0.8 is used.</td></tr></table></div></li><li>Copy the
distribution content from the staging location to the production repo.<br clear="none">
-From your people apache account copy the distribution content to the appropriate location
under /www/www.apache.org/dist/geronimo/
-<div class="panelMacro"><table class="infoMacro"><colgroup span="1"><col
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1"
valign="top"><img align="middle" src="https://cwiki.apache.org/confluence/images/icons/emoticons/information.gif"
width="16" height="16" alt="" border="0"></td><td colspan="1" rowspan="1">Ensure
that the files you copy to the rsync and distribution directories have <tt>0775</tt>
dir permission and a <tt>0664</tt> file permission set on them.</td></tr></table></div></li><li>Move
the branches to tags using the following command.
+  Check in the distribution content into the appropriate location in <a shape="rect" class="external-link"
href="https://dist.apache.org/repos/dist/release/geronimo/">https://dist.apache.org/repos/dist/release/geronimo/</a>.</li><li>Move
the branches to tags using the following command.
 <div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent
panelContent">
 <pre>svn mv SRC-URL DEST-URL -m "Reason for this commit".
 </pre>

Modified: websites/production/geronimo/content/cache/GMOxPMGT.pageCache
==============================================================================
Binary files - no diff available.



Mime
View raw message