apex-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From t..@apache.org
Subject [1/2] incubator-apex-site git commit: from 0575468c34b425bef2623937da27d277a11f007e
Date Tue, 01 Dec 2015 03:05:22 GMT
Repository: incubator-apex-site
Updated Branches:
  refs/heads/asf-site 139b52fb1 -> 6ccd1c286


from 0575468c34b425bef2623937da27d277a11f007e


Project: http://git-wip-us.apache.org/repos/asf/incubator-apex-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-apex-site/commit/ca5436e7
Tree: http://git-wip-us.apache.org/repos/asf/incubator-apex-site/tree/ca5436e7
Diff: http://git-wip-us.apache.org/repos/asf/incubator-apex-site/diff/ca5436e7

Branch: refs/heads/asf-site
Commit: ca5436e7d5178174b6a2307822d33c8c8350d919
Parents: 0fe258a
Author: Thomas Weise <thomas@datatorrent.com>
Authored: Mon Nov 30 19:02:52 2015 -0800
Committer: Thomas Weise <thomas@datatorrent.com>
Committed: Mon Nov 30 19:02:52 2015 -0800

----------------------------------------------------------------------
 content/announcements.html | 121 ++++++++++++++++++++++++++++++++++++++++
 content/community.html     |  20 ++++---
 content/contributing.html  |  29 ++++++++--
 content/css/main.css       |   6 ++
 content/docs.html          |   9 ++-
 content/downloads.html     |  49 +++++++++++++++-
 content/index.html         |   3 +
 content/release.html       |  44 ++++++++++-----
 8 files changed, 250 insertions(+), 31 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-apex-site/blob/ca5436e7/content/announcements.html
