You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streams.apache.org by bu...@apache.org on 2016/11/23 15:41:05 UTC

svn commit: r1001539 [6/7] - in /websites/staging/streams/trunk/content: ./ site/0.5-incubating-SNAPSHOT/ site/0.5-incubating-SNAPSHOT/streams-master/ site/0.5-incubating-SNAPSHOT/streams-master/css/ site/0.5-incubating-SNAPSHOT/streams-master/fonts/ s...

Added: websites/staging/streams/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/release.html
==============================================================================
--- websites/staging/streams/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/release.html (added)
+++ websites/staging/streams/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/release.html Wed Nov 23 15:41:04 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:general@incubator.apache.org">general@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:dev@streams.incubator.apache.org">dev@streams.incubator.apache.org</a>, and <a class="externalLink" href="mailto:announce@incubator.apache.org">announce@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-dev@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: websites/staging/streams/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/source-repository.html
==============================================================================
--- websites/staging/streams/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/source-repository.html (added)
+++ websites/staging/streams/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/source-repository.html Wed Nov 23 15:41:04 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: websites/staging/streams/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/streams-java-checkstyle.xml
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/streams/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/streams-java-checkstyle.xml
------------------------------------------------------------------------------
    svn:mime-type = application/xml

Added: websites/staging/streams/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/streams-java-intellij.xml
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/streams/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/streams-java-intellij.xml
------------------------------------------------------------------------------
    svn:mime-type = application/xml

