Added: 
incubator/streams/site/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/release-setup.html
URL: 
http://svn.apache.org/viewvc/incubator/streams/site/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/release-setup.html?rev=1770989&view=auto
==============================================================================
--- 
incubator/streams/site/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/release-setup.html
 (added)
+++ 
incubator/streams/site/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/release-setup.html
 Wed Nov 23 15:39:30 2016
@@ -0,0 +1,404 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.7 at 2016-11-23 
+ | Rendered using Apache Maven Fluido Skin 1.5
+-->
+<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20161123" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Streams :: streams-master &#x2013; Release Setup</title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+      
+    <script type="text/javascript" 
src="./js/apache-maven-fluido-1.5.min.js"></script>
+
+          <script>
+                
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+                (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new 
Date();a=s.createElement(o),
+                
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+                
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
+
+                ga('create', 'UA-77087101-1', 'auto');
+                ga('send', 'pageview');
+            </script>
+                      </head>
+        <body class="topBarEnabled">
+          
+    
+    
+            
+    
+        
+    <a href="https://github.com/apache/incubator-streams-master";>
+      <img style="position: absolute; top: 0; right: 0; border: 0; z-index: 
10000;"
+        
src="https://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png";
+        alt="Fork me on GitHub">
+    </a>
+  
+                        
+                    
+                
+
+    <div id="topbar" class="navbar navbar-fixed-top navbar-inverse">
+      <div class="navbar-inner">
+                                  <div class="container"><div 
class="nav-collapse">
+            
+                
+                                <ul class="nav">
+                          <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Overview <b 
class="caret"></b></a>
+        <ul class="dropdown-menu">
+        
+                      <li>      <a href="index.html"  
title="Overview">Overview</a>
+</li>
+                  
+                      <li>      <a href="architecture.html"  
title="Architecture">Architecture</a>
+</li>
+                  
+                      <li>      <a href="concepts.html"  
title="Concepts">Concepts</a>
+</li>
+                  
+                      <li>      <a href="downloads.html"  
title="Downloads">Downloads</a>
+</li>
+                  
+                      <li>      <a href="faq.html"  title="Frequently Asked 
Questions">Frequently Asked Questions</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Details <b 
class="caret"></b></a>
+        <ul class="dropdown-menu">
+        
+                      <li>      <a href="license.html"  title="Project 
License">Project License</a>
+</li>
+                  
+                      <li>      <a href="mail-lists.html"  title="Mailing 
Lists">Mailing Lists</a>
+</li>
+                  
+                      <li>      <a href="team-list.html"  title="Project 
Team">Project Team</a>
+</li>
+                  
+                      <li>      <a href="integration.html"  title="Continuous 
Integration">Continuous Integration</a>
+</li>
+                  
+                      <li>      <a href="issue-tracking.html"  title="Issue 
Tracking">Issue Tracking</a>
+</li>
+                  
+                      <li>      <a href="source-repository.html"  
title="Source Repositories">Source Repositories</a>
+</li>
+                  
+                      <li>      <a href="dependency-info.html"  
title="Dependency Info">Dependency Info</a>
+</li>
+                  
+                      <li>      <a href="dependency-management.html"  
title="Dependency Management">Dependency Management</a>
+</li>
+                  
+                      <li>      <a href="distribution-management.html"  
title="Distribution Management">Distribution Management</a>
+</li>
+                  
+                      <li>      <a href="plugin-management.html"  
title="Plugin Management">Plugin Management</a>
+</li>
+                  
+                      <li>      <a href="release-setup.html"  title="Release 
Setup">Release Setup</a>
+</li>
+                  
+                      <li>      <a href="release.html"  title="Release 
Process">Release Process</a>
+</li>
+                  
+                      <li>      <a href="changelog.html"  
title="Changelog">Changelog</a>
+</li>
+                  
+                      <li>      <a href="website.html"  title="Website 
Management">Website Management</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Projects <b 
class="caret"></b></a>
+        <ul class="dropdown-menu">
+        
+                      <li>      <a href="../../latest/streams-master"  
title="streams-master">streams-master</a>
+</li>
+                  
+                      <li>      <a href="../../latest/streams-project"  
title="streams-project">streams-project</a>
+</li>
+                  
+                      <li>      <a href="../../latest/streams-examples/"  
title="streams-examples">streams-examples</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Learn More 
<b class="caret"></b></a>
+        <ul class="dropdown-menu">
+        
+                      <li>      <a 
href="../../latest/streams-examples/index.html"  title="Run some official 
examples">Run some official examples</a>
+</li>
+                  
+                      <li>      <a 
href="../../latest/streams-project/streams-contrib/index.html"  title="Browse 
streams providers, processors, and persisters">Browse streams providers, 
processors, and persisters</a>
+</li>
+                  
+                      <li>      <a 
href="../../latest/streams-project/streams-pojo/index.html"  title="View the 
official Apache Streams jsonschema files">View the official Apache Streams 
jsonschema files</a>
+</li>
+                  
+                      <li>      <a 
href="../../latest/streams-project/streams-pojo/apidocs/org/apache/streams/pojo/json/package-summary.html"
  title="View java POJOs generated from the official Apache Streams jsonschema 
files">View java POJOs generated from the official Apache Streams jsonschema 
files</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Other 
Resources <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+        
+                      <li>      <a href="http://activitystrea.ms";  
title="ActivityStreams Homepage">ActivityStreams Homepage</a>
+</li>
+                  
+                      <li>      <a href="http://activitystrea.ms/specs/";  
title="ActivityStreams Specifications">ActivityStreams Specifications</a>
+</li>
+                  
+                      <li>      <a href="http://blogs.apache.org/streams/";  
title="Streams Blog">Streams Blog</a>
+</li>
+                  
+                      <li>      <a 
href="http://wiki.apache.org/incubator/StreamsProposal";  title="Streams 
Proposal Wiki Page">Streams Proposal Wiki Page</a>
+</li>
+                  
+                      <li>      <a href="http://www.apache.org/";  
title="Apache Foundation Info">Apache Foundation Info</a>
+</li>
+                  
+                      <li>      <a 
href="http://www.apache.org/foundation/sponsorship.html";  
title="Sponsorship">Sponsorship</a>
+</li>
+                  
+                      <li>      <a 
href="http://www.apache.org/foundation/thanks.html";  title="Thanks">Thanks</a>
+</li>
+                          </ul>
+      </li>
+                  </ul>
+          
+          
+                                                    
+        
+        
+        <ul class="nav pull-right"><li>
+    
+    <a href="https://twitter.com/ApacheStreams"; class="twitter-follow-button" 
data-show-count="true" data-align="right" data-size="large" 
data-show-screen-name="true" data-lang="en">Follow ApacheStreams</a>
+    <script type="text/javascript">!function(d,s,id){var 
js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
+
+        </li></ul>
+                              
+                   
+                      </div>
+          
+        </div>
+      </div>
+    </div>
+    
+        <div class="container">
+          <div id="banner">
+        <div class="pull-left">
+                                                  <a href="../../.." 
id="bannerLeft">
+                                                                               
                 <img src="../../../images/streams_logo.jpg"  alt="Apache 
Streams" width="150" height="100"/>
+                </a>
+                      </div>
+        <div class="pull-right">                  <a 
href="http://incubator.apache.org"; id="bannerRight">
+                                                                               
         <img src="http://incubator.apache.org/images/egg-logo.png";  
alt="Apache Incubator"/>
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+              
+                              <li class="">
+                    <a href="http://incubator.apache.org/"; 
class="externalLink" title="Incubator">
+        Incubator</a>
+                    <span class="divider">/</span>
+      </li>
+            <li class="">
+                    <a href="../../../" title="Streams">
+        Streams</a>
+                    <span class="divider">/</span>
+      </li>
+        <li class="active ">Release Setup</li>
+        
+              
+      
+                            </ul>
+      </div>
+
+      
+                
+        <div id="bodyColumn" >
+                                  
+            <div class="section">
+<div class="section">
+<h3><a name="Release_Setup"></a>Release Setup</h3>
+<p>These setup steps only need to be performed on a particular machine 
once.</p>
+<p>Developers using Linux workstations can skip over the references to Cygwin. 
If using Windows, install cygwin, including Utils/gnupg and Net/openssh 
packages.</p>
+<div class="section">
+<h4><a name="Create_and_install_a_SSH_key"></a>Create and install a SSH 
key</h4>
+
+<ol style="list-style-type: decimal">
+  
+<li>Open a shell window. If using Windows, open a cygwin window.</li>
+  
+<li>
+<p>Use ssh-keygen to create an SSH key.</p>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">ssh-keygen -t rsa -b 4096
+</pre></div></div>
+  
+<ul>
+    
+<li>Follow the latest steps and guides on the <a class="externalLink" 
href="http://www.apache.org/dev/openpgp.html#generate-key";>ASF website</a> as 
you should <b>NOT</b> be using SHA1 and new keys <b>MUST</b> be at least 4096 
bits.</li>
+    
+<li>Program defaults should be fine. No passphrase is required for the ssh key 
generation. The keys will be saved in ~/.ssh/id_dsa (private) and 
~/.ssh/id_dsa.pub (public).</li>
+    
+<li>See <a class="externalLink" 
href="http://www.networknewz.com/networknewz-10-20030707AuthenticatingbyPublicKeyOpenSSH.html";>Authenticating
 By Public Key (OpenSSH)</a> for a good description on why and how to perform 
this task.</li>
+  </ul></li>
+  
+<li>
+<p>SCP your SSH public key ~/.ssh/id_dsa.pub created in last step to 
~/id_dsa.pub on people.apache.org.</p>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">cd ~/.ssh  
+scp id_dsa.pub &lt;your userid&gt;@people.apache.org:id_dsa.pub  
+</pre></div></div>
+  
+<ul>
+    
+<li>You will be prompted for your password.</li>
+  </ul></li>
+  
+<li>
+<p>Use ssh to login to people.apache.org</p>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">cd ~    
+ssh &lt;your userid&gt;@people.apache.org  
+</pre></div></div>
+  
+<ul>
+    
+<li>At this point, you will still be prompted for your password.</li>
+  </ul></li>
+  
+<li>
+<p>Create a ~/.ssh folder in your home directory on people.apache.org and 
change its file mode to 700.</p>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">mkdir ~/.ssh  
+chmod 700 ~/.ssh  
+</pre></div></div></li>
+  
+<li>
+<p>Move or append ~/id_dsa.pub to ~/.ssh/authorized_keys and change its file 
mode to 600.</p>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">mv ~/id_dsa.pub 
~/.ssh/authorized_keys
+chmod 600 ~/.ssh/authorized_keys
+</pre></div></div>
+  
+<ul>
+    
+<li>Each public key in the authorized_keys spans only one line. For example: 
&#x201c;ssh-dss AAAAB3NzaC1kc3MAAA &#x2026;.. agBmmfZ9uAbSqA== 
dsa-key-20071107&#x201d;</li>
+    
+<li><i>&#x2018;#&#x2019; in the first column is a comment line.</i></li>
+  </ul></li>
+  
+<li>
+<p>Exit out of this ssh session.</p></li>
+  
+<li>
+<p>Start a new ssh session. No login should be required this time due to the 
private ssh key on your local box matching up with the public ssh key in your 
home directory (~/.ssh).</p>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">ssh 
&lt;userid&gt;@people.apache.org
+</pre></div></div>
+  
+<ul>
+    
+<li>If you are still prompted for a password, then you have not set up the ssh 
keys properly. Review the steps above and ensure that all of the steps were 
followed properly. Or, maybe the instructions are still not quite right and 
they still need some adjusting. In that case, please update the instructions 
accordingly.*</li>
+  </ul></li>
+</ol></div>
+<div class="section">
+<h4><a name="Create_a_GPG_key"></a>Create a GPG key</h4>
+
+<ol style="list-style-type: decimal">
+  
+<li>Open a shell window. If using Windows, open a cygwin window.</li>
+  
+<li>
+<p>Generate a key-pair with gpg, using default key kind (&#x201c;RSA and 
RSA&#x201d;) and keys size (4096).</p>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">gpg --gen-key
+</pre></div></div>
+  
+<ul>
+    
+<li>The program&#x2019;s default values should be fine. For the &#x201c;Real 
Name&#x201d; enter your full name (ie. Stan Programmer). For the &#x201c;e-mail 
address&#x201d; enter your apache address (ie. <a class="externalLink" 
href="mailto:sprogram...@apache.org)">sprogram...@apache.org)</a>. You will 
also be required to enter a &#x201c;passphrase&#x201d; for the GPG key 
generation. Keep track of this as you will need this for the Release 
processing.</li>
+    
+<li><i>The generated keys are stored in $HOME/.gnupg or %HOME%\Application 
Data\gnupg subdirectory.</i></li>
+    
+<li><i>Save the content in this subdirectory to a safe media. This contains 
your private key used to sign all the Streams release materials.</i></li>
+  </ul></li>
+  
+<li>
+<p>Backup your home directory to another media ||</p></li>
+  
+<li>
+<p>Add your public key to the <a class="externalLink" 
href="https://svn.apache.org/repos/asf/incubator/streams/KEYS";>SVN 
repository</a>. See the commands describe at the beginning of this KEYS file to 
perform this task. The gpg key-pair is used to sign the published artifacts for 
the Streams releases.</p>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">gpg --list-sigs &lt;Real Name&gt; 
&amp;&amp; gpg --armor -- export &lt;Real Name&gt;
+</pre></div></div>
+<p><i>The <a class="externalLink" 
href="https://svn.apache.org/repos/asf/incubator/streams/KEYS";>KEYS</a> file is 
updated via normal svn commit procedures. The one under w.a.o/dist/ has to be 
manually updated from svn.</i></p></li>
+  
+<li>
+<p>Submit your public key to a key server. E.g. <a class="externalLink" 
href="http://pgp.surfnet.nl:11371/";>SURFNET</a> or <a class="externalLink" 
href="http://pgp.mit.edu/";>MIT</a></p></li>
+  
+<li>
+<p>Following the instructions in <a class="externalLink" 
href="http://people.apache.org/~henkp/trust/";>http://people.apache.org/~henkp/trust/</a>
 and ask multiple (at least 3) current Apache committers to sign your public 
key.</p></li>
+</ol></div>
+<div class="section">
+<h4><a name="Configure_Maven"></a>Configure Maven</h4>
+
+<ol style="list-style-type: decimal">
+  
+<li>Update your ~/.m2/settings.xml with the properties from <a 
class="externalLink" 
href="http://www.apache.org/dev/publishing-maven-artifacts.html#dev-env";>Publishing
 Maven Artifacts</a></li>
+</ol>
+<div class="section">
+<div class="section">
+<h6><a 
name="Licensed_under_Apache_License_2.0_-_http:www.apache.orglicensesLICENSE-2.0"></a>Licensed
 under Apache License 2.0 - <a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0";>http://www.apache.org/licenses/LICENSE-2.0</a></h6></div></div></div></div></div>
+                  </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container">
+                      <div class="row">
+                                      <p >Copyright &copy;                    
2012&#x2013;2016
+                        <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
+            All rights reserved.    
+                  <li id="publishDate" class="pull-right">Last Published: 
2016-11-23</li>
+              <li id="projectVersion" class="pull-right">
+                    Version: 0.5-incubating-SNAPSHOT
+        </li>
+            </p>
+                </div>
+
+                <p id="poweredBy" class="pull-right">
+                          <a href="http://maven.apache.org/"; title="Built by 
Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" 
src="./images/logos/maven-feather.png" />
+      </a>
+              </p>
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file

Added: 
incubator/streams/site/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/release.html
URL: 
http://svn.apache.org/viewvc/incubator/streams/site/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/release.html?rev=1770989&view=auto
==============================================================================
--- 
incubator/streams/site/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/release.html
 (added)
+++ 
incubator/streams/site/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/release.html
 Wed Nov 23 15:39:30 2016
@@ -0,0 +1,714 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.7 at 2016-11-23 
+ | Rendered using Apache Maven Fluido Skin 1.5
+-->
+<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20161123" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Streams :: streams-master &#x2013; Release Process</title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+      
+    <script type="text/javascript" 
src="./js/apache-maven-fluido-1.5.min.js"></script>
+
+          <script>
+                
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+                (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new 
Date();a=s.createElement(o),
+                
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+                
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
+
+                ga('create', 'UA-77087101-1', 'auto');
+                ga('send', 'pageview');
+            </script>
+                      </head>
+        <body class="topBarEnabled">
+          
+    
+    
+            
+    
+        
+    <a href="https://github.com/apache/incubator-streams-master";>
+      <img style="position: absolute; top: 0; right: 0; border: 0; z-index: 
10000;"
+        
src="https://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png";
+        alt="Fork me on GitHub">
+    </a>
+  
+                        
+                    
+                
+
+    <div id="topbar" class="navbar navbar-fixed-top navbar-inverse">
+      <div class="navbar-inner">
+                                  <div class="container"><div 
class="nav-collapse">
+            
+                
+                                <ul class="nav">
+                          <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Overview <b 
class="caret"></b></a>
+        <ul class="dropdown-menu">
+        
+                      <li>      <a href="index.html"  
title="Overview">Overview</a>
+</li>
+                  
+                      <li>      <a href="architecture.html"  
title="Architecture">Architecture</a>
+</li>
+                  
+                      <li>      <a href="concepts.html"  
title="Concepts">Concepts</a>
+</li>
+                  
+                      <li>      <a href="downloads.html"  
title="Downloads">Downloads</a>
+</li>
+                  
+                      <li>      <a href="faq.html"  title="Frequently Asked 
Questions">Frequently Asked Questions</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Details <b 
class="caret"></b></a>
+        <ul class="dropdown-menu">
+        
+                      <li>      <a href="license.html"  title="Project 
License">Project License</a>
+</li>
+                  
+                      <li>      <a href="mail-lists.html"  title="Mailing 
Lists">Mailing Lists</a>
+</li>
+                  
+                      <li>      <a href="team-list.html"  title="Project 
Team">Project Team</a>
+</li>
+                  
+                      <li>      <a href="integration.html"  title="Continuous 
Integration">Continuous Integration</a>
+</li>
+                  
+                      <li>      <a href="issue-tracking.html"  title="Issue 
Tracking">Issue Tracking</a>
+</li>
+                  
+                      <li>      <a href="source-repository.html"  
title="Source Repositories">Source Repositories</a>
+</li>
+                  
+                      <li>      <a href="dependency-info.html"  
title="Dependency Info">Dependency Info</a>
+</li>
+                  
+                      <li>      <a href="dependency-management.html"  
title="Dependency Management">Dependency Management</a>
+</li>
+                  
+                      <li>      <a href="distribution-management.html"  
title="Distribution Management">Distribution Management</a>
+</li>
+                  
+                      <li>      <a href="plugin-management.html"  
title="Plugin Management">Plugin Management</a>
+</li>
+                  
+                      <li>      <a href="release-setup.html"  title="Release 
Setup">Release Setup</a>
+</li>
+                  
+                      <li>      <a href="release.html"  title="Release 
Process">Release Process</a>
+</li>
+                  
+                      <li>      <a href="changelog.html"  
title="Changelog">Changelog</a>
+</li>
+                  
+                      <li>      <a href="website.html"  title="Website 
Management">Website Management</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Projects <b 
class="caret"></b></a>
+        <ul class="dropdown-menu">
+        
+                      <li>      <a href="../../latest/streams-master"  
title="streams-master">streams-master</a>
+</li>
+                  
+                      <li>      <a href="../../latest/streams-project"  
title="streams-project">streams-project</a>
+</li>
+                  
+                      <li>      <a href="../../latest/streams-examples/"  
title="streams-examples">streams-examples</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Learn More 
<b class="caret"></b></a>
+        <ul class="dropdown-menu">
+        
+                      <li>      <a 
href="../../latest/streams-examples/index.html"  title="Run some official 
examples">Run some official examples</a>
+</li>
+                  
+                      <li>      <a 
href="../../latest/streams-project/streams-contrib/index.html"  title="Browse 
streams providers, processors, and persisters">Browse streams providers, 
processors, and persisters</a>
+</li>
+                  
+                      <li>      <a 
href="../../latest/streams-project/streams-pojo/index.html"  title="View the 
official Apache Streams jsonschema files">View the official Apache Streams 
jsonschema files</a>
+</li>
+                  
+                      <li>      <a 
href="../../latest/streams-project/streams-pojo/apidocs/org/apache/streams/pojo/json/package-summary.html"
  title="View java POJOs generated from the official Apache Streams jsonschema 
files">View java POJOs generated from the official Apache Streams jsonschema 
files</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Other 
Resources <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+        
+                      <li>      <a href="http://activitystrea.ms";  
title="ActivityStreams Homepage">ActivityStreams Homepage</a>
+</li>
+                  
+                      <li>      <a href="http://activitystrea.ms/specs/";  
title="ActivityStreams Specifications">ActivityStreams Specifications</a>
+</li>
+                  
+                      <li>      <a href="http://blogs.apache.org/streams/";  
title="Streams Blog">Streams Blog</a>
+</li>
+                  
+                      <li>      <a 
href="http://wiki.apache.org/incubator/StreamsProposal";  title="Streams 
Proposal Wiki Page">Streams Proposal Wiki Page</a>
+</li>
+                  
+                      <li>      <a href="http://www.apache.org/";  
title="Apache Foundation Info">Apache Foundation Info</a>
+</li>
+                  
+                      <li>      <a 
href="http://www.apache.org/foundation/sponsorship.html";  
title="Sponsorship">Sponsorship</a>
+</li>
+                  
+                      <li>      <a 
href="http://www.apache.org/foundation/thanks.html";  title="Thanks">Thanks</a>
+</li>
+                          </ul>
+      </li>
+                  </ul>
+          
+          
+                                                    
+        
+        
+        <ul class="nav pull-right"><li>
+    
+    <a href="https://twitter.com/ApacheStreams"; class="twitter-follow-button" 
data-show-count="true" data-align="right" data-size="large" 
data-show-screen-name="true" data-lang="en">Follow ApacheStreams</a>
+    <script type="text/javascript">!function(d,s,id){var 
js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
+
+        </li></ul>
+                              
+                   
+                      </div>
+          
+        </div>
+      </div>
+    </div>
+    
+        <div class="container">
+          <div id="banner">
+        <div class="pull-left">
+                                                  <a href="../../.." 
id="bannerLeft">
+                                                                               
                 <img src="../../../images/streams_logo.jpg"  alt="Apache 
Streams" width="150" height="100"/>
+                </a>
+                      </div>
+        <div class="pull-right">                  <a 
href="http://incubator.apache.org"; id="bannerRight">
+                                                                               
         <img src="http://incubator.apache.org/images/egg-logo.png";  
alt="Apache Incubator"/>
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+              
+                              <li class="">
+                    <a href="http://incubator.apache.org/"; 
class="externalLink" title="Incubator">
+        Incubator</a>
+                    <span class="divider">/</span>
+      </li>
+            <li class="">
+                    <a href="../../../" title="Streams">
+        Streams</a>
+                    <span class="divider">/</span>
+      </li>
+        <li class="active ">Release Process</li>
+        
+              
+      
+                            </ul>
+      </div>
+
+      
+                
+        <div id="bodyColumn" >
+                                  
+            <div class="section">
+<h2><a name="Release_Process"></a>Release Process</h2>
+<p>There are two distinct sets of artifacts that are released on independent 
schedules: streams-master &amp; streams-project. The streams-master is the 
project metadata and only needs to be released when there is a change in the 
structure of the project itself. The streams-project artifacts are comprised of 
all streams source code, binaries and a standalone demo. For release setup 
information, refer to <a href="/release-setup.html">Release Setup 
Information</a>.</p>
+<p>All of the steps below apply to all streams repository releases, unless 
otherwise specified. As an alternative to releasing separately, the projects 
MAY be released together as one combined release. The steps for this can be 
found below. (<a href="#combined">Combined Release Steps</a>)</p>
+<p>NOTE:</p>
+<p>Releases should always be built and published in the following order:</p>
+
+<ul>
+  
+<li>streams-master</li>
+  
+<li>streams-project</li>
+  
+<li>streams-examples</li>
+</ul>
+<p>In the instructions below, ${project.name} should be one of these top-level 
repository aggregator pom project names.</p>
+<p>As an alternative to releasing separately, the projects MAY be released 
together as one combined release. The steps for this can be found below. 
(Combined Release Steps)</p>
+<div class="section">
+<h3><a name="Common_Release_Steps"></a>Common Release Steps</h3>
+
+<ol style="list-style-type: decimal">
+  
+<li>
+<p>Environment setup for releasing artifacts (same for SNAPSHOTs and 
releases)</p>
+  
+<ol style="list-style-type: decimal">
+    
+<li>Increase the default Java heap available to Maven (required for Java SE 
6)</li>
+  </ol>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">    export 
MAVEN_OPTS=&quot;-Xmx1024m -XX:MaxPermSize=256m&quot;
+</pre></div></div>
+  
+<ol style="list-style-type: decimal">
+    
+<li>Use the latest Sun 1.7.0 JDK</li>
+    
+<li>Use Maven 3.2.1 or later</li>
+    
+<li>Make sure the <a href="release-setup.html">Release Setup</a> steps have 
been performed.</li>
+  </ol></li>
+  
+<li>
+<p>Prepare the source for release:</p>
+  
+<ol style="list-style-type: decimal">
+    
+<li>Cleanup JIRA so the Fix Version in issues resolved since the last release 
includes this release version correctly.</li>
+    
+<li>Update the text files in a working copy of the project root -
+    
+<ol style="list-style-type: decimal">
+      
+<li>Update the CHANGELOG based on the Text release reports from JIRA.</li>
+      
+<li>Review and update README.md if needed.</li>
+      
+<li>Commit any changes back to git</li>
+    </ol></li>
+    
+<li>Stage any Roadmap or Release landing pages on the site.</li>
+  </ol></li>
+  
+<li>
+<p>Create a release candidate branch from master.  X should start at 1 and 
increment if early release candidates fail to complete the release cycle.</p>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">git checkout master
+git branch ${project.name}-${project.version}-rcX
+</pre></div></div></li>
+  
+<li>
+<p>Verify the source has the required license headers before trying to 
release:</p>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">mvn -Papache-release clean 
apache-rat:check -e -DskipTests
+</pre></div></div></li>
+  
+<li>
+<p>Do a dry run of the release:prepare step: </p>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">mvn -Papache-release 
release:prepare -DautoVersionSubmodules=true -DdryRun=true
+</pre></div></div>
+  
+<ul>
+    
+<li>The dry run will not commit any changes back to SCM and gives you the 
opportunity to verify that the release process will complete as expected. You 
will be prompted for the following information :</li>
+  </ul>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">* Release version - take the 
default (should be ${project.version}-incubating)
+* SCM release tag - *DO NOT TAKE THE DEFAULT*  - 
${project.artifactId}-${project.version}-rcX
+* New development version - take the default (should be 
${project.version}-incubating-SNAPSHOT)
+* GPG Passphrase  
+</pre></div></div>
+  
+<ul>
+    
+<li><i>If you cancel a release:prepare before it updates the pom.xml versions, 
then use the release:clean goal to just remove the extra files that were 
created.</i></li>
+  </ul>
+  
+<ul>
+    
+<li>The Maven release plugin checks for SNAPSHOT dependencies in pom&#x2019;s. 
It will not complete the prepare goal until all SNAPSHOT dependencies are 
resolved.</li>
+  </ul></li>
+  
+<li>
+<p>Verify that the release process completed as expected</p>
+  
+<ol style="list-style-type: decimal">
+    
+<li>The release plugin will create pom.xml.tag files which contain the changes 
that would have been committed to SVN. The only differences between pom.xml.tag 
and it&#x2019;s corresponding pom.xml file should be the version number.</li>
+    
+<li>Check release.properties and make sure that the scm properties have the 
right version. Sometimes the scm location can be the previous version not the 
next version.</li>
+    
+<li>Verify signatures (<a href="#verify_signatures">Verifying release 
signatures</a>)</li>
+  </ol></li>
+  
+<li>
+<p>Cleanup the release prepare files again: </p>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">mvn -Papache-release release:clean
+</pre></div></div></li>
+  
+<li>
+<p>Prepare the release</p>
+  
+<ol style="list-style-type: decimal">
+    
+<li>Run the &#x201c;release:prepare&#x201d; step for real this time. 
You&#x2019;ll be prompted for the same version information.</li>
+  </ol>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">    mvn -Papache-release -U clean 
release:prepare -DautoVersionSubmodules=true
+</pre></div></div>
+  
+<ol style="list-style-type: decimal">
+    
+<li>Backup (zip or tar) your local release candidate directory in case you 
need to rollback the release after the next step is performed.</li>
+  </ol></li>
+  
+<li>
+<p>Perform the release</p>
+  
+<ul>
+    
+<li>This step will create a maven staging repository and site for use in 
testing and voting.</li>
+  </ul>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">    mvn -Papache-release 
-Darguments='-Dmaven.test.skip.exec=true' release:perform -Dgoals=deploy 
-DlocalRepoDirectory=. -DlocalCheckout=true
+</pre></div></div>
+  
+<ul>
+    
+<li>If your local OS userid doesn&#x2019;t match your Apache userid, then 
you&#x2019;ll have to also override the value provided by the OS to Maven for 
the site-deploy step to work. This is known to work for Linux, but not for Mac 
and unknown for Windows.*</li>
+  </ul>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">    -Duser.name=[your_apache_uid]
+</pre></div></div></li>
+  
+<li>
+<p>Verify the Nexus release artifacts</p>
+  
+<ol style="list-style-type: decimal">
+    
+<li>Verify the staged artifacts in the nexus repo
+    
+<ul>
+      
+<li><a class="externalLink" 
href="https://repository.apache.org/index.html";>https://repository.apache.org/index.html</a></li>
+      
+<li>Staging repositories (under Build Promotion) &#x2013;&gt; Name column 
&#x2013;&gt; org.apache.streams</li>
+      
+<li>Navigate through the artifact tree and make sure that all javadoc, 
sources, tests, jars, &#x2026; have .asc (GPG signature) and .md5 files. See <a 
class="externalLink" 
href="http://people.apache.org/~henkp/repo/faq.html";>http://people.apache.org/~henkp/repo/faq.html</a>
 and <a class="externalLink" 
href="http://www.apache.org/dev/release-signing.html#openpgp-ascii-detach-sig";>http://www.apache.org/dev/release-signing.html#openpgp-ascii-detach-sig</a></li>
+    </ul></li>
+    
+<li>Close the nexus staging repo
+    
+<ul>
+      
+<li><a class="externalLink" 
href="https://repository.apache.org/index.html";>https://repository.apache.org/index.html</a></li>
+      
+<li>Staging repositories (under Build Promotion) &#x2013;&gt; Name column 
&#x2013;&gt; org.apache.streams</li>
+      
+<li>Click checkbox for the open staging repo (org.apache.streams-XXX) and 
press Close in the menu bar.</li>
+    </ul></li>
+  </ol></li>
+  
+<li>Put the release candidate up for a vote
+  
+<ol style="list-style-type: decimal">
+    
+<li>Create a VOTE email thread on dev@ to record votes as replies</li>
+    
+<li>Create a DISCUSS email thread on dev@ for any vote questions</li>
+    
+<li>Perform a review of the release and cast your vote. See the following for 
more details on Apache releases  <a class="externalLink" 
href="http://www.apache.org/dev/release.html";>http://www.apache.org/dev/release.html</a></li>
+    
+<li>A -1 vote does not necessarily mean that the vote must be redone, however 
it is usually a good idea to rollback the release if a -1 vote is received. See 
- Recovering from a vetoed release</li>
+    
+<li>After the vote has been open for at least 72 hours, has at least three +1 
PMC votes and no -1 votes, then post the results to the vote thread by -
+    
+<ul>
+      
+<li>reply to the initial email and prepend to the original subject 
&#x201c;[RESULT]&#x201d;</li>
+      
+<li>Include a list of everyone who voted +1, 0 or -1.</li>
+    </ul></li>
+    
+<li>Promote the staged nexus artifacts
+    
+<ul>
+      
+<li><a class="externalLink" 
href="https://repository.apache.org/index.html";>https://repository.apache.org/index.html</a></li>
+      
+<li>Staging repositories (under Build Promotion) &#x2013;&gt; Name column 
&#x2013;&gt; org.apache.streams</li>
+      
+<li>Click checkbox of the closed staging repo (org.apache.streams-XXX) and 
select Release.</li>
+    </ul></li>
+  </ol></li>
+  
+<li>
+<p>Put the release candidate up for an IPMC vote if there are fewer than 3 +1 
(binding) votes from IPMC members</p>
+  
+<ol style="list-style-type: decimal">
+    
+<li>Copy the source artifacts over to the release dev area</li>
+  </ol>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">    svn co 
https://dist.apache.org/repos/dist/dev/incubator/streams ./streams-dev  (KEEP 
this directory until after the release process has been completed)
+    cd ./streams-dev
+    mkdir ${project.version}
+    cd ./${project.version}
+    wget 
https://repository.apache.org/content/repositories/releases/org/apache/streams/${project.name}/${project.version}/${project.name}-${project.version}-source-release.zip
    
+    wget 
https://repository.apache.org/content/repositories/releases/org/apache/streams/${project.name}/${project.version}/${project.name}-${project.version}-source-release.zip.asc
   
+    wget 
https://repository.apache.org/content/repositories/releases/org/apache/streams/${project.name}/${project.version}/${project.name}-${project.version}-source-release.zip.md5
   
+    svn add ${project.name}-*
+    svn commit -m &quot;Committing Source Release for 
${project.name}-${project.version}
+</pre></div></div>
+  
+<ol style="list-style-type: decimal">
+    
+<li>Submit a vote to <a class="externalLink" 
href="mailto:gene...@incubator.apache.org";>gene...@incubator.apache.org</a> 
requesting additional IPMC member votes.</li>
+  </ol></li>
+  
+<li>
+<p>Complete the release</p>
+  
+<ol style="list-style-type: decimal">
+    
+<li>Copy the source artifacts over to the distribution area</li>
+  </ol>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">    svn co 
https://dist.apache.org/repos/dist/release/incubator/streams/releases 
./streams-releases  (KEEP this directory until after the release process has 
been completed)
+    cd ./streams-releases
+    mkdir ${project.version}
+    cd ./${project.version}
+    wget 
https://repository.apache.org/content/repositories/releases/org/apache/streams/${project.name}/${project.version}/${project.name}-${project.version}-source-release.zip
    
+    wget 
https://repository.apache.org/content/repositories/releases/org/apache/streams/${project.name}/${project.version}/${project.name}-${project.version}-source-release.zip.asc
   
+    wget 
https://repository.apache.org/content/repositories/releases/org/apache/streams/${project.name}/${project.version}/${project.name}-${project.version}-source-release.zip.md5
   
+    svn add ${project.name}-*
+    svn commit -m &quot;Committing Source Release for 
${project.name}-${project.version}
+</pre></div></div>
+  
+<ol style="list-style-type: decimal">
+    
+<li>Create an official release tag from the successful release candidate 
tag.</li>
+  </ol>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">    git checkout 
${project.name}-${project.version}-rcX
+    git tag -a ${project.name}-${project.version} -m 'release tag 
${project.name}-${project.version}'
+    git push origin :refs/tags/streams-project-${project.version}
+</pre></div></div>
+  
+<ol style="list-style-type: decimal">
+    
+<li>Update the staged website
+    
+<ul>
+      
+<li>Update the downloads page (downloads.md) to add new version using the 
mirrored URLs</li>
+      
+<li>Modify the URL for the prior release to the archived URL for the 
release</li>
+    </ul></li>
+    
+<li>Publish the website (see <a href="website.html" title="Website 
Management">website</a>)
+    
+<ul>
+      
+<li>WAIT 24hrs after committing releases for mirrors to replicate</li>
+      
+<li>Publish updates to the download page</li>
+    </ul></li>
+    
+<li>Delete the prior versions
+    
+<ul>
+      
+<li>Navigate to the release directories checked out in the prior steps</li>
+      
+<li>Delete the prior release artifacts using the svn delete command</li>
+      
+<li>Commit the deletion</li>
+    </ul></li>
+  </ol></li>
+  
+<li>Update the JIRA versions page to close all issues, mark the version as 
&#x201c;released&#x201d;, and set the date to the date that the release was 
approved. You may also need to make a new release entry for the next 
release.</li>
+  
+<li>Announcing the release
+  
+<ul>
+    
+<li>Make a news announcement on the streams homepage.</li>
+    
+<li>Make an announcement about the release on the <a class="externalLink" 
href="mailto:d...@streams.incubator.apache.org";>d...@streams.incubator.apache.org</a>,
 and <a class="externalLink" 
href="mailto:annou...@incubator.apache.org";>annou...@incubator.apache.org</a> 
list as per the Apache Announcement Mailing Lists page)</li>
+  </ul></li>
+</ol>
+<div class="section">
+<h4><a name="Recovering_from_a_vetoed_release"></a>Recovering from a vetoed 
release</h4>
+
+<ol style="list-style-type: decimal">
+  
+<li>Reply to the initial vote email and prepend to the original subject -  
[CANCELED]</li>
+  
+<li>
+<p>Clean the release prepare files and hard reset the release candidate 
branch.</p>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">mvn -P apache-release 
release:clean
+</pre></div></div></li>
+  
+<li>
+<p>Delete the git tag created by the release:perform step -</p>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">git tag -d 
streams-project-${project.version}-rcX
+git push origin :refs/tags/streams-project-${project.version}-rcX
+</pre></div></div></li>
+  
+<li>
+<p>Delete the build artifacts on people &amp; www </p>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">rm -rfv 
/www/people.apache.org/builds/streams/${project.version}
+rm -rfv /www/www.apache.org/dist/streams/${project.version}
+</pre></div></div></li>
+  
+<li>
+<p>Drop the nexus staging repo</p>
+  
+<ol style="list-style-type: decimal">
+    
+<li><a class="externalLink" 
href="https://repository.apache.org/index.html";>https://repository.apache.org/index.html</a></li>
+    
+<li>Enterprise &#x2013;&gt; Staging</li>
+    
+<li>Staging tab &#x2013;&gt; Name column &#x2013;&gt; org.apache.streams</li>
+    
+<li>Right click on the closed staging repo (org.apache.streams-XXX) and select 
Drop.</li>
+  </ol></li>
+  
+<li>Remove the staged site</li>
+  
+<li>Make the required updates that caused the vote to be canceled during the 
next release cycle</li>
+</ol>
+<p><a name="verify_signatures"></a></p></div>
+<div class="section">
+<h4><a name="Verifying_release_signatures"></a>Verifying release 
signatures</h4>
+<p>On unix platforms the following command can be executed -</p>
+
+<div class="source">
+<div class="source"><pre class="prettyprint">for file in `find . -type f 
-iname '*.asc'`
+do
+    gpg --verify ${file}
+done
+</pre></div></div>
+<p>You&#x2019;ll need to look at the output to ensure it contains only good 
signatures -</p>
+<p>gpg: Good signature from &#x2026; gpg: Signature made &#x2026;</p>
+<p><a name="combined"></a></p></div>
+<div class="section">
+<h4><a name="Combined_Release"></a>Combined Release</h4>
+<p>In order to perform a combined release of the streams-master and 
streams-project trunks, do the following: </p>
+
+<ul>
+  
+<li>Perform Steps 1-9 of the <a href="#release-steps">release</a> for 
streams-master, streams-project, and streams-examples
+  
+<ul>
+    
+<li>Do NOT perform step 10 until steps 1-9 have been completed for BOTH 
projects</li>
+    
+<li>Build the streams-master FIRST</li>
+    
+<li>When prompted to change dependencies on SNAPSHOTs, do so to the 
corresponding releases that you just built</li>
+  </ul></li>
+  
+<li>
+<p>Execute the remaining steps using the following e-mail template</p>
+  
+<div class="source">
+<div class="source"><pre class="prettyprint">  to: 
streams-...@incubator.apache.org
+  subject: [VOTE] Apache Streams ${release.version} Release Candidate
+
+  I've created a combined ${release.version} release candidate, with the
+  following artifacts up for a vote:
+
+  incubator-streams-master source tag (r${release.version}):
+  
https://git-wip-us.apache.org/repos/asf?p=incubator-streams-master.git;a=commit;h=...
+
+  incubator-streams source tag (r${release.version}):
+  
https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;a=commit;h=...
+
+  incubator-streams-examples source tag (r${release.version}):
+  
https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;a=commit;h=...
+
+  Maven staging repo:
+  
https://repository.apache.org/content/repositories/${release.master.repository}
+  
https://repository.apache.org/content/repositories/${release.project.repository}
+  
https://repository.apache.org/content/repositories/${release.examples.repository}
+
+  Source releases:
+  
https://repository.apache.org/content/repositories/${release.master.repository}/org/apache/streams/streams-master/${release.version}/streams-master-${release.version}-source-release.zip
+  
https://repository.apache.org/content/repositories/${release.project.repository}/org/apache/rave/rave-project/${release.version}/streams-project-${release.version}-incubating-source-release.zip
+  
https://repository.apache.org/content/repositories/${release.project.repository}/org/apache/rave/rave-project/${release.version}/streams-project-${release.version}-incubating-source-release.zip
+
+  Checksums of streams-master-${release.version}-source-release.zip:
+  MD5: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+  SHA1: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+
+  Release artifacts are signed with the following key:
+  https://people.apache.org/keys/committer/...
+
+  Please take the time to verify the artifacts before casting your vote.
+
+  Vote will be open for 72 hours.
+
+  [ ] +1  approve
+  [ ] +0  no opinion
+  [ ] -1  disapprove (and reason why)
+</pre></div></div></li>
+</ul>
+<div class="section">
+<div class="section">
+<h6><a 
name="Licensed_under_Apache_License_2.0_-_http:www.apache.orglicensesLICENSE-2.0"></a>Licensed
 under Apache License 2.0 - <a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0";>http://www.apache.org/licenses/LICENSE-2.0</a></h6></div></div></div></div></div>
+                  </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container">
+                      <div class="row">
+                                      <p >Copyright &copy;                    
2012&#x2013;2016
+                        <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
+            All rights reserved.    
+                  <li id="publishDate" class="pull-right">Last Published: 
2016-11-23</li>
+              <li id="projectVersion" class="pull-right">
+                    Version: 0.5-incubating-SNAPSHOT
+        </li>
+            </p>
+                </div>
+
+                <p id="poweredBy" class="pull-right">
+                          <a href="http://maven.apache.org/"; title="Built by 
Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" 
src="./images/logos/maven-feather.png" />
+      </a>
+              </p>
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file

Added: 
incubator/streams/site/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/source-repository.html
URL: 
http://svn.apache.org/viewvc/incubator/streams/site/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/source-repository.html?rev=1770989&view=auto
==============================================================================
--- 
incubator/streams/site/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/source-repository.html
 (added)
+++ 
incubator/streams/site/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/source-repository.html
 Wed Nov 23 15:39:30 2016
@@ -0,0 +1,283 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.7 at 2016-11-23 
+ | Rendered using Apache Maven Fluido Skin 1.5
+-->
+<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20161123" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Streams :: streams-master &#x2013; Source 
Repositories</title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+      
+    <script type="text/javascript" 
src="./js/apache-maven-fluido-1.5.min.js"></script>
+
+          <script>
+                
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+                (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new 
Date();a=s.createElement(o),
+                
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+                
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
+
+                ga('create', 'UA-77087101-1', 'auto');
+                ga('send', 'pageview');
+            </script>
+                      </head>
+        <body class="topBarEnabled">
+          
+    
+    
+            
+    
+        
+    <a href="https://github.com/apache/incubator-streams-master";>
+      <img style="position: absolute; top: 0; right: 0; border: 0; z-index: 
10000;"
+        
src="https://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png";
+        alt="Fork me on GitHub">
+    </a>
+  
+                        
+                    
+                
+
+    <div id="topbar" class="navbar navbar-fixed-top navbar-inverse">
+      <div class="navbar-inner">
+                                  <div class="container"><div 
class="nav-collapse">
+            
+                
+                                <ul class="nav">
+                          <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Overview <b 
class="caret"></b></a>
+        <ul class="dropdown-menu">
+        
+                      <li>      <a href="index.html"  
title="Overview">Overview</a>
+</li>
+                  
+                      <li>      <a href="architecture.html"  
title="Architecture">Architecture</a>
+</li>
+                  
+                      <li>      <a href="concepts.html"  
title="Concepts">Concepts</a>
+</li>
+                  
+                      <li>      <a href="downloads.html"  
title="Downloads">Downloads</a>
+</li>
+                  
+                      <li>      <a href="faq.html"  title="Frequently Asked 
Questions">Frequently Asked Questions</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Details <b 
class="caret"></b></a>
+        <ul class="dropdown-menu">
+        
+                      <li>      <a href="license.html"  title="Project 
License">Project License</a>
+</li>
+                  
+                      <li>      <a href="mail-lists.html"  title="Mailing 
Lists">Mailing Lists</a>
+</li>
+                  
+                      <li>      <a href="team-list.html"  title="Project 
Team">Project Team</a>
+</li>
+                  
+                      <li>      <a href="integration.html"  title="Continuous 
Integration">Continuous Integration</a>
+</li>
+                  
+                      <li>      <a href="issue-tracking.html"  title="Issue 
Tracking">Issue Tracking</a>
+</li>
+                  
+                      <li>      <a href="source-repository.html"  
title="Source Repositories">Source Repositories</a>
+</li>
+                  
+                      <li>      <a href="dependency-info.html"  
title="Dependency Info">Dependency Info</a>
+</li>
+                  
+                      <li>      <a href="dependency-management.html"  
title="Dependency Management">Dependency Management</a>
+</li>
+                  
+                      <li>      <a href="distribution-management.html"  
title="Distribution Management">Distribution Management</a>
+</li>
+                  
+                      <li>      <a href="plugin-management.html"  
title="Plugin Management">Plugin Management</a>
+</li>
+                  
+                      <li>      <a href="release-setup.html"  title="Release 
Setup">Release Setup</a>
+</li>
+                  
+                      <li>      <a href="release.html"  title="Release 
Process">Release Process</a>
+</li>
+                  
+                      <li>      <a href="changelog.html"  
title="Changelog">Changelog</a>
+</li>
+                  
+                      <li>      <a href="website.html"  title="Website 
Management">Website Management</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Projects <b 
class="caret"></b></a>
+        <ul class="dropdown-menu">
+        
+                      <li>      <a href="../../latest/streams-master"  
title="streams-master">streams-master</a>
+</li>
+                  
+                      <li>      <a href="../../latest/streams-project"  
title="streams-project">streams-project</a>
+</li>
+                  
+                      <li>      <a href="../../latest/streams-examples/"  
title="streams-examples">streams-examples</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Learn More 
<b class="caret"></b></a>
+        <ul class="dropdown-menu">
+        
+                      <li>      <a 
href="../../latest/streams-examples/index.html"  title="Run some official 
examples">Run some official examples</a>
+</li>
+                  
+                      <li>      <a 
href="../../latest/streams-project/streams-contrib/index.html"  title="Browse 
streams providers, processors, and persisters">Browse streams providers, 
processors, and persisters</a>
+</li>
+                  
+                      <li>      <a 
href="../../latest/streams-project/streams-pojo/index.html"  title="View the 
official Apache Streams jsonschema files">View the official Apache Streams 
jsonschema files</a>
+</li>
+                  
+                      <li>      <a 
href="../../latest/streams-project/streams-pojo/apidocs/org/apache/streams/pojo/json/package-summary.html"
  title="View java POJOs generated from the official Apache Streams jsonschema 
files">View java POJOs generated from the official Apache Streams jsonschema 
files</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Other 
Resources <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+        
+                      <li>      <a href="http://activitystrea.ms";  
title="ActivityStreams Homepage">ActivityStreams Homepage</a>
+</li>
+                  
+                      <li>      <a href="http://activitystrea.ms/specs/";  
title="ActivityStreams Specifications">ActivityStreams Specifications</a>
+</li>
+                  
+                      <li>      <a href="http://blogs.apache.org/streams/";  
title="Streams Blog">Streams Blog</a>
+</li>
+                  
+                      <li>      <a 
href="http://wiki.apache.org/incubator/StreamsProposal";  title="Streams 
Proposal Wiki Page">Streams Proposal Wiki Page</a>
+</li>
+                  
+                      <li>      <a href="http://www.apache.org/";  
title="Apache Foundation Info">Apache Foundation Info</a>
+</li>
+                  
+                      <li>      <a 
href="http://www.apache.org/foundation/sponsorship.html";  
title="Sponsorship">Sponsorship</a>
+</li>
+                  
+                      <li>      <a 
href="http://www.apache.org/foundation/thanks.html";  title="Thanks">Thanks</a>
+</li>
+                          </ul>
+      </li>
+                  </ul>
+          
+          
+                                                    
+        
+        
+        <ul class="nav pull-right"><li>
+    
+    <a href="https://twitter.com/ApacheStreams"; class="twitter-follow-button" 
data-show-count="true" data-align="right" data-size="large" 
data-show-screen-name="true" data-lang="en">Follow ApacheStreams</a>
+    <script type="text/javascript">!function(d,s,id){var 
js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
+
+        </li></ul>
+                              
+                   
+                      </div>
+          
+        </div>
+      </div>
+    </div>
+    
+        <div class="container">
+          <div id="banner">
+        <div class="pull-left">
+                                                  <a href="../../.." 
id="bannerLeft">
+                                                                               
                 <img src="../../../images/streams_logo.jpg"  alt="Apache 
Streams" width="150" height="100"/>
+                </a>
+                      </div>
+        <div class="pull-right">                  <a 
href="http://incubator.apache.org"; id="bannerRight">
+                                                                               
         <img src="http://incubator.apache.org/images/egg-logo.png";  
alt="Apache Incubator"/>
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+              
+                              <li class="">
+                    <a href="http://incubator.apache.org/"; 
class="externalLink" title="Incubator">
+        Incubator</a>
+                    <span class="divider">/</span>
+      </li>
+            <li class="">
+                    <a href="../../../" title="Streams">
+        Streams</a>
+                    <span class="divider">/</span>
+      </li>
+        <li class="active ">Source Repositories</li>
+        
+              
+      
+                            </ul>
+      </div>
+
+      
+                
+        <div id="bodyColumn" >
+                                  
+            <div class="section">
+<h2><a name="Source_Repositories"></a>Source Repositories</h2>
+<p>This project uses <a class="externalLink" href="http://git.org/"; 
title="Git">Git</a> for source control.</p>
+<p>Only project committers are permitted to push to git-wip-us.apache.org.</p>
+<p>However, anyone may open pull requests via github.org.</p>
+<div class="section">
+<h3><a name="streams-master"></a>streams-master</h3>
+<p><a href="index.html" title="streams-master">streams-master</a> source is 
officially hosted at <a class="externalLink" 
href="https://git-wip-us.apache.org/repos/asf/incubator-streams-master.git"; 
title="https://git-wip-us.apache.org/repos/asf/incubator-streams-master.git";>git-wip-us.apache.org/repos/asf/incubator-streams-master.git</a></p>
+<p><a href="index.html" title="streams-master">streams-master</a> source is 
also hosted at <a class="externalLink" 
href="https://github.com/apache/incubator-streams-master.git"; 
title="https://github.com/apache/incubator-streams-master.git";>github.com/apache/incubator-streams-master.git</a></p></div>
+<div class="section">
+<h3><a name="streams-project"></a>streams-project</h3>
+<p><a class="externalLink" 
href="http://streams.incubator.apache.org/site/0.2-incubating/streams-project"; 
title="streams-project">streams-project</a> source is officially hosted at <a 
class="externalLink" 
href="https://git-wip-us.apache.org/repos/asf/incubator-streams.git"; 
title="https://git-wip-us.apache.org/repos/asf/incubator-streams.git";>git-wip-us.apache.org/repos/asf/incubator-streams.git</a></p>
+<p><a href="index.html" title="streams-project">streams-project</a> source is 
also hosted at <a class="externalLink" 
href="https://github.com/apache/incubator-streams.git"; 
title="https://github.com/apache/incubator-streams.git";>github.com/apache/incubator-streams.git</a></p></div>
+<div class="section">
+<h3><a name="streams-examples"></a>streams-examples</h3>
+<p><a class="externalLink" 
href="http://streams.incubator.apache.org/site/0.2-incubating/streams-project"; 
title="streams-examples">streams-examples</a> source is officially hosted at <a 
class="externalLink" 
href="https://git-wip-us.apache.org/repos/asf/incubator-streams-examples.git"; 
title="https://git-wip-us.apache.org/repos/asf/incubator-streams-examples.git";>git-wip-us.apache.org/repos/asf/incubator-streams-examples.git</a></p>
+<p><a class="externalLink" 
href="http://streams.incubator.apache.org/site/0.2-incubating/streams-project"; 
title="streams-examples">streams-examples</a> source is also hosted at <a 
class="externalLink" 
href="https://github.com/apache/incubator-streams-examples.git"; 
title="https://github.com/apache/incubator-streams-examples.git";>github.com/apache/incubator-streams-examples.git</a></p>
+<div class="section">
+<div class="section">
+<div class="section">
+<h6><a 
name="Licensed_under_Apache_License_2.0_-_http:www.apache.orglicensesLICENSE-2.0"></a>Licensed
 under Apache License 2.0 - <a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0";>http://www.apache.org/licenses/LICENSE-2.0</a></h6></div></div></div></div></div>
+                  </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container">
+                      <div class="row">
+                                      <p >Copyright &copy;                    
2012&#x2013;2016
+                        <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
+            All rights reserved.    
+                  <li id="publishDate" class="pull-right">Last Published: 
2016-11-23</li>
+              <li id="projectVersion" class="pull-right">
+                    Version: 0.5-incubating-SNAPSHOT
+        </li>
+            </p>
+                </div>
+
+                <p id="poweredBy" class="pull-right">
+                          <a href="http://maven.apache.org/"; title="Built by 
Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" 
src="./images/logos/maven-feather.png" />
+      </a>
+              </p>
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file

Added: 
incubator/streams/site/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/streams-java-checkstyle.xml
URL: 
http://svn.apache.org/viewvc/incubator/streams/site/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/streams-java-checkstyle.xml?rev=1770989&view=auto
==============================================================================
--- 
incubator/streams/site/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/streams-java-checkstyle.xml
 (added)
+++ 
incubator/streams/site/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/streams-java-checkstyle.xml
 Wed Nov 23 15:39:30 2016
@@ -0,0 +1,210 @@
+<?xml version="1.0"?>
+<!DOCTYPE module PUBLIC
+          "-//Puppy Crawl//DTD Check Configuration 1.3//EN"
+          "http://www.puppycrawl.com/dtds/configuration_1_3.dtd";>
+
+<!--
+    Checkstyle configuration that checks the Google coding conventions from 
Google Java Style
+    that can be found at https://google.github.io/styleguide/javaguide.html.
+
+    Checkstyle is very configurable. Be sure to read the documentation at
+    http://checkstyle.sf.net (or in your downloaded distribution).
+
+    To completely disable a check, just comment it out or delete it from the 
file.
+
+    Authors: Max Vetrenko, Ruslan Diachenko, Roman Ivanov.
+ -->
+
+<module name = "Checker">
+    <property name="charset" value="UTF-8"/>
+
+    <property name="severity" value="warning"/>
+
+    <property name="fileExtensions" value="java, properties, xml"/>
+    <!-- Checks for whitespace                               -->
+    <!-- See http://checkstyle.sf.net/config_whitespace.html -->
+        <module name="FileTabCharacter">
+            <property name="eachLine" value="true"/>
+        </module>
+
+    <module name="TreeWalker">
+        <module name="OuterTypeFilename"/>
+        <module name="IllegalTokenText">
+            <property name="tokens" value="STRING_LITERAL, CHAR_LITERAL"/>
+            <property name="format" 
value="\\u00(08|09|0(a|A)|0(c|C)|0(d|D)|22|27|5(C|c))|\\(0(10|11|12|14|15|42|47)|134)"/>
+            <property name="message" value="Avoid using corresponding octal or 
Unicode escape."/>
+        </module>
+        <module name="AvoidEscapedUnicodeCharacters">
+            <property name="allowEscapesForControlCharacters" value="true"/>
+            <property name="allowByTailComment" value="true"/>
+            <property name="allowNonPrintableEscapes" value="true"/>
+        </module>
+        <module name="LineLength">
+            <property name="max" value="140"/>
+            <property name="ignorePattern" value="^package.*|^import.*|a 
href|href|http://|https://|ftp://"/>
+        </module>
+        <module name="AvoidStarImport"/>
+        <module name="OneTopLevelClass"/>
+        <module name="NoLineWrap"/>
+        <module name="EmptyBlock">
+            <property name="option" value="TEXT"/>
+            <property name="tokens" value="LITERAL_TRY, LITERAL_FINALLY, 
LITERAL_IF, LITERAL_ELSE, LITERAL_SWITCH"/>
+        </module>
+        <module name="NeedBraces"/>
+        <module name="LeftCurly">
+            <property name="maxLineLength" value="100"/>
+        </module>
+        <module name="RightCurly"/>
+        <module name="RightCurly">
+            <property name="option" value="alone"/>
+            <property name="tokens" value="CLASS_DEF, METHOD_DEF, CTOR_DEF, 
LITERAL_FOR, LITERAL_WHILE, LITERAL_DO, STATIC_INIT, INSTANCE_INIT"/>
+        </module>
+        <module name="WhitespaceAround">
+            <property name="allowEmptyConstructors" value="true"/>
+            <property name="allowEmptyMethods" value="true"/>
+            <property name="allowEmptyTypes" value="true"/>
+            <property name="allowEmptyLoops" value="true"/>
+            <message key="ws.notFollowed"
+             value="WhitespaceAround: ''{0}'' is not followed by whitespace. 
Empty blocks may only be represented as '{}' when not part of a multi-block 
statement (4.1.3)"/>
+             <message key="ws.notPreceded"
+             value="WhitespaceAround: ''{0}'' is not preceded with 
whitespace."/>
+        </module>
+        <module name="OneStatementPerLine"/>
+        <module name="MultipleVariableDeclarations"/>
+        <module name="ArrayTypeStyle"/>
+        <module name="MissingSwitchDefault"/>
+        <module name="FallThrough"/>
+        <module name="UpperEll"/>
+        <module name="ModifierOrder"/>
+        <module name="EmptyLineSeparator">
+            <property name="allowNoEmptyLineBetweenFields" value="true"/>
+        </module>
+        <module name="SeparatorWrap">
+            <property name="tokens" value="DOT"/>
+            <property name="option" value="nl"/>
+        </module>
+        <module name="SeparatorWrap">
+            <property name="tokens" value="COMMA"/>
+            <property name="option" value="EOL"/>
+        </module>
+        <module name="PackageName">
+            <property name="format" value="^[a-z]+(\.[a-z][a-z0-9]*)*$"/>
+            <message key="name.invalidPattern"
+             value="Package name ''{0}'' must match pattern ''{1}''."/>
+        </module>
+        <module name="TypeName">
+            <message key="name.invalidPattern"
+             value="Type name ''{0}'' must match pattern ''{1}''."/>
+        </module>
+        <module name="MemberName">
+            <property name="format" value="^[a-z][a-z0-9][a-zA-Z0-9]*$"/>
+            <message key="name.invalidPattern"
+             value="Member name ''{0}'' must match pattern ''{1}''."/>
+        </module>
+        <module name="ParameterName">
+            <property name="format" value="^[a-z][a-z0-9][a-zA-Z0-9]*$"/>
+            <message key="name.invalidPattern"
+             value="Parameter name ''{0}'' must match pattern ''{1}''."/>
+        </module>
+        <module name="CatchParameterName">
+            <property name="format" value="^[a-z][a-z0-9][a-zA-Z0-9]*$"/>
+            <message key="name.invalidPattern"
+             value="Catch parameter name ''{0}'' must match pattern ''{1}''."/>
+        </module>
+        <module name="LocalVariableName">
+            <property name="tokens" value="VARIABLE_DEF"/>
+            <property name="format" value="^[a-z][a-z0-9][a-zA-Z0-9]*$"/>
+            <property name="allowOneCharVarInForLoop" value="true"/>
+            <message key="name.invalidPattern"
+             value="Local variable name ''{0}'' must match pattern ''{1}''."/>
+        </module>
+        <module name="ClassTypeParameterName">
+            <property name="format" 
value="(^[A-Z][0-9]?)$|([A-Z][a-zA-Z0-9]*[T]$)"/>
+            <message key="name.invalidPattern"
+             value="Class type name ''{0}'' must match pattern ''{1}''."/>
+        </module>
+        <module name="MethodTypeParameterName">
+            <property name="format" 
value="(^[A-Z][0-9]?)$|([A-Z][a-zA-Z0-9]*[T]$)"/>
+            <message key="name.invalidPattern"
+             value="Method type name ''{0}'' must match pattern ''{1}''."/>
+        </module>
+        <module name="InterfaceTypeParameterName">
+            <property name="format" 
value="(^[A-Z][0-9]?)$|([A-Z][a-zA-Z0-9]*[T]$)"/>
+            <message key="name.invalidPattern"
+             value="Interface type name ''{0}'' must match pattern ''{1}''."/>
+        </module>
+        <module name="NoFinalizer"/>
+        <module name="GenericWhitespace">
+            <message key="ws.followed"
+             value="GenericWhitespace ''{0}'' is followed by whitespace."/>
+             <message key="ws.preceded"
+             value="GenericWhitespace ''{0}'' is preceded with whitespace."/>
+             <message key="ws.illegalFollow"
+             value="GenericWhitespace ''{0}'' should followed by whitespace."/>
+             <message key="ws.notPreceded"
+             value="GenericWhitespace ''{0}'' is not preceded with 
whitespace."/>
+        </module>
+        <module name="Indentation">
+            <property name="basicOffset" value="2"/>
+            <property name="braceAdjustment" value="0"/>
+            <property name="caseIndent" value="2"/>
+            <property name="throwsIndent" value="4"/>
+            <property name="lineWrappingIndentation" value="4"/>
+            <property name="arrayInitIndent" value="2"/>
+        </module>
+        <module name="AbbreviationAsWordInName">
+            <property name="ignoreFinal" value="false"/>
+            <property name="allowedAbbreviationLength" value="1"/>
+        </module>
+        <module name="OverloadMethodsDeclarationOrder"/>
+        <module name="VariableDeclarationUsageDistance"/>
+        <module name="CustomImportOrder">
+            <property name="sortImportsInGroupAlphabetically" value="true"/>
+            <property name="separateLineBetweenGroups" value="true"/>
+            <property name="customImportOrderRules" 
value="SAME_PACKAGE(3)###THIRD_PARTY_PACKAGE###STANDARD_JAVA_PACKAGE###STATIC"/>
+        </module>
+        <module name="MethodParamPad"/>
+        <module name="OperatorWrap">
+            <property name="option" value="NL"/>
+            <property name="tokens" value="BAND, BOR, BSR, BXOR, DIV, EQUAL, 
GE, GT, LAND, LE, LITERAL_INSTANCEOF, LOR, LT, MINUS, MOD, NOT_EQUAL, PLUS, 
QUESTION, SL, SR, STAR, METHOD_REF "/>
+        </module>
+        <module name="AnnotationLocation">
+            <property name="tokens" value="CLASS_DEF, INTERFACE_DEF, ENUM_DEF, 
METHOD_DEF, CTOR_DEF"/>
+        </module>
+        <module name="AnnotationLocation">
+            <property name="tokens" value="VARIABLE_DEF"/>
+            <property name="allowSamelineMultipleAnnotations" value="true"/>
+        </module>
+        <module name="NonEmptyAtclauseDescription"/>
+        <module name="JavadocTagContinuationIndentation"/>
+        <module name="SummaryJavadoc">
+            <property name="forbiddenSummaryFragments" value="^@return the 
*|^This method returns |^A [{]@code [a-zA-Z0-9]+[}]( is a )"/>
+        </module>
+        <module name="JavadocParagraph"/>
+        <module name="AtclauseOrder">
+            <property name="tagOrder" value="@param, @return, @throws, 
@deprecated"/>
+            <property name="target" value="CLASS_DEF, INTERFACE_DEF, ENUM_DEF, 
METHOD_DEF, CTOR_DEF, VARIABLE_DEF"/>
+        </module>
+        <module name="JavadocMethod">
+            <property name="scope" value="public"/>
+            <property name="allowMissingParamTags" value="true"/>
+            <property name="allowMissingThrowsTags" value="true"/>
+            <property name="allowMissingReturnTag" value="true"/>
+            <property name="minLineCount" value="2"/>
+            <property name="allowedAnnotations" value="Override, Test"/>
+            <property name="allowThrowsTagsForSubclasses" value="true"/>
+        </module>
+        <module name="MethodName">
+            <property name="format" value="^[a-z][a-z0-9][a-zA-Z0-9_]*$"/>
+            <message key="name.invalidPattern"
+             value="Method name ''{0}'' must match pattern ''{1}''."/>
+        </module>
+        <module name="SingleLineJavadoc">
+            <property name="ignoreInlineTags" value="false"/>
+        </module>
+        <module name="EmptyCatchBlock">
+            <property name="exceptionVariableName" value="expected"/>
+        </module>
+        <module name="CommentsIndentation"/>
+    </module>
+</module>


Reply via email to