----------------------------------------------------------------------
diff --git a/content/announcements.html b/content/announcements.html
new file mode 100644
index 0000000..7410f14
--- /dev/null
+++ b/content/announcements.html
@@ -0,0 +1,121 @@
+<html lang="en"><head>
+    
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+    <!-- The above 3 meta tags *must* come first in the head; any other head content must
come *after* these tags -->
+    <meta name="description" content="Apex is an enterprise grade native YARN big data-in-motion
platform that unifies stream processing as well as batch processing.">
+    <meta name="author" content="Apache Software Foundation">
+    <link rel="icon" href="favicon.ico">
+
+    <title>Apache Apex (Incubating)</title>
+
+    <!-- Main Stylesheet -->
+    <link href="css/main.css" rel="stylesheet">
+
+  </head>
+
+  <body>
+    <nav class="navbar navbar-default navbar-static-top" id="main-nav">
+      <div class="container">
+
+      <div class="navbar-header">
+        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"
aria-expanded="false">
+          <span class="sr-only">Toggle navigation</span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+        </button>
+        <a class="navbar-brand" href="/">
+          <img src="images/apex-logo.svg" class="logo" alt="Apache Apex Logo">
+          Apache Apex
+          <small>(incubating)</small>
+        </a>
+      </div>
+
+      <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
+        <ul class="nav navbar-right navbar-nav">
+          <li class="nav-item">
+            <a class="nav-link " href="/">Home</a>
+          </li>
+          <li class="nav-item">
+            <a class="nav-link " href="/announcements.html">Announcements</a>
+          </li>
+          <li class="nav-item">
+            <a class="nav-link " href="/community.html">Community</a>
+          </li>
+          <li class="nav-item">
+            <a class="nav-link " href="/docs.html">Docs</a>
+          </li>
+          <li class="nav-item">
+            <a href="#" data-toggle="dropdown" class="dropdown-toggle nav-link">Source<b
class="caret"></b></a>
+             <ul class="dropdown-menu">
+              <li><a href="https://git-wip-us.apache.org/repos/asf?p=incubator-apex-core.git">Apex
Core (ASF)</a></li>
+              <li><a href="https://github.com/apache/incubator-apex-core">Apex
Core (Github Mirror)</a></li>
+              <li><a href="https://git-wip-us.apache.org/repos/asf?p=incubator-apex-malhar.git">Apex
Malhar (ASF)</a></li>
+              <li><a href="https://github.com/apache/incubator-apex-malhar">Apex
Malhar (Github Mirror)</a></li>
+            </ul>
+          </li>
+          <li class="nav-item">
+            <a href="#" data-toggle="dropdown" class="dropdown-toggle nav-link">Apache<b
class="caret"></b></a>
+             <ul class="dropdown-menu">
+              <li><a href="http://incubator.apache.org/projects/apex.html">Status
Page</a></li>
+              <li><a href="http://www.apache.org/foundation/how-it-works.html">Apache
Foundation</a></li>
+              <li><a href="http://www.apache.org/licenses/">Apache License</a></li>
+              <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+              <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+            </ul>
+          </li>
+          <li class="nav-item">
+            <a class="nav-link btn btn-success" href="/downloads.html">Download</a>
+          </li>
+        </ul>
+        
+      </div>
+    </nav>
+<div class="container">
+  <div class="col-md-8">
+
+      <h1 id="announcements">Announcements</h1>
+<h2 id="malhar-library-release-3-2-0-incubating">Malhar Library release 3.2.0-incubating</h2>
+<p>Nov 16, 2015.  The Apache Apex community is pleased to announce release <a href="/downloads.html">3.2.0-incubating</a>
of the Malhar Library.</p>
+<p>Changes: <a href="https://github.com/apache/incubator-apex-malhar/blob/v3.2.0-incubating/CHANGELOG.md">https://github.com/apache/incubator-apex-malhar/blob/v3.2.0-incubating/CHANGELOG.md</a></p>
+<h2 id="apex-core-release-3-2-0-incubating">Apex Core release 3.2.0-incubating</h2>
+<p>Oct 30, 2015.  The Apache Apex community is pleased to announce <a href="/downloads.html">3.2.0-incubating</a>
of the Core.  This is the first release of Apex core since incubation.</p>
+<p>Changes: <a href="https://github.com/apache/incubator-apex-core/blob/v3.2.0-incubating/CHANGELOG.md">https://github.com/apache/incubator-apex-core/blob/v3.2.0-incubating/CHANGELOG.md</a></p>
+
+  </div>
+  <div class="col-md-4">
+
+      <h2 id="upcoming-meetups">Upcoming Meetups</h2>
+<p><a href="http://www.meetup.com/Apache-Apex-incubating-Meetup-Pune/events/226506211/">Pune
- Nov 25, 2015</a> - Real Time Insights for Advertising Tech using Apex </p>
+<p><a href="http://www.meetup.com/Apex-Bay-Area-Chapter/events/226817171/">Palo
Alto – Dec 2, 2015</a> - Apache Apex at Big Data Application Meetup at Cask </p>
+
+  </div>
+</div>
+
+  <hr>
+  <div class="container">
+    <footer id="main-footer">
+      <p>
+        Copyright &copy; <span id="copyright-year">2015</span> <a href="http://apache.org">The
Apache Software Foundation</a>,
+        Licensed under the Apache License, Version 2.0<br>
+        Apache and the Apache feather logo are trademarks of The Apache Software Foundation.<br>
+        <a class="footer-link-img" href="http://apache.org"><img src="/images/asf-feather.png"
alt="The Apache Software Foundation"></a>
+        <a class="footer-link-img" href="http://incubator.apache.org/"><img src="/images/incubator-egg.png"
alt="Apache Incubator"></a>
+      </p>
+      <p class="text-muted">
+        <small>Apache Apex is an effort undergoing incubation at The Apache Software
Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted
projects until a further review indicates that the infrastructure, communications, and decision
making process have stabilized in a manner consistent with other successful ASF projects.
While incubation status is not necessarily a reflection of the completeness or stability of
the code, it does indicate that the project has yet to be fully endorsed by the ASF.</small>
+      </p>
+    </footer>
+  </div> <!-- /container -->
+
+  <!-- Placed at the end of the document so the pages load faster -->
+  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+  <script src="/js/bootstrap.min.js"></script>
+  <script>
+    $('#copyright-year').text((new Date()).getFullYear());
+  </script>
+
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-apex-site/blob/ca5436e7/content/community.html
----------------------------------------------------------------------
diff --git a/content/community.html b/content/community.html
index e5a5f77..1108813 100644
--- a/content/community.html
+++ b/content/community.html
@@ -39,6 +39,9 @@
             <a class="nav-link " href="/">Home</a>
           </li>
           <li class="nav-item">