Added: websites/staging/streams/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/team-list.html
==============================================================================
--- websites/staging/streams/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/team-list.html (added)
+++ websites/staging/streams/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/team-list.html Wed Nov 23 15:41:04 2016
@@ -0,0 +1,357 @@
+<!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; Project Team</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 ">Project Team</li>
+        
+              
+      
+                            </ul>
+      </div>
+
+      
+                
+        <div id="bodyColumn" >
+                                  
+            <div class="section">
+<h2><a name="Project_Team"></a>Project Team</h2><a name="Project_Team"></a>
+<p>A successful project requires many people to play many roles. Some members write code or documentation, while others are valuable as testers, submitting patches and suggestions.</p>
+<p>The project team is comprised of Members and Contributors. Members have direct access to the source of a project and actively evolve the code-base. Contributors improve the project through submission of patches and suggestions to the Members. The number of Contributors to the project is unbounded. Get involved today. All contributions to the project are greatly appreciated.</p>
+<div class="section">
+<h3><a name="Members"></a>Members</h3><a name="Members"></a>
+<p>The following is a list of developers with commit privileges that have directly contributed to the project in one way or another.</p>
+<table border="0" class="table table-striped">
+<tr class="a">
+<th>Image</th>
+<th>Id</th>
+<th>Name</th>
+<th>Email</th>
+<th>URL</th>
+<th>Roles</th></tr>
+<tr class="b">
+<td><img src="http://www.gravatar.com/avatar/344a4a387d8f3e0007b03c6dd3d0a284?d=mm&amp;s=60" alt="" /></td>
+<td><a name="rbaxter85"></a>rbaxter85</td>
+<td>Ryan Baxter</td>
+<td><a class="externalLink" href="mailto:rbaxter85@apache.org">rbaxter85@apache.org</a></td>
+<td><a class="externalLink" href="http://twitter.com/ryanjbaxter">http://twitter.com/ryanjbaxter</a></td>
+<td>Committer</td></tr>
+<tr class="a">
+<td><img src="https://avatars.githubusercontent.com/steveblackmon" alt="" /></td>
+<td><a name="sblackmon"></a>sblackmon</td>
+<td>Steve Blackmon</td>
+<td><a class="externalLink" href="mailto:sblackmon@apache.org">sblackmon@apache.org</a></td>
+<td><a class="externalLink" href="http://twitter.com/steveblackmon">http://twitter.com/steveblackmon</a></td>
+<td>PPMC Member, Committer</td></tr>
+<tr class="b">
+<td><img src="http://www.gravatar.com/avatar/720cd7fd1888d678d682a0f03dffcaf1?d=mm&amp;s=60" alt="" /></td>
+<td><a name="rdouglas"></a>rdouglas</td>
+<td>Robert Douglas</td>
+<td><a class="externalLink" href="mailto:rdouglas@apache.org">rdouglas@apache.org</a></td>
+<td>-</td>
+<td>PPMC Member, Committer</td></tr>
+<tr class="a">
+<td><img src="http://www.gravatar.com/avatar/5e897a9fb5302704326b29be2eac4857?d=mm&amp;s=60" alt="" /></td>
+<td><a name="ate"></a>ate</td>
+<td>Ate Douma</td>
+<td><a class="externalLink" href="mailto:ate@apache.org">ate@apache.org</a></td>
+<td><a class="externalLink" href="http://twitter.com/atedouma">http://twitter.com/atedouma</a></td>
+<td>Mentor, PPMC Member, Committer</td></tr>
+<tr class="b">
+<td><img src="http://www.gravatar.com/avatar/09d9226a4b4c59682d2aa62d1ef771f8?d=mm&amp;s=60" alt="" /></td>
+<td><a name="rebanks"></a>rebanks</td>
+<td>Ryan Ebanks</td>
+<td><a class="externalLink" href="mailto:rebanks@apache.org">rebanks@apache.org</a></td>
+<td><a class="externalLink" href="http://twitter.com/ebanksre">http://twitter.com/ebanksre</a></td>
+<td>PPMC Member, Committer</td></tr>
+<tr class="a">
+<td><img src="http://www.gravatar.com/avatar/02cff2140b62484a78a68ff09b8fcea5?d=mm&amp;s=60" alt="" /></td>
+<td><a name="chansen"></a>chansen</td>
+<td>Carol Hansen</td>
+<td><a class="externalLink" href="mailto:chansen@apache.org">chansen@apache.org</a></td>
+<td><a class="externalLink" href="http://twitter.com/carolbirgitta">http://twitter.com/carolbirgitta</a></td>
+<td>PPMC Member, Committer</td></tr>
+<tr class="b">
+<td><img src="http://www.gravatar.com/avatar/500d57d82032718d784219e383988e45?d=mm&amp;s=60" alt="" /></td>
+<td><a name="ahart"></a>ahart</td>
+<td>Andrew Hart</td>
+<td><a class="externalLink" href="mailto:ahart@apache.org">ahart@apache.org</a></td>
+<td><a class="externalLink" href="http://twitter.com/andrewfhart">http://twitter.com/andrewfhart</a></td>
+<td>Mentor, PPMC Member, Committer</td></tr>
+<tr class="a">
+<td><img src="http://www.gravatar.com/avatar/ae5b6a8c2f9d279e5029f04681b49816?d=mm&amp;s=60" alt="" /></td>
+<td><a name="mfranklin"></a>mfranklin</td>
+<td>Matt Franklin</td>
+<td><a class="externalLink" href="mailto:mfranklin@apache.org">mfranklin@apache.org</a></td>
+<td><a class="externalLink" href="http://twitter.com/mattfranklin">http://twitter.com/mattfranklin</a></td>
+<td>Mentor, PPMC Member, Committer</td></tr>
+<tr class="b">
+<td><img src="http://www.gravatar.com/avatar/3c8a834c4b595ebab11bb625060e22ca?d=mm&amp;s=60" alt="" /></td>
+<td><a name="letourneau"></a>letourneau</td>
+<td>Jason Letourneau</td>
+<td><a class="externalLink" href="mailto:letourneau@apache.org">letourneau@apache.org</a></td>
+<td><a class="externalLink" href="http://twitter.com/jletourneau8080">http://twitter.com/jletourneau8080</a></td>
+<td>PPMC Member, Committer</td></tr>
+<tr class="a">
+<td><img src="http://www.gravatar.com/avatar/d89afee66d3560fbc29042aca47161e0?d=mm&amp;s=60" alt="" /></td>
+<td><a name="craigmcc"></a>craigmcc</td>
+<td>Craig McClanahan</td>
+<td><a class="externalLink" href="mailto:craigmcc@apache.org">craigmcc@apache.org</a></td>
+<td><a class="externalLink" href="http://twitter.com/craigmcclanahan">http://twitter.com/craigmcclanahan</a></td>
+<td>Mentor, PPMC Member, Committer</td></tr>
+<tr class="b">
+<td><img src="http://www.gravatar.com/avatar/de3a4562b0dc77942d0a5d75043231d8?d=mm&amp;s=60" alt="" /></td>
+<td><a name="dsullivan"></a>dsullivan</td>
+<td>Danny Sullivan</td>
+<td><a class="externalLink" href="mailto:dsullivan@apache.org">dsullivan@apache.org</a></td>
+<td><a class="externalLink" href="http://twitter.com/dbsullivan23">http://twitter.com/dbsullivan23</a></td>
+<td>PPMC Member, Committer</td></tr></table></div>
+<div class="section">
+<h3><a name="Contributors"></a>Contributors</h3><a name="Contributors"></a>
+<p>There are no contributors listed for this project. Please check back again later.</p></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: websites/staging/streams/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/website.html
==============================================================================
--- websites/staging/streams/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/website.html (added)
+++ websites/staging/streams/trunk/content/site/0.5-incubating-SNAPSHOT/streams-master/website.html Wed Nov 23 15:41:04 2016
@@ -0,0 +1,459 @@
+<!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; Website Management</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 ">Website Management</li>
+        
+              
+      
+                            </ul>
+      </div>
+
+      
+                
+        <div id="bodyColumn" >
+                                  
+            <div class="section">
+<h2><a name="Website_Management"></a>Website Management</h2>
+<p><a class="externalLink" href="http://streams.incubator.apache.org">http://streams.incubator.apache.org</a> is a set of interconnected websites generated by the maven site plugin. The front page, this page, and most pages linked in the top nav of the site are part of incubator-streams-master. incubator-streams and incubator-streams-examples also contain documentation of specific modules and examples that are part of the project webpage.</p>
+<div class="section">
+<h3><a name="Website_Content"></a>Website Content</h3>
+<p>Pages, diagrams, and other hard-linkable resources are stored throughout the source tree.</p>
+<div class="section">
+<h4><a name="Markdown"></a>Markdown</h4>
+
+<ul>
+  
+<li>src/site/markdown</li>
+</ul>
+<p>Most HTML pages are generated from markdown. The maven-site-plugin does this during the site build process.</p></div>
+<div class="section">
+<h4><a name="Schemas"></a>Schemas</h4>
+
+<ul>
+  
+<li>src/main/jsonschema</li>
+  
+<li>src/main/xmlschema</li>
+</ul>
+<p>JSON and XML Schemas through-out the project are copied to the web page of their respective modules so they can be linked to in other projects.</p>
+<p>This allows users to extend the canonical streams schemas incrementally and/or re-use specific fields as they see fit.</p></div>
+<div class="section">
+<h4><a name="Resources"></a>Resources</h4>
+
+<ul>
+  
+<li>src/main/resources</li>
+  
+<li>src/test/resources</li>
+</ul>
+<p>Other resources including .conf and .properties files are copied to the web page of their respective modules so they can be linked to across projects and in external projects.</p>
+<p>This allows users to import HOCON from modules outside their sphere of control and adapt to changes upstream.</p></div></div>
+<div class="section">
+<h3><a name="Website_Updates"></a>Website Updates</h3>
+<p>The project website(s) are hosted by the Apache foundation and updated via SVN.</p>
+<p>Currently pushing website changes is a manual process with several steps, performed by whomever is making the change.</p>
+<p>This typically requires checking out the current website from SVN.</p>
+
+<div class="source">
+<div class="source"><pre class="prettyprint">svn co https://svn.apache.org/repos/asf/incubator/streams/site/trunk/content
+cd content
+</pre></div></div>
+<p>NOTE:</p>
+<p>Repositories 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>
+<div class="section">
+<h4><a name="Preparing_to_publishing_a_new_website_version"></a>Preparing to publishing a new website version</h4>
+<p>The instructions below presume:</p>
+
+<ul>
+  
+<li>you have a shell open in the SVN content directory</li>
+  
+<li>you know the artifactId and version of the repository you want to publish.</li>
+</ul>
+<p>If this is a brand new snapshot or release version, you first need to create a directory corresponding to the new version.</p>
+
+<div class="source">
+<div class="source"><pre class="prettyprint">mkdir site/${project.version}
+svn add site/${project.version}
+svn commit -m &quot;svn add site/${project.version}&quot;
+</pre></div></div>
+<p>The first time a specific site is being published for this version, you must create the directory where it will be published.</p>
+
+<div class="source">
+<div class="source"><pre class="prettyprint">mkdir site/${project.version}/${project.artifactId}
+svn add site/${project.version}/${project.artifactId}
+svn commit -m &quot;svn add site/${project.version}/${project.artifactId}&quot;
+</pre></div></div>
+<p>If you are published over an existing snapshot, you may need to first remove the existing version and recreate an empty directory.</p>
+
+<div class="source">
+<div class="source"><pre class="prettyprint">rm -rf site/${project.version}/${project.artifactId}
+svn delete site/${project.version}/${project.artifactId}
+svn commit -m &quot;svn delete site/${project.version}/${project.artifactId}&quot;
+mkdir site/${project.version}/${project.artifactId}
+svn add site/${project.version}/${project.artifactId}
+svn commit -m &quot;svn add site/${project.version}/${project.artifactId}&quot;
+</pre></div></div>
+<p>In general however the scm plugin is smart enough to just add new resources and commit changes.</p>
+<p>If you are publishing a release, it&#x2019;s appropriate to delete the site snapshots related to the prior releases.</p>
+<p>For example when 0.3-incubating is published, 0.2-incubating-SNAPSHOT should be deleted.</p>
+<p>This policy of removing old snapshots keeps external projects from linking to snapshot artifacts indefinitely.</p>
+<p>Release artifacts should be retained indefinitely.</p></div>
+<div class="section">
+<h4><a name="Generating_and_committing_a_new_website_version"></a>Generating and committing a new website version</h4>
+<p>The instructions below presume:</p>
+
+<ul>
+  
+<li>you have a shell open in the root of a project repository</li>
+  
+<li>you know the artifactId and version of the repository you want to publish.</li>
+</ul>
+<p>First, ensure that you have local credentials capable of publishing the site.</p>
+
+<div class="source">
+<div class="source"><pre class="prettyprint">&lt;server&gt;
+  &lt;id&gt;site.streams.{master|project|examples}&lt;/id&gt;
+  &lt;username&gt;{your apache ID}&lt;/username&gt;
+  &lt;privateKey&gt;{absolute path to your private key&lt;/privateKey&gt;
+  &lt;passphrase&gt;{your private key passphrase}&lt;/passphrase&gt;
+  &lt;filePermissions&gt;664&lt;/filePermissions&gt;
+  &lt;directoryPermissions&gt;775&lt;/directoryPermissions&gt;
+  &lt;configuration&gt;&lt;/configuration&gt;
+&lt;/server&gt;
+</pre></div></div>
+<p>Next, generate SVG resources for all DOT diagrams in the source tree</p>
+
+<div class="source">
+<div class="source"><pre class="prettyprint">for dot in $(find . -name *.dot); do dot -Tsvg $dot -o $dot.svg; done
+</pre></div></div>
+<p>Then, generate the site that will be published</p>
+
+<div class="source">
+<div class="source"><pre class="prettyprint">mvn clean generate-sources package -Dmaven.test.skip.exec=true site:site site:stage
+</pre></div></div>
+<p>Double-check the logs and determine where exactly the staged site is located on your local drive.</p>
+<p>At this point you can open target/staging/index.html (or wherever) and do a basic sanity check on the site you intend to publish.</p>
+<p>Finally, publish the site.</p>
+
+<div class="source">
+<div class="source"><pre class="prettyprint">mvn scm-publish:publish-scm
+</pre></div></div>
+<p>You may need to provide -Dscmpublish.content=&lt;&gt; depending exactly where the staging site directory winds up.</p>
+<p>Note the revision number checked in at the bottom of the maven logs.</p></div>
+<div class="section">
+<h4><a name="Updating_the_staging_site"></a>Updating the staging site</h4>
+<p>Next step is to update the staging site and check it out.</p>
+<p>Log into <a class="externalLink" href="https://cms.apache.org">https://cms.apache.org</a> with your apache credentials.</p>
+<p>Use <a class="externalLink" href="https://cms.apache.org/streams">https://cms.apache.org/streams</a> to access the streams website.</p>
+<p>Typically you can use Get streams Working Copy, although you might need to Force if you run into conflicts in SVN.</p>
+<p>You&#x2019;ll probably need to &#x2018;Update this directory&#x2019; if you want to inspect the changes you committed above.</p>
+<p>&#x2018;View Staging Builds&#x2019; should show a build around the time of the previous commit. This means the change has been staged.</p>
+<p>You should now be able to access and review the published site(s) via the staging URL:</p>
+
+<ul>
+  
+<li><a class="externalLink" href="http://streams.staging.apache.org/">http://streams.staging.apache.org/</a></li>
+</ul>
+<p>At this point use explicit versions to access and review the new documentation, i.e.</p>
+
+<ul>
+  
+<li><a class="externalLink" href="http://streams.staging.apache.org/site/0.3-incubating-SNAPSHOT/streams-master/index.html">http://streams.staging.apache.org/site/0.3-incubating-SNAPSHOT/streams-master/index.html</a></li>
+  
+<li><a class="externalLink" href="http://streams.staging.apache.org/site/0.3-incubating-SNAPSHOT/streams-project/index.html">http://streams.staging.apache.org/site/0.3-incubating-SNAPSHOT/streams-project/index.html</a></li>
+  
+<li><a class="externalLink" href="http://streams.staging.apache.org/site/0.3-incubating-SNAPSHOT/streams-examples/index.html">http://streams.staging.apache.org/site/0.3-incubating-SNAPSHOT/streams-examples/index.html</a></li>
+</ul></div>
+<div class="section">
+<h4><a name="Managing_version_pointers"></a>Managing version pointers</h4>
+<p>When new versions of these sites are built for the first time, an additional set to alter Apache rules may be appropriate.</p>
+<p>The convention we use exposes the latest specific site version(s) using redirects maintained in the .htaccess file of project website SVN.</p>
+<p>These rules are located in the &#x2018;.htaccess&#x2019; file in the root of the SVN content directory and looks something like this:</p>
+
+<div class="source">
+<div class="source"><pre class="prettyprint">Options +FollowSymLinks
+RewriteEngine on
+RedirectMatch   &quot;^/$&quot;  &quot;/site/0.3-incubating-SNAPSHOT/streams-master&quot;
+Redirect /site/latest /site/0.3-incubating-SNAPSHOT
+Redirect /site/latest/streams-master /site/0.3-incubating-SNAPSHOT/streams-master
+Redirect /site/latest/streams-project /site/0.3-incubating-SNAPSHOT/streams-project
+Redirect /site/latest/streams-examples /site/0.3-incubating-SNAPSHOT/streams-examples
+</pre></div></div>
+<p>Adjust the Redirect rules as appropriate for the project and version you are deploying. You can do this directly from the CMS.</p>
+<p>Commit your changes, wait a few seconds, click Follow Staging Build, and you should see a new build with a &#x2018;Build Successful&#x2019; message.</p>
+<p>You should now be able to use &#x2018;latest&#x2019; as an alias for the docs you are deploying, i.e.</p>
+
+<ul>
+  
+<li><a class="externalLink" href="http://streams.staging.apache.org/site/latest/streams-master/index.html">http://streams.staging.apache.org/site/latest/streams-master/index.html</a></li>
+  
+<li><a class="externalLink" href="http://streams.staging.apache.org/site/latest/streams-project/index.html">http://streams.staging.apache.org/site/latest/streams-project/index.html</a></li>
+  
+<li><a class="externalLink" href="http://streams.staging.apache.org/site/latest/streams-examples/index.html">http://streams.staging.apache.org/site/latest/streams-examples/index.html</a></li>
+</ul></div>
+<div class="section">
+<h4><a name="Promoting_a_new_website_version"></a>Promoting a new website version</h4>
+<p>All that&#x2019;s left at this point is to promote from staging to production.</p>
+<p>If a release is happening, this should happen just prior to the release announcement.</p>
+<p>If you are just updating content associated with a snapshot, use good judgement to determine whether the list should have a chance to review and/or vote on the changes in staging prior to promotion.</p>
+<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