You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltaspike.apache.org by bu...@apache.org on 2020/02/05 11:26:19 UTC

svn commit: r1056145 [7/8] - in /websites/staging/deltaspike/trunk/content: ./ staging/

Modified: websites/staging/deltaspike/trunk/content/staging/source.html
==============================================================================
--- websites/staging/deltaspike/trunk/content/staging/source.html (original)
+++ websites/staging/deltaspike/trunk/content/staging/source.html Wed Feb  5 11:26:19 2020
@@ -1,384 +1,384 @@
-<!DOCTYPE html>
-<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">
-    <!-- No caching headers -->
-    <meta http-equiv="cache-control" content="no-cache"/>
-    <meta http-equiv="pragma" content="no-cache"/>
-    <meta http-equiv="expires" content="-1"/>
-
-    <title>Contribute to the DeltaSpike Source</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
-        "License"); 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
-        "AS IS" 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="https://deltaspike.apache.org/resources/css/bootstrap.css" rel="stylesheet">
-    <link href="https://deltaspike.apache.org/resources/css/bootstrap-responsive.css" rel="stylesheet">
-    <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.1.0/css/font-awesome.min.css" rel="stylesheet">
-
-    
-
-    
-
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        body {
-            padding-top: 60px;
-            padding-bottom: 40px;
-        }
-
-        .toc-like {
-            border-radius: 6px;
-            border: 1px solid #ccc;
-        }
-
-        .toc-like li {
-            line-height: 30px;
-            text-indent: 10px;
-        }
-
-        .toc-like li.custom-toc-header {
-            font-weight: bold;
-            background: #666;
-            color: white;
-            cursor: initial !important;
-            padding: 5px;
-        }
-
-        .toc-like li.custom-toc-header a {
-            color: white;
-            font-style: normal;
-            text-shadow: none;
-            padding: 0;
-        }
-
-        .toc-like li.custom-toc-header:hover a {
-            background: #666;
-        }
-
-        .page-title {
-            text-align: left;
-        }
-
-        #doc-content h2,
-        #doc-content h3,
-        #doc-content h4,
-        #doc-content h5,
-        #doc-content h6 {
-            padding-top: 0;
-            margin-top: 25px;
-            margin-bottom: 10px;
-            line-height: 1.4em;
-        }
-
-        #doc-content h2 {
-            border-bottom: 1px solid lightgrey;
-        }
-
-
-    </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 logocolor" href="./index.html">Apache DeltaSpike</a>
-
-            <div class="nav-collapse">
-
-                
-                <ul class="nav">
-                    <li><a href="./index.html">Home</a></li>
-                    <li ><a href="./documentation">Documentation</a></li>
-                    <li  ><a href="./javadoc.html">Javadoc</a></li>
-                    <li class="active"><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>
-                </ul>
-            </div>
-            <!--/.nav-collapse -->
-            <form id="search-form" action="https://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-fluid">
-
-        
-
-        <div class="span12">
-            <div class="page-title">
-                <h1>Contribute to the DeltaSpike Source</h1>
-            </div>
-
-            <div id="doc-content">
-                <div id="preamble">
-<div class="sectionbody">
-<div class="paragraph">
-<p>If you are looking to contribute to the DeltaSpike source, you must start with the latest version of the code base. DeltaSpike source is stored in the Apache Git repository at <a href="https://git-wip-us.apache.org/repos/asf/deltaspike.git" class="bare">https://git-wip-us.apache.org/repos/asf/deltaspike.git</a></p>
-</div>
-<div class="paragraph">
-<p>It is also important that you follow the git workflows we have established for the project to ensure efficient and clean collaboration as detailed here.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_1_get_the_source">1. Get the Source</h2>
-<div class="sectionbody">
-<div class="olist arabic">
-<ol class="arabic">
-<li>
-<p>Checkout the source</p>
-<div class="listingblock">
-<div class="content">
-<pre class="CodeRay highlight"><code>git clone https://git-wip-us.apache.org/repos/asf/deltaspike.git</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>or for a read-only mirror version</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="CodeRay highlight"><code>git clone https://github.com/apache/deltaspike</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>Update the repository clone</p>
-<div class="listingblock">
-<div class="content">
-<pre class="CodeRay highlight"><code>git pull --rebase</code></pre>
-</div>
-</div>
-</li>
-</ol>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_2_make_additions_and_changes_to_the_source">2. Make Additions and Changes to the Source</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Commits (and in the best case also patches), have to follow our
-"formatting rules". The following section provides settings for IDEs
-used by us.</p>
-</div>
-<div class="sect2">
-<h3 id="_intellij">IntelliJ</h3>
-<div class="paragraph">
-<p><a href="http://deltaspike.apache.org/resources/files/settings.jar">Attached</a> you can find the settings
-for formatting the source code. Import them via File | Import
-Settings</p>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_eclipse">Eclipse</h3>
-<div class="paragraph">
-<p>For Eclipse you can use this
-<a href="http://deltaspike.apache.org/resources/files/deltaspike-code-conventions.xml">Code Formatter Profile</a>. Import it via Window | Preferences | Java | Code Style | Formatter</p>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_3_build_the_source">3. Build the Source</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Always build and test your changes before you make pull requests to the DeltaSpike repository. For instructions on building the source and running Arquillian tests, see <a href="http://deltaspike.apache.org/documentation/build.html">Build and Test DeltaSpike from Source</a>.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_4_make_a_pull_request">4. Make a Pull Request</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Ensure your commits and pull requests follow the our established <a href="https://deltaspike.apache.org/suggested-git-workflows.html">DeltaSpike GIT workflow</a>.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_git_resources">Git Resources</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>For general information about Git and using Git, see the following:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="http://wiki.apache.org/couchdb/Git_At_Apache_Guide">Git At Apache Guide</a></p>
-</li>
-<li>
-<p><a href="http://git-wip-us.apache.org">Git at The ASF</a></p>
-</li>
-<li>
-<p><a href="http://git.or.cz/course/svn.html">Git - SVN Crash Course</a></p>
-</li>
-<li>
-<p><a href="http://git-scm.com/book">Pro Git</a></p>
-</li>
-<li>
-<p><a href="https://help.github.com/articles/which-remote-url-should-i-use">GitHub: Which remote URL should I use?</a></p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-            </div>
-        </div>
-
-        
-
-    </div>
-    <div class="row">
-        <hr>
-        <footer>
-            <p>Copyright &copy; 2011-2016 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>
-</div>
-
-</body>
+<!DOCTYPE html>
+<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">
+    <!-- No caching headers -->
+    <meta http-equiv="cache-control" content="no-cache"/>
+    <meta http-equiv="pragma" content="no-cache"/>
+    <meta http-equiv="expires" content="-1"/>
+
+    <title>Contribute to the DeltaSpike Source</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
+        "License"); 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
+        "AS IS" 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="https://deltaspike.apache.org/resources/css/bootstrap.css" rel="stylesheet">
+    <link href="https://deltaspike.apache.org/resources/css/bootstrap-responsive.css" rel="stylesheet">
+    <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.1.0/css/font-awesome.min.css" rel="stylesheet">
+
+    
+
+    
+
+    <style type="text/css">
+        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
+/*pre.CodeRay {background-color:#f7f7f8;}*/
+.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
+.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
+.CodeRay .line-numbers strong{font-weight: normal}
+table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
+table.CodeRay td{vertical-align: top}
+table.CodeRay td.line-numbers{text-align:right}
+table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
+table.CodeRay td.code{padding:0 0 0 .5em}
+table.CodeRay td.code>pre{padding:0}
+.CodeRay .debug{color:#fff !important;background:#000080 !important}
+.CodeRay .annotation{color:#007}
+.CodeRay .attribute-name{color:#000080}
+.CodeRay .attribute-value{color:#700}
+.CodeRay .binary{color:#509}
+.CodeRay .comment{color:#998;font-style:italic}
+.CodeRay .char{color:#04d}
+.CodeRay .char .content{color:#04d}
+.CodeRay .char .delimiter{color:#039}
+.CodeRay .class{color:#458;font-weight:bold}
+.CodeRay .complex{color:#a08}
+.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
+.CodeRay .color{color:#099}
+.CodeRay .class-variable{color:#369}
+.CodeRay .decorator{color:#b0b}
+.CodeRay .definition{color:#099}
+.CodeRay .delimiter{color:#000}
+.CodeRay .doc{color:#970}
+.CodeRay .doctype{color:#34b}
+.CodeRay .doc-string{color:#d42}
+.CodeRay .escape{color:#666}
+.CodeRay .entity{color:#800}
+.CodeRay .error{color:#808}
+.CodeRay .exception{color:inherit}
+.CodeRay .filename{color:#099}
+.CodeRay .function{color:#900;font-weight:bold}
+.CodeRay .global-variable{color:#008080}
+.CodeRay .hex{color:#058}
+.CodeRay .integer,.CodeRay .float{color:#099}
+.CodeRay .include{color:#555}
+.CodeRay .inline{color:#00}
+.CodeRay .inline .inline{background:#ccc}
+.CodeRay .inline .inline .inline{background:#bbb}
+.CodeRay .inline .inline-delimiter{color:#d14}
+.CodeRay .inline-delimiter{color:#d14}
+.CodeRay .important{color:#555;font-weight:bold}
+.CodeRay .interpreted{color:#b2b}
+.CodeRay .instance-variable{color:#008080}
+.CodeRay .label{color:#970}
+.CodeRay .local-variable{color:#963}
+.CodeRay .octal{color:#40e}
+.CodeRay .predefined{color:#369}
+.CodeRay .preprocessor{color:#579}
+.CodeRay .pseudo-class{color:#555}
+.CodeRay .directive{font-weight:bold}
+.CodeRay .type{font-weight:bold}
+.CodeRay .predefined-type{color:inherit}
+.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
+.CodeRay .key{color:#808}
+.CodeRay .key .delimiter{color:#606}
+.CodeRay .key .char{color:#80f}
+.CodeRay .value{color:#088}
+.CodeRay .regexp .delimiter{color:#808}
+.CodeRay .regexp .content{color:#808}
+.CodeRay .regexp .modifier{color:#808}
+.CodeRay .regexp .char{color:#d14}
+.CodeRay .regexp .function{color:#404;font-weight:bold}
+.CodeRay .string{color:#d20}
+.CodeRay .string .string .string{background:#ffd0d0}
+.CodeRay .string .content{color:#d14}
+.CodeRay .string .char{color:#d14}
+.CodeRay .string .delimiter{color:#d14}
+.CodeRay .shell{color:#d14}
+.CodeRay .shell .delimiter{color:#d14}
+.CodeRay .symbol{color:#990073}
+.CodeRay .symbol .content{color:#a60}
+.CodeRay .symbol .delimiter{color:#630}
+.CodeRay .tag{color:#008080}
+.CodeRay .tag-special{color:#d70}
+.CodeRay .variable{color:#036}
+.CodeRay .insert{background:#afa}
+.CodeRay .delete{background:#faa}
+.CodeRay .change{color:#aaf;background:#007}
+.CodeRay .head{color:#f8f;background:#505}
+.CodeRay .insert .insert{color:#080}
+.CodeRay .delete .delete{color:#800}
+.CodeRay .change .change{color:#66f}
+.CodeRay .head .head{color:#f4f}
+
+        body {
+            padding-top: 60px;
+            padding-bottom: 40px;
+        }
+
+        .toc-like {
+            border-radius: 6px;
+            border: 1px solid #ccc;
+        }
+
+        .toc-like li {
+            line-height: 30px;
+            text-indent: 10px;
+        }
+
+        .toc-like li.custom-toc-header {
+            font-weight: bold;
+            background: #666;
+            color: white;
+            cursor: initial !important;
+            padding: 5px;
+        }
+
+        .toc-like li.custom-toc-header a {
+            color: white;
+            font-style: normal;
+            text-shadow: none;
+            padding: 0;
+        }
+
+        .toc-like li.custom-toc-header:hover a {
+            background: #666;
+        }
+
+        .page-title {
+            text-align: left;
+        }
+
+        #doc-content h2,
+        #doc-content h3,
+        #doc-content h4,
+        #doc-content h5,
+        #doc-content h6 {
+            padding-top: 0;
+            margin-top: 25px;
+            margin-bottom: 10px;
+            line-height: 1.4em;
+        }
+
+        #doc-content h2 {
+            border-bottom: 1px solid lightgrey;
+        }
+
+
+    </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 logocolor" href="./index.html">Apache DeltaSpike</a>
+
+            <div class="nav-collapse">
+
+                
+                <ul class="nav">
+                    <li><a href="./index.html">Home</a></li>
+                    <li ><a href="./documentation">Documentation</a></li>
+                    <li  ><a href="./javadoc.html">Javadoc</a></li>
+                    <li class="active"><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>
+                </ul>
+            </div>
+            <!--/.nav-collapse -->
+            <form id="search-form" action="https://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-fluid">
+
+        
+
+        <div class="span12">
+            <div class="page-title">
+                <h1>Contribute to the DeltaSpike Source</h1>
+            </div>
+
+            <div id="doc-content">
+                <div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>If you are looking to contribute to the DeltaSpike source, you must start with the latest version of the code base. DeltaSpike source is stored in the Apache Git repository at <a href="https://git-wip-us.apache.org/repos/asf/deltaspike.git" class="bare">https://git-wip-us.apache.org/repos/asf/deltaspike.git</a></p>
+</div>
+<div class="paragraph">
+<p>It is also important that you follow the git workflows we have established for the project to ensure efficient and clean collaboration as detailed here.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_1_get_the_source">1. Get the Source</h2>
+<div class="sectionbody">
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Checkout the source</p>
+<div class="listingblock">
+<div class="content">
+<pre class="CodeRay highlight"><code>git clone https://git-wip-us.apache.org/repos/asf/deltaspike.git</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>or for a read-only mirror version</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="CodeRay highlight"><code>git clone https://github.com/apache/deltaspike</code></pre>
+</div>
+</div>
+</li>
+<li>
+<p>Update the repository clone</p>
+<div class="listingblock">
+<div class="content">
+<pre class="CodeRay highlight"><code>git pull --rebase</code></pre>
+</div>
+</div>
+</li>
+</ol>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_2_make_additions_and_changes_to_the_source">2. Make Additions and Changes to the Source</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Commits (and in the best case also patches), have to follow our
+"formatting rules". The following section provides settings for IDEs
+used by us.</p>
+</div>
+<div class="sect2">
+<h3 id="_intellij">IntelliJ</h3>
+<div class="paragraph">
+<p><a href="http://deltaspike.apache.org/resources/files/settings.jar">Attached</a> you can find the settings
+for formatting the source code. Import them via File | Import
+Settings</p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_eclipse">Eclipse</h3>
+<div class="paragraph">
+<p>For Eclipse you can use this
+<a href="http://deltaspike.apache.org/resources/files/deltaspike-code-conventions.xml">Code Formatter Profile</a>. Import it via Window | Preferences | Java | Code Style | Formatter</p>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_3_build_the_source">3. Build the Source</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Always build and test your changes before you make pull requests to the DeltaSpike repository. For instructions on building the source and running Arquillian tests, see <a href="http://deltaspike.apache.org/documentation/build.html">Build and Test DeltaSpike from Source</a>.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_4_make_a_pull_request">4. Make a Pull Request</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Ensure your commits and pull requests follow the our established <a href="https://deltaspike.apache.org/suggested-git-workflows.html">DeltaSpike GIT workflow</a>.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_git_resources">Git Resources</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>For general information about Git and using Git, see the following:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><a href="http://wiki.apache.org/couchdb/Git_At_Apache_Guide">Git At Apache Guide</a></p>
+</li>
+<li>
+<p><a href="http://git-wip-us.apache.org">Git at The ASF</a></p>
+</li>
+<li>
+<p><a href="http://git.or.cz/course/svn.html">Git - SVN Crash Course</a></p>
+</li>
+<li>
+<p><a href="http://git-scm.com/book">Pro Git</a></p>
+</li>
+<li>
+<p><a href="https://help.github.com/articles/which-remote-url-should-i-use">GitHub: Which remote URL should I use?</a></p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+            </div>
+        </div>
+
+        
+
+    </div>
+    <div class="row">
+        <hr>
+        <footer>
+            <p>Copyright &copy; 2011-2016 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>
+</div>
+
+</body>
 </html>
\ No newline at end of file

Modified: websites/staging/deltaspike/trunk/content/staging/steps_for_a_release.html
==============================================================================
--- websites/staging/deltaspike/trunk/content/staging/steps_for_a_release.html (original)
+++ websites/staging/deltaspike/trunk/content/staging/steps_for_a_release.html Wed Feb  5 11:26:19 2020
@@ -1,782 +1,782 @@
-<!DOCTYPE html>
-<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">
-    <!-- No caching headers -->
-    <meta http-equiv="cache-control" content="no-cache"/>
-    <meta http-equiv="pragma" content="no-cache"/>
-    <meta http-equiv="expires" content="-1"/>
-
-    <title>Steps for a Release</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
-        "License"); 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
-        "AS IS" 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="https://deltaspike.apache.org/resources/css/bootstrap.css" rel="stylesheet">
-    <link href="https://deltaspike.apache.org/resources/css/bootstrap-responsive.css" rel="stylesheet">
-    <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.1.0/css/font-awesome.min.css" rel="stylesheet">
-
-    
-
-    
-        <!-- Tocify - nice dynamic autoscrolling TOC -->
-        <link href="https://cdnjs.cloudflare.com/ajax/libs/jquery.tocify/1.9.0/stylesheets/jquery.tocify.min.css" rel="stylesheet">
-        <script src="https://code.jquery.com/jquery-1.11.3.min.js"></script>
-        <script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
-        <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.tocify/1.9.0/javascripts/jquery.tocify.min.js"></script>
-
-
-        <script type="text/javascript">
-            $(function () {
-                $("#toc").tocify({
-                    scrollTo: 50,
-                    extendPage: true,
-                    context: "#doc-content",
-                    selectors: "h2,h3,h4,h5"
-                });
-                $(".fallback-toc").hide();
-            });
-        </script>
-    
-
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        body {
-            padding-top: 60px;
-            padding-bottom: 40px;
-        }
-
-        .toc-like {
-            border-radius: 6px;
-            border: 1px solid #ccc;
-        }
-
-        .toc-like li {
-            line-height: 30px;
-            text-indent: 10px;
-        }
-
-        .toc-like li.custom-toc-header {
-            font-weight: bold;
-            background: #666;
-            color: white;
-            cursor: initial !important;
-            padding: 5px;
-        }
-
-        .toc-like li.custom-toc-header a {
-            color: white;
-            font-style: normal;
-            text-shadow: none;
-            padding: 0;
-        }
-
-        .toc-like li.custom-toc-header:hover a {
-            background: #666;
-        }
-
-        .page-title {
-            text-align: left;
-        }
-
-        #doc-content h2,
-        #doc-content h3,
-        #doc-content h4,
-        #doc-content h5,
-        #doc-content h6 {
-            padding-top: 0;
-            margin-top: 25px;
-            margin-bottom: 10px;
-            line-height: 1.4em;
-        }
-
-        #doc-content h2 {
-            border-bottom: 1px solid lightgrey;
-        }
-
-
-    </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 logocolor" href="./index.html">Apache DeltaSpike</a>
-
-            <div class="nav-collapse">
-
-                
-                <ul class="nav">
-                    <li><a href="./index.html">Home</a></li>
-                    <li ><a href="./documentation">Documentation</a></li>
-                    <li  ><a href="./javadoc.html">Javadoc</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>
-                </ul>
-            </div>
-            <!--/.nav-collapse -->
-            <form id="search-form" action="https://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-fluid">
-
-        
-
-        <div class="span8">
-            <div class="page-title">
-                <h1>Steps for a Release</h1>
-            </div>
-
-            <div id="doc-content">
-                <div class="sect1">
-<h2 id="_preparations">Preparations</h2>
-<div class="sectionbody">
-<div class="ulist">
-<ul>
-<li>
-<p>Heads up on the mailing-lists</p>
-</li>
-</ul>
-</div>
-<div class="paragraph">
-<p>e.g.:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre>first steps for the next release
-
-hi @ all,
-
-if there are no objections, i'll start with the first steps for the next release (review, documentation,...).
-it would be great to start with the release procedure next week.
-
-regards,
-[name]</pre>
-</div>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>Check the jenkins builds</p>
-</li>
-<li>
-<p>Create release notes and commit them to deltaspike/readme/ (format [ReleaseNotes][version].txt)</p>
-</li>
-</ul>
-</div>
-<div class="paragraph">
-<p>test at least:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre>mvn clean install -POWB
-mvn clean install -PWeld1
-mvn clean install -Prat
-mvn clean install -Ptomee-build-managed
-mvn clean install -Pjbossas-build-managed-7
-mvn clean install -Pwildfly-build-managed
-mvn clean install -Pglassfish-build-managed-3</pre>
-</div>
-</div>
-<div class="paragraph">
-<p>deploy a demo app especially with jsf-impl-ee6 to an ee6 server and check the logs (if there are no optional ee7+ classes)
-(<a href="https://github.com/os890/ee6-ds-demo" class="bare">https://github.com/os890/ee6-ds-demo</a> can be used for it e.g.)</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_first_steps">First steps</h2>
-<div class="sectionbody">
-<div class="listingblock">
-<div class="content">
-<pre>//install a version of git which is compatible with the release-plugin (e.g. v1.8.3.2)
-git checkout -b ds-[release version]
-
-mvn release:prepare -Pdistribution -DreleaseProfiles=distribution
-
-//copy prepared workspace (to continue faster if an upload fails in the next step)
-
-//hint: dois not use -DdryRun=true -- since it can break the next step
-mvn release:perform -Pdistribution -DreleaseProfiles=distribution
-
-//!!!check the created commits including user-name and email
-
-// Verify the release in the staging repository:
-//login to https://repository.apache.org/ and go to "Staging Repositories"
-//check esp. .../org/apache/deltaspike/deltaspike/[version]/deltaspike-[version]-source-release.zip
-//close the repository
-
-//push the release-branch and tag to a third-party git repo
-git remote add vote https://github.com/[user]/deltaspike-vote
-git push -u vote master
-git push vote ds-[release version]
-git push vote --tags</pre>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_vote">Vote</h2>
-<div class="sectionbody">
-<div class="sect2">
-<h3 id="_start_the_vote">Start the Vote</h3>
-<div class="paragraph">
-<p>e.g.:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre>[VOTE] Release of Apache DeltaSpike [version]
-
-
-Hi,
-
-I was running the needed tasks to get the ... release of Apache DeltaSpike out.
-The artifacts are deployed to Nexus [1] (and [2]).
-
-The tag is available at [3] and will get pushed to the ASF repository once the vote passed.
-
-Please take a look at the ... artifacts and vote!
-
-Please note:
-This vote is "majority approval" with a minimum of three +1 votes (see [4]).
-
-------------------------------------------------
-[ ] +1 for community members who have reviewed the bits
-[ ] +0
-[ ] -1 for fatal flaws that should cause these bits not to be released, and why..............
-------------------------------------------------
-
-Thanks,
-[name]
-
-[1] https://repository.apache.org/content/repositories/...
-[2] https://repository.apache.org/content/repositories/.../org/apache/deltaspike/deltaspike/[version]/deltaspike-[version]-source-release.zip
-[3] https://github.com/[user]/deltaspike-vote/tree/deltaspike-[version]
-[4] http://www.apache.org/foundation/voting.html#ReleaseVotes</pre>
-</div>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_announce_the_vote">Announce the Vote</h2>
-<div class="sectionbody">
-<div class="ulist">
-<ul>
-<li>
-<p>Create a link to the release notes at <a href="http://s.apache.org" class="bare">http://s.apache.org</a> (format DeltaSpike_[version])</p>
-</li>
-<li>
-<p>Tweet about the vote via @DeltaSpikeTeam.</p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_perform_the_final_release">Perform the final release</h2>
-<div class="sectionbody">
-<div class="sect2">
-<h3 id="_close_the_vote">Close the Vote</h3>
-<div class="paragraph">
-<p>After 72 hours close the vote.</p>
-</div>
-<div class="paragraph">
-<p>e.g.:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre>Result (was: Re: [VOTE] Release of Apache DeltaSpike [version])
-
-thank you for voting!
-
-X binding +1 votes (pmc):
-[list]
-
-Y non-binding +1 votes:
-[list]
-
-Z -1 votes
-[list]</pre>
-</div>
-</div>
-<div class="paragraph">
-<p>If the binding majority approved the vote continue.</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>Login to <a href="https://repository.apache.org/" class="bare">https://repository.apache.org/</a> and release the repository</p>
-</li>
-<li>
-<p>Merge release branch into master and push the branch and tag to the ASF repository</p>
-</li>
-</ul>
-</div>
-<div class="paragraph">
-<p>Always do a merge in this case (not a rebase):</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre>git checkout master
-git merge ds-[version]
-git push origin ds-[version]
-git push origin deltaspike-[version]
-git push origin master</pre>
-</div>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>Close the the JIRA tickets for the newly released version</p>
-</li>
-<li>
-<p>Close the release in JIRA</p>
-</li>
-<li>
-<p>Ensure the next version is available in JIRA</p>
-</li>
-<li>
-<p>Wait some minutes and check <a href="http://repo2.maven.org/maven2/org/apache/deltaspike" class="bare">http://repo2.maven.org/maven2/org/apache/deltaspike</a></p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_upload_artifacts">Upload Artifacts</h3>
-<div class="paragraph">
-<p>Apache releases get published via Subversion.</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre>svn co https://dist.apache.org/repos/dist/release/deltaspike
-mkdir [version]
-//add and commit the artifacts (at least *source-release.zip + asc, md5, sha1)
-//use the artifacts from:
-//  http://repo1.maven.org/maven2/org/apache/deltaspike/deltaspike/[version]/
-//  http://repo1.maven.org/maven2/org/apache/deltaspike/distribution/distribution-full/[version]/
-svn rm {old-version}
-svn add {version}
-svn commit -m "Removing {old-version}, adding {version}"</pre>
-</div>
-</div>
-<div class="paragraph">
-<p>The following <code>getrelease.sh</code> bash script can be used to download the release artifacts from maven.central:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre>#!/bin/sh
-mkdir $1
-cd $1
-
-curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/deltaspike/${1}/deltaspike-${1}-source-release.zip
-curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/deltaspike/${1}/deltaspike-${1}-source-release.zip.asc
-curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/deltaspike/${1}/deltaspike-${1}-source-release.zip.md5
-curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/deltaspike/${1}/deltaspike-${1}-source-release.zip.sha1
-
-curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}.tar.gz
-curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}.tar.gz.asc
-curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}.tar.gz.md5
-curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}.tar.gz.sha1
-
-curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}.zip
-curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}.zip.asc
-curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}.zip.md5
-curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}.zip.sha1
-
-curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}-tests.jar
-curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}-tests.jar.asc
-curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}-tests.jar.md5
-curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}-tests.jar.sha1
-
-
-for f in *.zip; do (sha1sum ${f}; cat ${f}.sha1;echo;echo;); done
-for f in *.tar.gz; do (sha1sum ${f}; cat ${f}.sha1;echo;echo;); done
-cd ..</pre>
-</div>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_check_downloads">Check Downloads</h3>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="http://www.eu.apache.org/dist/deltaspike" class="bare">http://www.eu.apache.org/dist/deltaspike</a></p>
-</li>
-<li>
-<p><a href="http://www.us.apache.org/dist/deltaspike" class="bare">http://www.us.apache.org/dist/deltaspike</a></p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_update_cms_site_content">Update CMS / site content</h3>
-<div class="sect3">
-<h4 id="_publish_javadoc_of_release">Publish Javadoc of release</h4>
-<div class="ulist">
-<ul>
-<li>
-<p>git checkout deltaspike-{version}</p>
-</li>
-<li>
-<p>cd deltaspike &amp;&amp; ./javadoc.sh</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_update_site">Update site</h4>
-<div class="ulist">
-<ul>
-<li>
-<p>git checkout master</p>
-</li>
-<li>
-<p>Update the pom.xml (version.deltaspike.latest.stable and version.deltaspike.latest.snapshot)</p>
-</li>
-<li>
-<p>Update site\src\main\asciidoc\index.adoc</p>
-</li>
-<li>
-<p>Update site\src\main\asciidoc\news.adoc</p>
-</li>
-<li>
-<p>git commit -m "site update"</p>
-</li>
-<li>
-<p>git push</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_publish_javadoc_of_snapshot">Publish Javadoc of SNAPSHOT</h4>
-<div class="ulist">
-<ul>
-<li>
-<p>git checkout master</p>
-</li>
-<li>
-<p>cd deltaspike &amp;&amp; ./javadoc.sh</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_publish_site">Publish site</h4>
-<div class="ulist">
-<ul>
-<li>
-<p>git checkout master</p>
-</li>
-<li>
-<p>mvn site deploy</p>
-</li>
-<li>
-<p>mvn clean site-deploy -Pstaging</p>
-</li>
-<li>
-<p>mvn clean site-deploy</p>
-</li>
-<li>
-<p>Login to CMS</p>
-</li>
-<li>
-<p>update workspace</p>
-</li>
-<li>
-<p>publish content via <a href="https://cms.apache.org/deltaspike/publish" class="bare">https://cms.apache.org/deltaspike/publish</a></p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_update_report">Update report</h3>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://reporter.apache.org/?deltaspike" class="bare">https://reporter.apache.org/?deltaspike</a></p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_announce_the_release">Announce the Release</h3>
-<div class="sect3">
-<h4 id="_e_mails">E-mails</h4>
-<div class="listingblock">
-<div class="content">
-<pre>[ANNOUNCE] Release of Apache DeltaSpike [version]
-
-The Apache DeltaSpike team is pleased to announce the 6th release of DeltaSpike.
-
-Apache DeltaSpike is  a suite of portable CDI (Contexts &amp; Dependency Injection) extensions intended to make application development easier when working with CDI and Java EE.  Some of its key features include:
-
-- A core runtime that supports component configuration, type safe messaging and internationalization, and exception handling.
-- A suite of utilities to make programmatic bean lookup easier.
-- A plugin for Java SE to bootstrap both JBoss Weld and Apache OpenWebBeans outside of a container.
-- JSF integration, including backporting of JSF 2.2 features for Java EE 6.
-- JPA integration and transaction support.
-- A Data module, to create an easy to use repository pattern on top of JPA.
-- Quartz integration
-
-Testing support is also provided, to allow you to do low level unit testing of your CDI enabled projects.
-
-More can be found on our website - https://deltaspike.apache.org
-
-Documentation:
-https://deltaspike.apache.org/documentation/
-
-Download:
-https://deltaspike.apache.org/download.html
-
-Release Notes:
-https://s.apache.org/DeltaSpike_[version]
-
-Enjoy!
-
-[name]</pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Write the e-mails to:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="mailto:announce@apache.org">announce@apache.org</a></p>
-</li>
-<li>
-<p><a href="mailto:dev@deltaspike.apache.org">dev@deltaspike.apache.org</a></p>
-</li>
-<li>
-<p><a href="mailto:users@deltaspike.apache.org">users@deltaspike.apache.org</a></p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_twitter">Twitter</h4>
-<div class="paragraph">
-<p>e.g.:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre>[ANNOUNCE] The Apache #DeltaSpike team is pleased to announce http://s.apache.org/DeltaSpike_[version]. Feel free to test it! Feedback is very welcome!</pre>
-</div>
-</div>
-</div>
-</div>
-</div>
-</div>
-            </div>
-        </div>
-
-        
-            <div class="span4">
-                <div id="toc">
-                    <div class="moduledeps">
-                        <ul class="toc-like nav nav-list">
-                            
-                            
-                            
-                        </ul>
-                    </div>
-                </div>
-                
-                    <div class="fallback-toc">
-                        <ul class="sectlevel1">
-<li><a href="#_preparations">Preparations</a></li>
-<li><a href="#_first_steps">First steps</a></li>
-<li><a href="#_vote">Vote</a>
-<ul class="sectlevel2">
-<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 class="sectlevel2">
-<li><a href="#_close_the_vote">Close the Vote</a></li>
-<li><a href="#_upload_artifacts">Upload Artifacts</a></li>
-<li><a href="#_check_downloads">Check Downloads</a></li>
-<li><a href="#_update_cms_site_content">Update CMS / site content</a>
-<ul class="sectlevel3">
-<li><a href="#_publish_javadoc_of_release">Publish Javadoc of release</a></li>
-<li><a href="#_update_site">Update site</a></li>
-<li><a href="#_publish_javadoc_of_snapshot">Publish Javadoc of SNAPSHOT</a></li>
-<li><a href="#_publish_site">Publish site</a></li>
-</ul>
-</li>
-<li><a href="#_update_report">Update report</a></li>
-<li><a href="#_announce_the_release">Announce the Release</a>
-<ul class="sectlevel3">
-<li><a href="#_e_mails">E-mails</a></li>
-<li><a href="#_twitter">Twitter</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-                    </div>
-                
-            </div>
-        
-
-    </div>
-    <div class="row">
-        <hr>
-        <footer>
-            <p>Copyright &copy; 2011-2016 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>
-</div>
-
-</body>
+<!DOCTYPE html>
+<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">
+    <!-- No caching headers -->
+    <meta http-equiv="cache-control" content="no-cache"/>
+    <meta http-equiv="pragma" content="no-cache"/>
+    <meta http-equiv="expires" content="-1"/>
+
+    <title>Steps for a Release</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
+        "License"); 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
+        "AS IS" 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="https://deltaspike.apache.org/resources/css/bootstrap.css" rel="stylesheet">
+    <link href="https://deltaspike.apache.org/resources/css/bootstrap-responsive.css" rel="stylesheet">
+    <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.1.0/css/font-awesome.min.css" rel="stylesheet">
+
+    
+
+    
+        <!-- Tocify - nice dynamic autoscrolling TOC -->
+        <link href="https://cdnjs.cloudflare.com/ajax/libs/jquery.tocify/1.9.0/stylesheets/jquery.tocify.min.css" rel="stylesheet">
+        <script src="https://code.jquery.com/jquery-1.11.3.min.js"></script>
+        <script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
+        <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.tocify/1.9.0/javascripts/jquery.tocify.min.js"></script>
+
+
+        <script type="text/javascript">
+            $(function () {
+                $("#toc").tocify({
+                    scrollTo: 50,
+                    extendPage: true,
+                    context: "#doc-content",
+                    selectors: "h2,h3,h4,h5"
+                });
+                $(".fallback-toc").hide();
+            });
+        </script>
+    
+
+    <style type="text/css">
+        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
+/*pre.CodeRay {background-color:#f7f7f8;}*/
+.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
+.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
+.CodeRay .line-numbers strong{font-weight: normal}
+table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
+table.CodeRay td{vertical-align: top}
+table.CodeRay td.line-numbers{text-align:right}
+table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
+table.CodeRay td.code{padding:0 0 0 .5em}
+table.CodeRay td.code>pre{padding:0}
+.CodeRay .debug{color:#fff !important;background:#000080 !important}
+.CodeRay .annotation{color:#007}
+.CodeRay .attribute-name{color:#000080}
+.CodeRay .attribute-value{color:#700}
+.CodeRay .binary{color:#509}
+.CodeRay .comment{color:#998;font-style:italic}
+.CodeRay .char{color:#04d}
+.CodeRay .char .content{color:#04d}
+.CodeRay .char .delimiter{color:#039}
+.CodeRay .class{color:#458;font-weight:bold}
+.CodeRay .complex{color:#a08}
+.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
+.CodeRay .color{color:#099}
+.CodeRay .class-variable{color:#369}
+.CodeRay .decorator{color:#b0b}
+.CodeRay .definition{color:#099}
+.CodeRay .delimiter{color:#000}
+.CodeRay .doc{color:#970}
+.CodeRay .doctype{color:#34b}
+.CodeRay .doc-string{color:#d42}
+.CodeRay .escape{color:#666}
+.CodeRay .entity{color:#800}
+.CodeRay .error{color:#808}
+.CodeRay .exception{color:inherit}
+.CodeRay .filename{color:#099}
+.CodeRay .function{color:#900;font-weight:bold}
+.CodeRay .global-variable{color:#008080}
+.CodeRay .hex{color:#058}
+.CodeRay .integer,.CodeRay .float{color:#099}
+.CodeRay .include{color:#555}
+.CodeRay .inline{color:#00}
+.CodeRay .inline .inline{background:#ccc}
+.CodeRay .inline .inline .inline{background:#bbb}
+.CodeRay .inline .inline-delimiter{color:#d14}
+.CodeRay .inline-delimiter{color:#d14}
+.CodeRay .important{color:#555;font-weight:bold}
+.CodeRay .interpreted{color:#b2b}
+.CodeRay .instance-variable{color:#008080}
+.CodeRay .label{color:#970}
+.CodeRay .local-variable{color:#963}
+.CodeRay .octal{color:#40e}
+.CodeRay .predefined{color:#369}
+.CodeRay .preprocessor{color:#579}
+.CodeRay .pseudo-class{color:#555}
+.CodeRay .directive{font-weight:bold}
+.CodeRay .type{font-weight:bold}
+.CodeRay .predefined-type{color:inherit}
+.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
+.CodeRay .key{color:#808}
+.CodeRay .key .delimiter{color:#606}
+.CodeRay .key .char{color:#80f}
+.CodeRay .value{color:#088}
+.CodeRay .regexp .delimiter{color:#808}
+.CodeRay .regexp .content{color:#808}
+.CodeRay .regexp .modifier{color:#808}
+.CodeRay .regexp .char{color:#d14}
+.CodeRay .regexp .function{color:#404;font-weight:bold}
+.CodeRay .string{color:#d20}
+.CodeRay .string .string .string{background:#ffd0d0}
+.CodeRay .string .content{color:#d14}
+.CodeRay .string .char{color:#d14}
+.CodeRay .string .delimiter{color:#d14}
+.CodeRay .shell{color:#d14}
+.CodeRay .shell .delimiter{color:#d14}
+.CodeRay .symbol{color:#990073}
+.CodeRay .symbol .content{color:#a60}
+.CodeRay .symbol .delimiter{color:#630}
+.CodeRay .tag{color:#008080}
+.CodeRay .tag-special{color:#d70}
+.CodeRay .variable{color:#036}
+.CodeRay .insert{background:#afa}
+.CodeRay .delete{background:#faa}
+.CodeRay .change{color:#aaf;background:#007}
+.CodeRay .head{color:#f8f;background:#505}
+.CodeRay .insert .insert{color:#080}
+.CodeRay .delete .delete{color:#800}
+.CodeRay .change .change{color:#66f}
+.CodeRay .head .head{color:#f4f}
+
+        body {
+            padding-top: 60px;
+            padding-bottom: 40px;
+        }
+
+        .toc-like {
+            border-radius: 6px;
+            border: 1px solid #ccc;
+        }
+
+        .toc-like li {
+            line-height: 30px;
+            text-indent: 10px;
+        }
+
+        .toc-like li.custom-toc-header {
+            font-weight: bold;
+            background: #666;
+            color: white;
+            cursor: initial !important;
+            padding: 5px;
+        }
+
+        .toc-like li.custom-toc-header a {
+            color: white;
+            font-style: normal;
+            text-shadow: none;
+            padding: 0;
+        }
+
+        .toc-like li.custom-toc-header:hover a {
+            background: #666;
+        }
+
+        .page-title {
+            text-align: left;
+        }
+
+        #doc-content h2,
+        #doc-content h3,
+        #doc-content h4,
+        #doc-content h5,
+        #doc-content h6 {
+            padding-top: 0;
+            margin-top: 25px;
+            margin-bottom: 10px;
+            line-height: 1.4em;
+        }
+
+        #doc-content h2 {
+            border-bottom: 1px solid lightgrey;
+        }
+
+
+    </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 logocolor" href="./index.html">Apache DeltaSpike</a>
+
+            <div class="nav-collapse">
+
+                
+                <ul class="nav">
+                    <li><a href="./index.html">Home</a></li>
+                    <li ><a href="./documentation">Documentation</a></li>
+                    <li  ><a href="./javadoc.html">Javadoc</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>
+                </ul>
+            </div>
+            <!--/.nav-collapse -->
+            <form id="search-form" action="https://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-fluid">
+
+        
+
+        <div class="span8">
+            <div class="page-title">
+                <h1>Steps for a Release</h1>
+            </div>
+
+            <div id="doc-content">
+                <div class="sect1">
+<h2 id="_preparations">Preparations</h2>
+<div class="sectionbody">
+<div class="ulist">
+<ul>
+<li>
+<p>Heads up on the mailing-lists</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>e.g.:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre>first steps for the next release
+
+hi @ all,
+
+if there are no objections, i'll start with the first steps for the next release (review, documentation,...).
+it would be great to start with the release procedure next week.
+
+regards,
+[name]</pre>
+</div>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Check the jenkins builds</p>
+</li>
+<li>
+<p>Create release notes and commit them to deltaspike/readme/ (format [ReleaseNotes][version].txt)</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>test at least:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre>mvn clean install -POWB
+mvn clean install -PWeld1
+mvn clean install -Prat
+mvn clean install -Ptomee-build-managed
+mvn clean install -Pjbossas-build-managed-7
+mvn clean install -Pwildfly-build-managed
+mvn clean install -Pglassfish-build-managed-3</pre>
+</div>
+</div>
+<div class="paragraph">
+<p>deploy a demo app especially with jsf-impl-ee6 to an ee6 server and check the logs (if there are no optional ee7+ classes)
+(<a href="https://github.com/os890/ee6-ds-demo" class="bare">https://github.com/os890/ee6-ds-demo</a> can be used for it e.g.)</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_first_steps">First steps</h2>
+<div class="sectionbody">
+<div class="listingblock">
+<div class="content">
+<pre>//install a version of git which is compatible with the release-plugin (e.g. v1.8.3.2)
+git checkout -b ds-[release version]
+
+mvn release:prepare -Pdistribution -DreleaseProfiles=distribution
+
+//copy prepared workspace (to continue faster if an upload fails in the next step)
+
+//hint: dois not use -DdryRun=true -- since it can break the next step
+mvn release:perform -Pdistribution -DreleaseProfiles=distribution
+
+//!!!check the created commits including user-name and email
+
+// Verify the release in the staging repository:
+//login to https://repository.apache.org/ and go to "Staging Repositories"
+//check esp. .../org/apache/deltaspike/deltaspike/[version]/deltaspike-[version]-source-release.zip
+//close the repository
+
+//push the release-branch and tag to a third-party git repo
+git remote add vote https://github.com/[user]/deltaspike-vote
+git push -u vote master
+git push vote ds-[release version]
+git push vote --tags</pre>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_vote">Vote</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_start_the_vote">Start the Vote</h3>
+<div class="paragraph">
+<p>e.g.:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre>[VOTE] Release of Apache DeltaSpike [version]
+
+
+Hi,
+
+I was running the needed tasks to get the ... release of Apache DeltaSpike out.
+The artifacts are deployed to Nexus [1] (and [2]).
+
+The tag is available at [3] and will get pushed to the ASF repository once the vote passed.
+
+Please take a look at the ... artifacts and vote!
+
+Please note:
+This vote is "majority approval" with a minimum of three +1 votes (see [4]).
+
+------------------------------------------------
+[ ] +1 for community members who have reviewed the bits
+[ ] +0
+[ ] -1 for fatal flaws that should cause these bits not to be released, and why..............
+------------------------------------------------
+
+Thanks,
+[name]
+
+[1] https://repository.apache.org/content/repositories/...
+[2] https://repository.apache.org/content/repositories/.../org/apache/deltaspike/deltaspike/[version]/deltaspike-[version]-source-release.zip
+[3] https://github.com/[user]/deltaspike-vote/tree/deltaspike-[version]
+[4] http://www.apache.org/foundation/voting.html#ReleaseVotes</pre>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_announce_the_vote">Announce the Vote</h2>
+<div class="sectionbody">
+<div class="ulist">
+<ul>
+<li>
+<p>Create a link to the release notes at <a href="http://s.apache.org" class="bare">http://s.apache.org</a> (format DeltaSpike_[version])</p>
+</li>
+<li>
+<p>Tweet about the vote via @DeltaSpikeTeam.</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_perform_the_final_release">Perform the final release</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_close_the_vote">Close the Vote</h3>
+<div class="paragraph">
+<p>After 72 hours close the vote.</p>
+</div>
+<div class="paragraph">
+<p>e.g.:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre>Result (was: Re: [VOTE] Release of Apache DeltaSpike [version])
+
+thank you for voting!
+
+X binding +1 votes (pmc):
+[list]
+
+Y non-binding +1 votes:
+[list]
+
+Z -1 votes
+[list]</pre>
+</div>
+</div>
+<div class="paragraph">
+<p>If the binding majority approved the vote continue.</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Login to <a href="https://repository.apache.org/" class="bare">https://repository.apache.org/</a> and release the repository</p>
+</li>
+<li>
+<p>Merge release branch into master and push the branch and tag to the ASF repository</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>Always do a merge in this case (not a rebase):</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre>git checkout master
+git merge ds-[version]
+git push origin ds-[version]
+git push origin deltaspike-[version]
+git push origin master</pre>
+</div>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Close the the JIRA tickets for the newly released version</p>
+</li>
+<li>
+<p>Close the release in JIRA</p>
+</li>
+<li>
+<p>Ensure the next version is available in JIRA</p>
+</li>
+<li>
+<p>Wait some minutes and check <a href="http://repo2.maven.org/maven2/org/apache/deltaspike" class="bare">http://repo2.maven.org/maven2/org/apache/deltaspike</a></p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_upload_artifacts">Upload Artifacts</h3>
+<div class="paragraph">
+<p>Apache releases get published via Subversion.</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre>svn co https://dist.apache.org/repos/dist/release/deltaspike
+mkdir [version]
+//add and commit the artifacts (at least *source-release.zip + asc, md5, sha1)
+//use the artifacts from:
+//  http://repo1.maven.org/maven2/org/apache/deltaspike/deltaspike/[version]/
+//  http://repo1.maven.org/maven2/org/apache/deltaspike/distribution/distribution-full/[version]/
+svn rm {old-version}
+svn add {version}
+svn commit -m "Removing {old-version}, adding {version}"</pre>
+</div>
+</div>
+<div class="paragraph">
+<p>The following <code>getrelease.sh</code> bash script can be used to download the release artifacts from maven.central:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre>#!/bin/sh
+mkdir $1
+cd $1
+
+curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/deltaspike/${1}/deltaspike-${1}-source-release.zip
+curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/deltaspike/${1}/deltaspike-${1}-source-release.zip.asc
+curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/deltaspike/${1}/deltaspike-${1}-source-release.zip.md5
+curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/deltaspike/${1}/deltaspike-${1}-source-release.zip.sha1
+
+curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}.tar.gz
+curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}.tar.gz.asc
+curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}.tar.gz.md5
+curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}.tar.gz.sha1
+
+curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}.zip
+curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}.zip.asc
+curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}.zip.md5
+curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}.zip.sha1
+
+curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}-tests.jar
+curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}-tests.jar.asc
+curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}-tests.jar.md5
+curl -O https://repository.apache.org/content/groups/public/org/apache/deltaspike/distribution/distribution-full/${1}/distribution-full-${1}-tests.jar.sha1
+
+
+for f in *.zip; do (sha1sum ${f}; cat ${f}.sha1;echo;echo;); done
+for f in *.tar.gz; do (sha1sum ${f}; cat ${f}.sha1;echo;echo;); done
+cd ..</pre>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_check_downloads">Check Downloads</h3>
+<div class="ulist">
+<ul>
+<li>
+<p><a href="http://www.eu.apache.org/dist/deltaspike" class="bare">http://www.eu.apache.org/dist/deltaspike</a></p>
+</li>
+<li>
+<p><a href="http://www.us.apache.org/dist/deltaspike" class="bare">http://www.us.apache.org/dist/deltaspike</a></p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_update_cms_site_content">Update CMS / site content</h3>
+<div class="sect3">
+<h4 id="_publish_javadoc_of_release">Publish Javadoc of release</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>git checkout deltaspike-{version}</p>
+</li>
+<li>
+<p>cd deltaspike &amp;&amp; ./javadoc.sh</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_update_site">Update site</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>git checkout master</p>
+</li>
+<li>
+<p>Update the pom.xml (version.deltaspike.latest.stable and version.deltaspike.latest.snapshot)</p>
+</li>
+<li>
+<p>Update site\src\main\asciidoc\index.adoc</p>
+</li>
+<li>
+<p>Update site\src\main\asciidoc\news.adoc</p>
+</li>
+<li>
+<p>git commit -m "site update"</p>
+</li>
+<li>
+<p>git push</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_publish_javadoc_of_snapshot">Publish Javadoc of SNAPSHOT</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>git checkout master</p>
+</li>
+<li>
+<p>cd deltaspike &amp;&amp; ./javadoc.sh</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_publish_site">Publish site</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>git checkout master</p>
+</li>
+<li>
+<p>mvn site deploy</p>
+</li>
+<li>
+<p>mvn clean site-deploy -Pstaging</p>
+</li>
+<li>
+<p>mvn clean site-deploy</p>
+</li>
+<li>
+<p>Login to CMS</p>
+</li>
+<li>
+<p>update workspace</p>
+</li>
+<li>
+<p>publish content via <a href="https://cms.apache.org/deltaspike/publish" class="bare">https://cms.apache.org/deltaspike/publish</a></p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_update_report">Update report</h3>
+<div class="ulist">
+<ul>
+<li>
+<p><a href="https://reporter.apache.org/?deltaspike" class="bare">https://reporter.apache.org/?deltaspike</a></p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_announce_the_release">Announce the Release</h3>
+<div class="sect3">
+<h4 id="_e_mails">E-mails</h4>
+<div class="listingblock">
+<div class="content">
+<pre>[ANNOUNCE] Release of Apache DeltaSpike [version]
+
+The Apache DeltaSpike team is pleased to announce the 6th release of DeltaSpike.
+
+Apache DeltaSpike is  a suite of portable CDI (Contexts &amp; Dependency Injection) extensions intended to make application development easier when working with CDI and Java EE.  Some of its key features include:
+
+- A core runtime that supports component configuration, type safe messaging and internationalization, and exception handling.
+- A suite of utilities to make programmatic bean lookup easier.
+- A plugin for Java SE to bootstrap both JBoss Weld and Apache OpenWebBeans outside of a container.
+- JSF integration, including backporting of JSF 2.2 features for Java EE 6.
+- JPA integration and transaction support.
+- A Data module, to create an easy to use repository pattern on top of JPA.
+- Quartz integration
+
+Testing support is also provided, to allow you to do low level unit testing of your CDI enabled projects.
+
+More can be found on our website - https://deltaspike.apache.org
+
+Documentation:
+https://deltaspike.apache.org/documentation/
+
+Download:
+https://deltaspike.apache.org/download.html
+
+Release Notes:
+https://s.apache.org/DeltaSpike_[version]
+
+Enjoy!
+
+[name]</pre>
+</div>
+</div>
+<div class="paragraph">
+<p>Write the e-mails to:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><a href="mailto:announce@apache.org">announce@apache.org</a></p>
+</li>
+<li>
+<p><a href="mailto:dev@deltaspike.apache.org">dev@deltaspike.apache.org</a></p>
+</li>
+<li>
+<p><a href="mailto:users@deltaspike.apache.org">users@deltaspike.apache.org</a></p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_twitter">Twitter</h4>
+<div class="paragraph">
+<p>e.g.:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre>[ANNOUNCE] The Apache #DeltaSpike team is pleased to announce http://s.apache.org/DeltaSpike_[version]. Feel free to test it! Feedback is very welcome!</pre>
+</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+            </div>
+        </div>
+
+        
+            <div class="span4">
+                <div id="toc">
+                    <div class="moduledeps">
+                        <ul class="toc-like nav nav-list">
+                            
+                            
+                            
+                        </ul>
+                    </div>
+                </div>
+                
+                    <div class="fallback-toc">
+                        <ul class="sectlevel1">
+<li><a href="#_preparations">Preparations</a></li>
+<li><a href="#_first_steps">First steps</a></li>
+<li><a href="#_vote">Vote</a>
+<ul class="sectlevel2">
+<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 class="sectlevel2">
+<li><a href="#_close_the_vote">Close the Vote</a></li>
+<li><a href="#_upload_artifacts">Upload Artifacts</a></li>
+<li><a href="#_check_downloads">Check Downloads</a></li>
+<li><a href="#_update_cms_site_content">Update CMS / site content</a>
+<ul class="sectlevel3">
+<li><a href="#_publish_javadoc_of_release">Publish Javadoc of release</a></li>
+<li><a href="#_update_site">Update site</a></li>
+<li><a href="#_publish_javadoc_of_snapshot">Publish Javadoc of SNAPSHOT</a></li>
+<li><a href="#_publish_site">Publish site</a></li>
+</ul>
+</li>
+<li><a href="#_update_report">Update report</a></li>
+<li><a href="#_announce_the_release">Announce the Release</a>
+<ul class="sectlevel3">
+<li><a href="#_e_mails">E-mails</a></li>
+<li><a href="#_twitter">Twitter</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+                    </div>
+                
+            </div>
+        
+
+    </div>
+    <div class="row">
+        <hr>
+        <footer>
+            <p>Copyright &copy; 2011-2016 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>
+</div>
+
+</body>
 </html>
\ No newline at end of file