+            <a class="nav-link " href="/announcements.html">Announcements</a>
+          </li>
+          <li class="nav-item">
             <a class="nav-link " href="/community.html">Community</a>
           </li>
           <li class="nav-item">
@@ -93,20 +96,21 @@
 <li><a href="https://malhar.atlassian.net/projects/APEX/issues">Apex Core JIRA</a></li>
 <li><a href="https://malhar.atlassian.net/projects/MLHR/issues">Apex Malhar JIRA</a></li>
 </ul>
-<h2 id="upcoming-meetups">Upcoming Meetups</h2>
-<ul>
-<li>PubMatic to Share Real Time Insights for Advertising Tech using Apex @ MapR Office
<a href="http://www.meetup.com/Apex-Bay-Area-Chapter/events/226184395/">San Jose - Nov
19, 2015</a></li>
-<li>Apache Apex – Deep Dive <a href="http://www.meetup.com/Apache-Apex-incubating-Meetup-Pune/events/226506211/">Pune
- Nov 25, 2015</a></li>
-</ul>
 <h2 id="meetup-groups">Meetup Groups</h2>
+<p>To see upcoming meetup events, please visit <a href="/announcements.html">announcements
page</a>.</p>
 <ul>
+<li><a href="http://www.meetup.com/Apache-Apex-Austin-Chapter/">Austin Chapter</a></li>
+<li><a href="http://www.meetup.com/Apex-Bay-Area-Chapter">Bay Area Chapter</a></li>
+<li><a href="http://www.meetup.com/Apache-Apex-incubating-Bangalore-Meetup">Bengaluru
Chapter</a></li>
 <li><a href="http://www.meetup.com/Apache-Apex-Meetup-Chicago-Chapter">Chicago
Chapter</a></li>
-<li><a href="http://www.meetup.com/Apex-Meetup-Houston">Houston Chapter</a></li>
 <li><a href="http://www.meetup.com/Apex-Meetup-Columbus">Columbus Chapter</a></li>
+<li><a href="http://www.meetup.com/Apache-Apex-Dallas-Chapter/">Dallas Chapter</a></li>
+<li><a href="http://www.meetup.com/Apache-Apex-Denver-Chapter/">Denver Chapter</a></li>
+<li><a href="http://www.meetup.com/Apache-Apex-El-Segundo-Chapter/">El Segundo
Chapter</a></li>
+<li><a href="http://www.meetup.com/Apex-Meetup-Houston">Houston Chapter</a></li>
 <li><a href="http://www.meetup.com/Apache-Apex-New-York-Chapter">New York Chapter</a></li>
+<li><a href="http://www.meetup.com/Apache-Apex-Phoenix-Chapter/">Phoenix Chapter</a></li>
 <li><a href="http://www.meetup.com/Apache-Apex-incubating-Meetup-Pune">Pune Chapter</a></li>
-<li><a href="http://www.meetup.com/Apache-Apex-incubating-Bangalore-Meetup">Bengaluru
Chapter</a></li>
-<li><a href="http://www.meetup.com/Apex-Bay-Area-Chapter">Bay Area Chapter</a></li>
 </ul>
 
 </div>

http://git-wip-us.apache.org/repos/asf/incubator-apex-site/blob/ca5436e7/content/contributing.html
----------------------------------------------------------------------
diff --git a/content/contributing.html b/content/contributing.html
index 0572aad..ff87ffe 100644
--- a/content/contributing.html
+++ b/content/contributing.html
@@ -39,6 +39,9 @@
             <a class="nav-link " href="/">Home</a>
           </li>
           <li class="nav-item">
