Author: buildbot
Date: Mon Mar 17 07:05:12 2014
New Revision: 901937

Log:
Staging update by buildbot for deltaspike

Added:
    websites/staging/deltaspike/trunk/content/steps_for_a_release.html
Modified:
    websites/staging/deltaspike/trunk/content/   (props changed)

Propchange: websites/staging/deltaspike/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Mon Mar 17 07:05:12 2014
@@ -1 +1 @@
-1577095
+1578249

Added: websites/staging/deltaspike/trunk/content/steps_for_a_release.html
==============================================================================
--- websites/staging/deltaspike/trunk/content/steps_for_a_release.html (added)
+++ websites/staging/deltaspike/trunk/content/steps_for_a_release.html Mon Mar 
17 07:05:12 2014
@@ -0,0 +1,274 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="description" content="deltaspike-generate-pages">
+    <meta name="author" content="chm">
+
+    <title>Apache DeltaSpike - </title>
+
+    
+
+    
+    <!-- Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file distributed with this work 
for additional information regarding copyright ownership.  The ASF licenses 
this file to you under the Apache License, Version 2.0 (the 
&quot;License&quot;); you may not use this file except in compliance with the 
License.  You may obtain a copy of the License at . 
http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law 
or agreed to in writing, software distributed under the License is distributed 
on an &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, 
either express or implied.  See the License for the specific language governing 
permissions and limitations under the License. -->
+
+    <!-- Styles -->
+    
+    <link href="./resources/css/bootstrap.css" rel="stylesheet">    
+    <!--<link href="./resources/css/prettify.css" rel="stylesheet" /> -->
+    <link href="./resources/css/codehilite.css" rel="stylesheet" />
+    <link href="./resources/css/bootstrap-responsive.css" rel="stylesheet">
+    <style type="text/css">
+        body {
+            padding-top: 60px;
+            padding-bottom: 40px;
+        }
+    </style>
+       <script type="text/javascript">
+
+         var _gaq = _gaq || [];
+         _gaq.push(['_setAccount', 'UA-36103647-1']);
+         _gaq.push(['_trackPageview']);
+       
+         (function() {
+               var ga = document.createElement('script'); ga.type = 
'text/javascript'; ga.async = true;
+               ga.src = ('https:' == document.location.protocol ? 
'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+               var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+         })();
+       
+       </script>
+</head>
+
+<body>
+
+    <div class="navbar navbar-fixed-top">
+        <div class="navbar-inner">
+            <div class="container">
+                <a class="btn btn-navbar" data-toggle="collapse" 
data-target=".nav-collapse">
+                    <span class="icon-bar"></span>
+                    <span class="icon-bar"></span>
+                    <span class="icon-bar"></span>
+                </a>
+                <a class="brand" href="index.html"><img 
src="./resources/images/deltaspike-logo-medium.png"/></a>
+                <div class="nav-collapse">
+                    <ul class="nav">
+                        <li class="active"><a href="./index.html">Home</a></li>
+                        <li><a 
href="./documentation.html">Documentation</a></li>
+                        <li><a href="./source.html">Source</a></li>
+                        <!-- <li><a href="./download.html">Download</a></li> 
-->
+                        <li><a href="./community.html">Community</a></li>
+                        <!-- <li><a href="./support.html">Support</a></li>  -->
+                        <li><a href="./news.html">News</a></li>
+                        <li><a href="./migration-guide.html">Migration</a></li>
+                    </ul>
+                </div><!--/.nav-collapse -->
+                <form id="search-form" action="http://www.google.com/search"; 
method="get"  class="navbar-search pull-right" >
+                    <input value="deltaspike.apache.org" name="sitesearch" 
type="hidden"/>
+                    <input class="search-query" name="q" id="query" 
type="text" />
+                </form>
+            </div>
+        </div>
+    </div>
+
+    <div class="container">
+      <div class="row">
+          <div class="span12">
+              <div class="page-title">
+                <h1></h1>
+              </div>
+              <div class="toc">
+<ul>
+<li><a href="#preparations">Preparations</a></li>
+<li><a href="#first-steps">First steps</a></li>
+<li><a href="#vote">Vote</a><ul>
+<li><a href="#start-the-vote">Start the vote</a></li>
+</ul>
+</li>
+<li><a href="#announce-the-vote">Announce the vote</a></li>
+<li><a href="#perform-the-final-release">Perform the final release</a><ul>
+<li><a href="#close-the-vote">Close the vote</a></li>
+<li><a href="#upload-artifacts">Upload artifacts</a></li>
+<li><a href="#announce-the-release">Announce the Release</a><ul>
+<li><a href="#e-mails">E-Mails</a></li>
+<li><a href="#twitter">Twitter</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<hr />
+<h1 id="preparations">Preparations</h1>
+<ul>
+<li>Heads up on the mailing-lists </li>
+</ul>
+<p>e.g.:</p>
+<div class="codehilite"><pre><span class="n">first</span> <span 
class="n">steps</span> <span class="k">for</span> <span class="n">the</span> 
<span class="n">next</span> <span class="n">release</span>
+
+<span class="n">hi</span> <span class="p">@</span> <span 
class="n">all</span><span class="p">,</span>
+
+<span class="k">if</span> <span class="n">there</span> <span 
class="n">are</span> <span class="n">no</span> <span 
class="n">objections</span><span class="p">,</span> <span 
class="nb">i</span><span class="o">&#39;</span><span class="n">ll</span> <span 
class="n">start</span> <span class="n">with</span> <span class="n">the</span> 
<span class="n">first</span> <span class="n">steps</span> <span 
class="k">for</span> <span class="n">the</span> <span class="n">next</span> 
<span class="n">release</span> <span class="p">(</span><span 
class="n">review</span><span class="p">,</span> <span 
class="n">documentation</span><span class="p">,...).</span>
+<span class="n">it</span> <span class="n">would</span> <span 
class="n">be</span> <span class="n">great</span> <span class="n">to</span> 
<span class="n">start</span> <span class="n">with</span> <span 
class="n">the</span> <span class="n">release</span> <span 
class="n">procedure</span> <span class="n">next</span> <span 
class="n">week</span><span class="p">.</span>
+
+<span class="n">regards</span><span class="p">,</span>
+<span class="p">[</span><span class="n">name</span><span class="p">]</span>
+</pre></div>
+
+
+<ul>
+<li>Check the documentation</li>
+<li>Check https://analysis.apache.org/dashboard/index/87921</li>
+<li>Check diff with tag of [version-1]</li>
+<li>Check the jenkins builds </li>
+<li>Create release notes and commit them to deltaspike/readme/ (format 
[ReleaseNotes][version].txt)</li>
+</ul>
+<h1 id="first-steps">First steps</h1>
+<div class="codehilite"><pre><span class="n">git</span> <span 
class="n">checkout</span> <span class="o">-</span><span class="n">b</span> 
<span class="n">deltaspike</span><span class="o">-</span><span 
class="p">[</span><span class="n">release</span> <span 
class="n">version</span><span class="p">]</span>
+<span class="n">mvn</span> <span class="n">release</span><span 
class="p">:</span><span class="n">prepare</span>
+<span class="o">//</span><span class="n">hint</span><span class="p">:</span> 
<span class="n">don</span><span class="o">&#39;</span><span class="n">t</span> 
<span class="n">use</span> <span class="o">-</span><span 
class="n">DdryRun</span><span class="p">=</span><span class="n">true</span> 
<span class="o">--</span> <span class="n">since</span> <span 
class="n">it</span> <span class="n">can</span> <span class="k">break</span> 
<span class="n">the</span> <span class="n">next</span> <span 
class="n">step</span>
+<span class="n">mvn</span> <span class="n">release</span><span 
class="p">:</span><span class="n">perform</span>
+
+<span class="o">//</span><span class="n">login</span> <span 
class="n">to</span> <span class="n">https</span><span class="p">:</span><span 
class="o">//</span><span class="n">repository</span><span 
class="p">.</span><span class="n">apache</span><span class="p">.</span><span 
class="n">org</span><span class="o">/</span> <span class="n">and</span> <span 
class="n">go</span> <span class="n">to</span> &quot;<span 
class="n">Staging</span> <span class="n">Repositories</span>&quot;
+<span class="o">//</span><span class="n">check</span> <span 
class="n">esp</span><span class="p">.</span> <span class="p">..</span><span 
class="o">./</span><span class="n">org</span><span class="o">/</span><span 
class="n">apache</span><span class="o">/</span><span 
class="n">deltaspike</span><span class="o">/</span><span 
class="n">deltaspike</span><span class="o">-</span><span 
class="n">project</span><span class="o">/</span><span class="p">[</span><span 
class="n">version</span><span class="p">]</span><span class="o">/</span><span 
class="n">deltaspike</span><span class="o">-</span><span 
class="n">project</span><span class="o">-</span><span class="p">[</span><span 
class="n">version</span><span class="p">]</span><span class="o">-</span><span 
class="n">source</span><span class="o">-</span><span 
class="n">release</span><span class="p">.</span><span class="n">zip</span>
+<span class="o">//</span><span class="n">close</span> <span 
class="n">the</span> <span class="n">repository</span>
+
+<span class="o">//</span><span class="n">push</span> <span 
class="n">the</span> <span class="n">release</span><span 
class="o">-</span><span class="n">branch</span> <span class="n">and</span> 
<span class="n">tag</span> <span class="n">to</span> <span class="n">a</span> 
3<span class="n">rd</span> <span class="n">party</span> <span 
class="n">git</span> <span class="n">repo</span>
+<span class="n">git</span> <span class="n">remote</span> <span 
class="n">add</span> <span class="n">vote</span> <span 
class="n">https</span><span class="p">:</span><span class="o">//</span><span 
class="n">github</span><span class="p">.</span><span class="n">com</span><span 
class="o">/</span><span class="p">[</span><span class="n">user</span><span 
class="p">]</span><span class="o">/</span><span 
class="n">deltaspike</span><span class="o">-</span><span class="n">vote</span>
+<span class="n">git</span> <span class="n">push</span> <span 
class="o">-</span><span class="n">u</span> <span class="n">vote</span> <span 
class="n">master</span>
+<span class="n">git</span> <span class="n">push</span> <span 
class="n">vote</span> <span class="n">deltaspike</span><span 
class="o">-</span><span class="p">[</span><span class="n">release</span> <span 
class="n">version</span><span class="p">]</span>
+<span class="n">git</span> <span class="n">push</span> <span 
class="n">vote</span> <span class="o">--</span><span class="n">tags</span>
+</pre></div>
+
+
+<h1 id="vote">Vote</h1>
+<h2 id="start-the-vote">Start the vote</h2>
+<p>e.g.:</p>
+<div class="codehilite"><pre><span class="k">[VOTE] Release of Apache 
DeltaSpike [version]</span>
+
+
+<span class="err">Hi,</span>
+
+<span class="err">I</span> <span class="err">was</span> <span 
class="err">running</span> <span class="err">the</span> <span 
class="err">needed</span> <span class="err">tasks</span> <span 
class="err">to</span> <span class="err">get</span> <span class="err">the</span> 
<span class="err">...</span> <span class="err">release</span> <span 
class="err">of</span> <span class="err">Apache</span> <span 
class="err">DeltaSpike</span> <span class="err">out.</span>
+<span class="err">The</span> <span class="err">artifacts</span> <span 
class="err">are</span> <span class="err">deployed</span> <span 
class="err">to</span> <span class="err">Nexus</span> <span 
class="err">[1]</span> <span class="err">(and</span> <span 
class="err">[2]).</span>
+
+<span class="err">The</span> <span class="err">tag</span> <span 
class="err">is</span> <span class="err">available</span> <span 
class="err">at</span> <span class="err">[3]</span> <span class="err">and</span> 
<span class="err">will</span> <span class="err">get</span> <span 
class="err">pushed</span> <span class="err">to</span> <span 
class="err">the</span> <span class="err">ASF</span> <span 
class="err">repository</span> <span class="err">once</span> <span 
class="err">the</span> <span class="err">vote</span> <span 
class="err">passed.</span>
+
+<span class="err">Please</span> <span class="err">take</span> <span 
class="err">a</span> <span class="err">look</span> <span class="err">at</span> 
<span class="err">the</span> <span class="err">...</span> <span 
class="err">artifacts</span> <span class="err">and</span> <span 
class="err">vote!</span>
+
+<span class="err">Please</span> <span class="err">note:</span>
+<span class="err">This</span> <span class="err">vote</span> <span 
class="err">is</span> <span class="err">&quot;majority</span> <span 
class="err">approval&quot;</span> <span class="err">with</span> <span 
class="err">a</span> <span class="err">minimum</span> <span 
class="err">of</span> <span class="err">three</span> <span 
class="err">+1</span> <span class="err">votes</span> <span 
class="err">(see</span> <span class="err">[4]).</span>
+
+<span class="err">------------------------------------------------</span>
+<span class="err">[</span> <span class="err">]</span> <span 
class="err">+1</span> <span class="err">for</span> <span 
class="err">community</span> <span class="err">members</span> <span 
class="err">who</span> <span class="err">have</span> <span 
class="err">reviewed</span> <span class="err">the</span> <span 
class="err">bits</span>
+<span class="err">[</span> <span class="err">]</span> <span 
class="err">+0</span>
+<span class="err">[</span> <span class="err">]</span> <span 
class="err">-1</span> <span class="err">for</span> <span 
class="err">fatal</span> <span class="err">flaws</span> <span 
class="err">that</span> <span class="err">should</span> <span 
class="err">cause</span> <span class="err">these</span> <span 
class="err">bits</span> <span class="err">not</span> <span 
class="err">to</span> <span class="err">be</span> <span 
class="err">released,</span> <span class="err">and</span> <span 
class="err">why..............</span>
+<span class="err">------------------------------------------------</span>
+
+<span class="err">Thanks,</span>
+<span class="k">[name]</span>
+
+<span class="err">[1]</span> <span 
class="err">https://repository.apache.org/content/repositories/...</span>
+<span class="err">[2]</span> <span 
class="err">https://repository.apache.org/content/repositories/.../org/apache/deltaspike/deltaspike-project/[version]/deltaspike-project-[version]-source-release.zip</span>
+<span class="k">[3] 
https://github.com/[user]/deltaspike-vote/tree/deltaspike-project-[version]</span>
+<span class="err">[4]</span> <span 
class="err">http://www.apache.org/foundation/voting.html</span><span 
class="c">#ReleaseVotes</span>
+</pre></div>
+
+
+<h1 id="announce-the-vote">Announce the vote</h1>
+<ul>
+<li>Create a link to the release notes at http://s.apache.org (format 
DeltaSpike_[version])</li>
+<li>Tweet about the vote via @DeltaSpikeTeam.</li>
+</ul>
+<h1 id="perform-the-final-release">Perform the final release</h1>
+<h2 id="close-the-vote">Close the vote</h2>
+<p>After 72 hours close the vote.</p>
+<p>e.g.:</p>
+<div class="codehilite"><pre><span class="n">Result</span> <span 
class="p">(</span><span class="n">was</span><span class="p">:</span> <span 
class="n">Re</span><span class="p">:</span> <span class="p">[</span><span 
class="n">VOTE</span><span class="p">]</span> <span class="n">Release</span> 
<span class="n">of</span> <span class="n">Apache</span> <span 
class="n">DeltaSpike</span> <span class="p">[</span><span 
class="n">version</span><span class="p">])</span>
+
+<span class="n">thank</span> <span class="n">you</span> <span 
class="k">for</span> <span class="n">voting</span>!
+
+<span class="n">X</span> <span class="n">binding</span> <span 
class="o">+</span>1 <span class="n">votes</span> <span class="p">(</span><span 
class="n">pmc</span><span class="p">):</span>
+<span class="p">[</span><span class="n">list</span><span class="p">]</span>
+
+<span class="n">Y</span> <span class="n">non</span><span 
class="o">-</span><span class="n">binding</span> <span class="o">+</span>1 
<span class="n">votes</span><span class="p">:</span>
+<span class="p">[</span><span class="n">list</span><span class="p">]</span>
+
+<span class="n">Z</span> <span class="o">-</span>1 <span class="n">votes</span>
+<span class="p">[</span><span class="n">list</span><span class="p">]</span>
+</pre></div>
+
+
+<p>If the binding majority approved the vote continue.</p>
+<ul>
+<li>Login to https://repository.apache.org/ and release the repository</li>
+<li>Merge release branch into master and push it to the ASF repository</li>
+<li>Create the release at jira</li>
+<li>Close the corresponding tickets of the version</li>
+<li>Wait some hours and check 
http://repo2.maven.org/maven2/org/apache/deltaspike</li>
+</ul>
+<h2 id="upload-artifacts">Upload artifacts</h2>
+<p>TODO //add new procedure</p>
+<h2 id="announce-the-release">Announce the Release</h2>
+<h3 id="e-mails">E-Mails</h3>
+<div class="codehilite"><pre><span class="k">[ANNOUNCE] Release of Apache 
DeltaSpike [version]</span>
+
+<span class="err">The</span> <span class="err">Apache</span> <span 
class="err">DeltaSpike</span> <span class="err">team</span> <span 
class="err">is</span> <span class="err">pleased</span> <span 
class="err">to</span> <span class="err">announce</span> <span 
class="err">the</span> <span class="err">...</span> <span 
class="err">release</span> <span class="err">of</span> <span 
class="err">DeltaSpike.</span>
+
+<span class="err">Apache</span> <span class="err">DeltaSpike</span> <span 
class="err">is</span> <span class="err">not</span> <span class="err">a</span> 
<span class="err">CDI-container,</span> <span class="err">but</span> <span 
class="err">a</span> <span class="err">portable</span> <span 
class="err">CDI</span> <span class="err">extension</span> <span 
class="err">(see</span> <span class="err">[1]).</span>
+
+<span class="err">Release</span> <span class="err">Notes:</span>
+<span class="err">http://s.apache.org/DeltaSpike_</span><span 
class="k">[version]</span>
+
+<span class="err">Enjoy!</span>
+
+<span class="k">[name]</span>
+
+<span class="err">[1]</span> <span 
class="err">http://deltaspike.apache.org/documentation.html</span>
+</pre></div>
+
+
+<p>Write the e-mails to:</p>
+<ul>
+<li>annou...@apache.org</li>
+<li>d...@deltaspike.apache.org</li>
+<li>us...@deltaspike.apache.org</li>
+</ul>
+<h3 id="twitter">Twitter</h3>
+<p>e.g.:</p>
+<div class="codehilite"><pre><span class="p">[</span><span 
class="n">ANNOUNCE</span><span class="p">]</span> <span class="n">The</span> 
<span class="n">Apache</span> #<span class="n">DeltaSpike</span> <span 
class="n">team</span> <span class="n">is</span> <span class="n">pleased</span> 
<span class="n">to</span> <span class="n">announce</span> <span 
class="n">http</span><span class="p">:</span><span class="o">//</span><span 
class="n">s</span><span class="p">.</span><span class="n">apache</span><span 
class="p">.</span><span class="n">org</span><span class="o">/</span><span 
class="n">DeltaSpike_</span><span class="p">[</span><span 
class="n">version</span><span class="p">].</span> <span class="n">Feel</span> 
<span class="n">free</span> <span class="n">to</span> <span 
class="n">test</span> <span class="n">it</span>! <span 
class="n">Feedback</span> <span class="n">is</span> <span class="n">very</span> 
<span class="n">welcome</span>!
+</pre></div>
+          </div>
+      </div>
+
+      <hr>
+
+      <footer>
+        <p>Copyright © 2011-2013 The Apache Software Foundation, Licensed 
under the Apache License, Version 2.0.</p>
+        <p>Apache and the Apache feather logo are trademarks of The Apache 
Software Foundation.</p>
+      </footer>
+
+    </div> <!-- /container -->
+
+    <!-- Javascript
+    ================================================== -->
+    <!-- Placed at the end of the document so the pages load faster -->
+    <!--<script src="./resources/js/prettyfy.js"></script> -->
+    <script src="./resources/js/prettyprint.js"></script>
+    <script src="./resources/js/jquery.js"></script>
+    <script src="./resources/js/bootstrap-transition.js"></script>
+    <script src="./resources/js/bootstrap-alert.js"></script>
+    <script src="./resources/js/bootstrap-modal.js"></script>
+    <script src="./resources/js/bootstrap-dropdown.js"></script>
+    <script src="./resources/js/bootstrap-scrollspy.js"></script>
+    <script src="./resources/js/bootstrap-tab.js"></script>
+    <script src="./resources/js/bootstrap-tooltip.js"></script>
+    <script src="./resources/js/bootstrap-popover.js"></script>
+    <script src="./resources/js/bootstrap-button.js"></script>
+    <script src="./resources/js/bootstrap-collapse.js"></script>
+    <script src="./resources/js/bootstrap-carousel.js"></script>
+    <script src="./resources/js/bootstrap-typeahead.js"></script>
+
+</body>
+</html>


Reply via email to