+            <a class="nav-link " href="/announcements.html">Announcements</a>
+          </li>
+          <li class="nav-item">
             <a class="nav-link " href="/community.html">Community</a>
           </li>
           <li class="nav-item">
@@ -73,9 +76,26 @@
 <div class="container">
   
   <h1 id="contributing-guidelines">Contributing Guidelines</h1>
-<p>The apex core and apex malhar repositories both have mirror repositories on github
which are used to review Pull Requests and provide a second remote endpoint for the codebase.</p>
-<h2 id="opening-a-pull-request-contributors-">Opening a Pull Request (contributors)</h2>
-<p>This project welcomes new contributors. If you would like to help by adding new
features, enhancements or fixing bugs, here is how to do it.</p>
+<p>This project welcomes new contributors and invites everyone to participate. Our
aim is to build an open community. There are many different ways to get involved:</p>
+<ul>
+<li>Adding new features, enhancements, tests or fixing bugs</li>
+<li>Pull request reviews</li>
+<li>Release management and verification</li>
+<li>Participation on email list</li>
+<li>Web site improvements</li>
+<li>Documentation</li>
+<li>Organize meetups and other events</li>
+<li>Publishing papers and blogs</li>
+<li>Present at conferences or spread the word in other ways</li>
+</ul>
+<p>People that help with the project in any of the above categories or other ways are
contributors. See the <a href="http://www.apache.org/foundation/how-it-works.html#roles">roles</a>
as defined by the ASF.</p>
+<h2 id="becoming-a-committer">Becoming a committer</h2>
+<p>Community members that make sustained, welcome contributions to the project may
be invited to become a committer. Committers are voted in by the PPMC. A committer has a signed
Contributor License Agreement (<a href="http://www.apache.org/licenses/icla.txt">CLA</a>)
on file and an apache.org address.</p>
+<p>We expect committers to subscribe to the <a href="community.html#mailing-lists">project
mailing lists</a>.  </p>
+<p>A committer will be considered “emeritus/inactive” by not contributing in any
form to the project for over 1 year. An emeritus committer may request reinstatement of commit
access from the PPMC. Such reinstatement is subject to lazy consensus of active PPMC members.</p>
+<p>The Podling Project Management Committee (<a href="http://incubator.apache.org/guides/ppmc.html">PPMC</a>)
is responsible for the oversight of the project and it also decides who to add as a PPMC member.
Existing committers may be invited to become a PPMC member after consistent contribution and
activity over a period of time and participation in directional and community building discussions.</p>
+<h2 id="opening-pull-requests-contributors-">Opening Pull Requests (contributors)</h2>
+<p>The apex-core and apex-malhar repositories both have mirror repositories on github
which are used to review pull requests and provide a second remote endpoint for the codebase.</p>
 <ol>
 <li>Create a <a href="https://malhar.atlassian.net/">JIRA</a> for the work
you plan to do (or assign yourself to an existing JIRA ticket)</li>
 <li>Fork the ASF github mirror (one time step):<br><a href="https://github.com/apache/incubator-apex-core/">https://github.com/apache/incubator-apex-core/</a>
 </li>
@@ -89,7 +109,7 @@
 </li>
 <li>Once your feature is complete, submit the pull request on github against <code>devel-3</code>.</li>
 <li>If you want specific people to review your pull request, use the <code>@</code>
notation in Github comments to mention that user, and request that he/she reviews your changes.</li>
-<li><p>After all review is complete, combine all new commits into one squashed
commit, and include the Jira number in the commit message. There are several ways to squash
commits, but <a href="https://git-scm.com/book/en/v2/Git-Tools-Rewriting-History#Squashing-Commits">here
is one explanation from git-scm.com</a> and a simple example is illustrated below:</p>
+<li><p>After all review is complete, combine all new commits into one squashed
commit except when there are multiple contributors, and include the Jira number in the commit
message. There are several ways to squash commits, but <a href="https://git-scm.com/book/en/v2/Git-Tools-Rewriting-History#Squashing-Commits">here
is one explanation from git-scm.com</a> and a simple example is illustrated below:</p>
 <p>If tracking upstream/devel-3 then run <code>git rebase -i</code>. Else
run <code>git rebase -i upstream/devel-3</code>.<br>This command opens the
text editor which lists the multiple commits:</p>
 <pre><code>pick 67cd79b change1
 pick 6f98905 change2
@@ -109,6 +129,7 @@ pick 6f98905 change2
 <pre><code>pick 67cd79b change1
 squash 6f98905 change2
 </code></pre></li>
+<li>If there are multiple contributors in a pull request preserve individual attributions.
Try to squash the commits to the minimum number of commits required to preserve attribution
and the contribution to still be functionally correct.</li>
 <li>Till the review is complete it may happen that working feature branch may diverge
from <code>devel-3</code> substantially. Therefore, it is recommended to frequently
merge <code>devel-3</code> to the branch being worked on by:<ul>
 <li>when the branch tracks upstream/devel-3<br><code>git pull</code></li>
 <li>when the branch doesn&#39;t track upstream<br><code>git pull upstream
devel-3</code></li>

http://git-wip-us.apache.org/repos/asf/incubator-apex-site/blob/ca5436e7/content/css/main.css
----------------------------------------------------------------------
diff --git a/content/css/main.css b/content/css/main.css
index 4ca0bf4..0978ef8 100644
--- a/content/css/main.css
+++ b/content/css/main.css
@@ -6856,6 +6856,12 @@ button.close {
 body {
   -webkit-font-smoothing: antialiased;
 }
+.latest-tag {
+  display: none;
+}
+.table tbody tr:first-child .latest-tag {
+  display: inline;
+}
 /*
 
 Colorbrewer theme

http://git-wip-us.apache.org/repos/asf/incubator-apex-site/blob/ca5436e7/content/docs.html
----------------------------------------------------------------------
diff --git a/content/docs.html b/content/docs.html
index 31897bc..8b6b9fa 100644
--- a/content/docs.html
+++ b/content/docs.html
@@ -39,6 +39,9 @@
             <a class="nav-link " href="/">Home</a>
           </li>
           <li class="nav-item">
+            <a class="nav-link " href="/announcements.html">Announcements</a>
+          </li>
+          <li class="nav-item">
             <a class="nav-link " href="/community.html">Community</a>
           </li>
           <li class="nav-item">
@@ -76,9 +79,9 @@
 <p>New documentation will be coming soon!</p>
 <p>Here are a few resources to get started with Apex:</p>
 <ul>
-<li><a href="https://www.datatorrent.com/docs/guides/ApplicationDeveloperGuide.html">Application
Developer Guide</a></li>
-<li><a href="https://www.datatorrent.com/docs/guides/ApplicationPackages.html">Application
Packages Guide</a></li>
-<li><a href="https://www.datatorrent.com/docs/guides/OperatorDeveloperGuide.html">Operator
Developer Guide</a></li>
+<li><a href="http://docs.datatorrent.com/application_development/">Application
Developer Guide</a></li>
+<li><a href="http://docs.datatorrent.com/application_packages/">Application Packages
Guide</a></li>
+<li><a href="http://docs.datatorrent.com/operator_development/">Operator Developer
Guide</a></li>
 <li><a href="/github-mirror-pull-requests.html">Merging Github Mirror Pull Requests</a></li>
 <li><a href="https://www.datatorrent.com/docs/apidocs/">JavaDoc</a></li>
 <li><a href="https://www.datatorrent.com/blog-apex-performance-benchmark/">Benchmarks
compare between 2.0 and 3.0</a></li>

http://git-wip-us.apache.org/repos/asf/incubator-apex-site/blob/ca5436e7/content/downloads.html
----------------------------------------------------------------------
diff --git a/content/downloads.html b/content/downloads.html
index fe336ff..7118825 100644
--- a/content/downloads.html
+++ b/content/downloads.html
@@ -39,6 +39,9 @@
             <a class="nav-link " href="/">Home</a>
           </li>
           <li class="nav-item">
+            <a class="nav-link " href="/announcements.html">Announcements</a>
+          </li>
+          <li class="nav-item">
             <a class="nav-link " href="/community.html">Community</a>
           </li>
           <li class="nav-item">
@@ -89,7 +92,7 @@
       <tr>
         <td>
           3.2.0-incubating
-          (latest)
+          <span class="latest-tag">(latest)</span>
         </td>
         <td>
           2015-10-30
@@ -118,6 +121,50 @@
     </tbody>
   </table>
 
+  <!-- APEX MALHAR SOURCE RELEASES TABLE -->
+  <h2>Malhar Source Releases</h2>
+  <table class="table table-bordered table-striped">
+    <thead>
+      <tr>
+        <th scope="col">Version</th>
+        <th scope="col">Date</th>
+        <th scope="col">Source (zip)</th>
+        <th scope="col">Source (tarball)</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td>
+          3.2.0-incubating
+          <span class="latest-tag">(latest)</span>
+        </td>
+        <td>
+          2015-11-16
+        </td>
+        <td>
+          <a href="http://www.apache.org/dyn/closer.lua/incubator/apex/malhar/v3.2.0-incubating/malhar-3.2.0-incubating-source-release.zip">malhar-3.2.0-incubating-source-release.zip</a><br>
+          <small>
+            (
+              <a href="https://dist.apache.org/repos/dist/release/incubator/apex/malhar/v3.2.0-incubating/malhar-3.2.0-incubating-source-release.zip.asc">pgp</a>,
+              <a href="https://dist.apache.org/repos/dist/release/incubator/apex/malhar/v3.2.0-incubating/malhar-3.2.0-incubating-source-release.zip.md5">md5</a>,
+              <a href="https://dist.apache.org/repos/dist/release/incubator/apex/malhar/v3.2.0-incubating/malhar-3.2.0-incubating-source-release.zip.sha">sha1</a>
+            )
+          </small>
+        </td>
+        <td>
+          <a href="http://www.apache.org/dyn/closer.lua/incubator/apex/malhar/v3.2.0-incubating/malhar-3.2.0-incubating-source-release.tar.gz">malhar-3.2.0-incubating-source-release.tar.gz</a><br>
+          <small>
+            (
+              <a href="https://dist.apache.org/repos/dist/release/incubator/apex/malhar/v3.2.0-incubating/malhar-3.2.0-incubating-source-release.tar.gz.asc">pgp</a>,
+              <a href="https://dist.apache.org/repos/dist/release/incubator/apex/malhar/v3.2.0-incubating/malhar-3.2.0-incubating-source-release.tar.gz.md5">md5</a>,
+              <a href="https://dist.apache.org/repos/dist/release/incubator/apex/malhar/v3.2.0-incubating/malhar-3.2.0-incubating-source-release.tar.gz.sha">sha1</a>
+            )
+          </small>
+        </td>
+      </tr>
+    </tbody>
+  </table>
+
 
   <h2 id="third-party-downloads">Third-Party Downloads</h2>
 <p>This is a list of 3rd party binary packages based on Apache Apex. The Apache Apex
project does not endorse or maintain any 3rd party binary packages.</p>

http://git-wip-us.apache.org/repos/asf/incubator-apex-site/blob/ca5436e7/content/index.html
----------------------------------------------------------------------
diff --git a/content/index.html b/content/index.html
index 27fa25d..604d10a 100644
--- a/content/index.html
+++ b/content/index.html
@@ -39,6 +39,9 @@
             <a class="nav-link " href="/">Home</a>
           </li>
           <li class="nav-item">
+            <a class="nav-link " href="/announcements.html">Announcements</a>
+          </li>
+          <li class="nav-item">
             <a class="nav-link " href="/community.html">Community</a>
           </li>
           <li class="nav-item">

http://git-wip-us.apache.org/repos/asf/incubator-apex-site/blob/ca5436e7/content/release.html
----------------------------------------------------------------------
diff --git a/content/release.html b/content/release.html
index 2c4c708..5d16152 100644
--- a/content/release.html
+++ b/content/release.html
@@ -39,6 +39,9 @@
             <a class="nav-link " href="/">Home</a>
           </li>
           <li class="nav-item">
+            <a class="nav-link " href="/announcements.html">Announcements</a>
+          </li>
+          <li class="nav-item">
             <a class="nav-link " href="/community.html">Community</a>
           </li>
           <li class="nav-item">
@@ -127,9 +130,9 @@ rv=3.2.0-incubating
 </code></pre><p>Commit version change:</p>
 <pre><code>git commit -am &quot;Preparing to release ${rv}-RC1&quot;
 git tag -a &quot;v${rv}-RC1&quot; -m &quot;Release ${rv}-RC1&quot;
-</code></pre><p>Push to fork, open pull request, wait for Travis CI build
to succeed. Then push the tag.</p>
+</code></pre><p>Push to fork (as temporary branch), open pull request,
wait for Travis CI build to succeed. Then push the tag.</p>
 <pre><code>git push apache &quot;v${rv}-RC1&quot;
-</code></pre><p>The only difference between branch and the tag is this
final version number change. The branch stays at <code>SNAPSHOT</code> version.</p>
+</code></pre><p>The only difference between release branch and tag is this
final version number change. The branch stays at <code>-SNAPSHOT</code> version.</p>
 <h2 id="build-and-deploy-release-candidate">Build and Deploy Release Candidate</h2>
 <p>Prerequisites:</p>
 <ul>
@@ -143,17 +146,27 @@ git clean -d -f
 mvn clean deploy -Papache-release -DskipTests -Dsonatype_user=&lt;user&gt;
 </code></pre><p>Log on to <a href="https://repository.apache.org">https://repository.apache.org</a>
and look for Staging Repositories. &quot;Close&quot; the newly created orgapacheapex-xxxx
staging repository to obtain the temporary URL, note it down for the VOTE thread.</p>
 <p>Example URL: <a href="https://repository.apache.org/content/repositories/orgapacheapex-1000/">https://repository.apache.org/content/repositories/orgapacheapex-1000/</a></p>
-<p>Copy files to distribution dir and create checksums</p>
-<pre><code class="lang-bash">md5sum apex-3.2.0-incubating-source-release.tar.gz
&gt; apex-3.2.0-incubating-source-release.tar.gz.md5
-md5sum apex-3.2.0-incubating-source-release.zip &gt; apex-3.2.0-incubating-source-release.zip.md5
-
-shasum -a 512 apex-3.2.0-incubating-source-release.tar.gz &gt; apex-3.2.0-incubating-source-release.tar.gz.sha
-shasum -a 512 apex-3.2.0-incubating-source-release.zip &gt; apex-3.2.0-incubating-source-release.zip.sha
-
-svn co https://dist.apache.org/repos/dist/dev/incubator/apex
+<p>Copy files to distribution dir and create signatures and checksums.<br>(Note
this is per policy to stage these files outside of the Maven repository, otherwise everything
below would happen automatically as defined in the parent POM.)</p>
+<p>For -core releases:</p>
+<pre><code class="lang-bash">md5sum apex-${rv}-source-release.tar.gz &gt;
apex-${rv}-source-release.tar.gz.md5
+md5sum apex-${rv}-source-release.zip &gt; apex-${rv}-source-release.zip.md5
+shasum -a 512 apex-${rv}-source-release.tar.gz &gt; apex-${rv}-source-release.tar.gz.sha
+shasum -a 512 apex-${rv}-source-release.zip &gt; apex-${rv}-source-release.zip.sha
+gpg  --armor --output apex-${rv}-source-release.tar.gz.asc --detach-sig apex-${rv}-source-release.tar.gz
+gpg  --armor --output apex-${rv}-source-release.zip.asc --detach-sig apex-${rv}-source-release.zip
+</code></pre>
+<p>For -malhar releases:</p>
+<pre><code class="lang-bash">md5sum malhar-${rv}-source-release.tar.gz &gt;
malhar-${rv}-source-release.tar.gz.md5
+md5sum malhar-${rv}-source-release.zip &gt; malhar-${rv}-source-release.zip.md5
+shasum -a 512 malhar-${rv}-source-release.tar.gz &gt; malhar-${rv}-source-release.tar.gz.sha
+shasum -a 512 malhar-${rv}-source-release.zip &gt; malhar-${rv}-source-release.zip.sha
+gpg  --armor --output malhar-${rv}-source-release.tar.gz.asc --detach-sig malhar-${rv}-source-release.tar.gz
+gpg  --armor --output malhar-${rv}-source-release.zip.asc --detach-sig malhar-${rv}-source-release.zip
 </code></pre>
-<p>create directory for new version<br>svn add the source archives and signature/checksum
files</p>
-<pre><code class="lang-bash">svn commit -m  &quot;Apache Apex v3.2.0-incubating-RC2&quot;
+<p>Check files into the dist staging area:</p>
+<pre><code class="lang-bash">mkdir svn-dist
+cp ../*-source-* svn-dist/
+svn import svn-dist https://dist.apache.org/repos/dist/dev/incubator/apex/v${rv}-RC1 -m &quot;Apache
Apex v${rv}-RC1&quot;
 </code></pre>
 <h2 id="voting">Voting</h2>
 <p>PPMC vote call:<br><a href="http://mail-archives.apache.org/mod_mbox/incubator-apex-dev/201510.mbox/browser">http://mail-archives.apache.org/mod_mbox/incubator-apex-dev/201510.mbox/browser</a></p>
@@ -164,9 +177,10 @@ svn co https://dist.apache.org/repos/dist/dev/incubator/apex
 <p>If the vote is not successful, a new RC needs to be built. Once IPMC vote passes,
proceed with promoting and announcing the release.</p>
 <h2 id="promote-release">Promote Release</h2>
 <p>Release Nexus staging repository: <a href="http://central.sonatype.org/pages/releasing-the-deployment.html#close-and-drop-or-release-your-staging-repository">http://central.sonatype.org/pages/releasing-the-deployment.html#close-and-drop-or-release-your-staging-repository</a></p>
-<p>Move source release to dist folder: svn mv  <a href="https://dist.apache.org/repos/dist/dev/incubator/apex/v3.2.0-incubating-RC2">https://dist.apache.org/repos/dist/dev/incubator/apex/v3.2.0-incubating-RC2</a>
<a href="https://dist.apache.org/repos/dist/release/incubator/apex/v3.2.0-incubating">https://dist.apache.org/repos/dist/release/incubator/apex/v3.2.0-incubating</a></p>
-<h3 id="jira">JIRA</h3>
-<p>Close release and all associated tickets<br>Create version numbers for next
release</p>
+<p>Move source release from dist staging to release folder:</p>
+<pre><code>svn mv  https://dist.apache.org/repos/dist/dev/incubator/apex/v3.2.0-incubating-RC2
https://dist.apache.org/repos/dist/release/incubator/apex/v3.2.0-incubating
+</code></pre><h3 id="jira">JIRA</h3>
+<p>Close release and all associated tickets<br>Create version number X.Y.Z+1
for next release</p>
 <h3 id="git">git</h3>
 <p>Create final release tag:</p>
 <pre><code class="lang-bash">git tag -a &quot;v3.2.0-incubating&quot;
-m &quot;Release 3.2.0-incubating&quot; &quot;v3.2.0-incubating-RC2&quot;


Mime
View raw message