This is an automated email from the ASF dual-hosted git repository.
pdesai pushed a commit to branch master
in repository
https://gitbox.apache.org/repos/asf/incubator-openwhisk-website.git
The following commit(s) were added to refs/heads/master by this push:
new dd75661 Clarify GitHub nightly-interim releases tags from Apache
releases. (#353)
dd75661 is described below
commit dd75661f37e30df1cd2034b51be6770e7c3a84a3
Author: Matt Rutkowski <[email protected]>
AuthorDate: Tue Dec 11 16:15:06 2018 -0600
Clarify GitHub nightly-interim releases tags from Apache releases. (#353)
* Clarify GitHub nightly-interim releases tags from Apache releases.
* Clarify GitHub nightly-interim releases tags from Apache releases.
* Clarify GitHub nightly-interim releases tags from Apache releases.
---
_layouts/downloads.html | 56 +++++++++++++++++++++++++++++++++++++++++++------
1 file changed, 50 insertions(+), 6 deletions(-)
diff --git a/_layouts/downloads.html b/_layouts/downloads.html
index df157c0..8cd8c93 100644
--- a/_layouts/downloads.html
+++ b/_layouts/downloads.html
@@ -16,12 +16,16 @@ layout: default
<li><a href="#versioning">Versioning</a></li>
<!-- Downloads -->
- <li class="index-menu-toggle"><a href="#releases">Releases</a></li>
+ <li class="index-menu-toggle"><a
href="#official-releases">Official Releases</a></li>
<ul class="index-menuitems">
<li><a href="#verifying">Verifying</a></li>
<li><a href="#keys">Keys</a></li>
<li><a href="#versions">Versions</a></li>
</ul>
+
+ <!-- Nightly and incremental builds -->
+ <li class="index-menu-toggle"><a
href="#developer-builds">Developer Builds</a></li>
+
</ul>
</div>
@@ -40,7 +44,9 @@ layout: default
<div class="content">
<a class="indexable" id="versioning"></a>
<h3>Versioning</h3>
- <p>Apache OpenWhisk uses semantic versioning. Version numbers
use the form <code>major.minor.incremental-build</code> and are incremented as
follows:</p>
+ <p>Apache OpenWhisk uses semantic versioning. Version numbers
+ use the form <code>major.minor.incremental-build</code> and
+ are incremented as follows:</p>
<ul>
<li><em>major version</em>: for incompatible API
changes.</li>
<li><em>minor version</em>: for new functionality
added in a backward-compatible manner.</li>
@@ -52,13 +58,21 @@ layout: default
<main class="doc">
<div class="content">
- <a class="indexable" id="releases"></a>
- <h3>Releases</h3>
- <p>The Apache OpenWhisk project provides releases of source
code, by component groupings, as TAR compressed archives files denoted by the
<em>.tar.gz</em> extension.)
+ <a class="indexable" id="official-releases"></a>
+ <h3>Official Releases</h3>
+ <p>The Apache OpenWhisk project provides official releases of
+ source code, by component groupings, as TAR compressed
+ archives files denoted by the <em>.tar.gz</em> extension.)
+ </p>
+ <p>Developers who wish to use nightly builds or interim builds
+ should read about them below under
+ <a style="font-weight:normal;"
href="#developer-builds">Developer Builds</a>.
</p>
<a class="indexable" id="verifying"></a>
<h4>Verifying</h4>
- <p>As an Apache project, all downloaded files are signed by a
project Release Manager and can be verified following these instructions:</p>
+ <p>As an Apache project, all downloaded files are signed by a
+ project Release Manager and can be verified following these
+ instructions:</p>
<ul>
<li><a href="https://www.apache.org/info/verification">How
to verify downloaded files</a></li>
</ul>
@@ -380,5 +394,35 @@ layout: default
</div>
</main>
+ <main class="doc">
+ <div class="content">
+ <a class="indexable" id="developer-builds"></a>
+ <h3>Developer Builds</h3>
+ <p>Most of the Apache OpenWhisk project component repositories
+ are configured within GitHub to automatically generate interim
+ builds (not
+ <a href="#official-releases">official release builds</a>)
+ for each merged Pull Request (PR) and/or on
+ a nightly basis. These builds, by default, are tagged
+ <b><em>'latest'</em></b> and appear under their respective GitHub
+ component's release tab and are intended for developer
+ evaluation and testing only.
+ </p>
+ <p>In some special cases,
+ Committers on the project may choose to use GitHub to tag
+ certain builds as they become closer to being Release Candidate
+ (RC) builds. However, <em>any build tagged within GitHub with
+ either 'latest' or any other tag <strong>do NOT have
+ official Apache project release status</strong>.</em>
+ All official Apache OpenWhisk builds
+ undergo a rigorous process to be approved and are linked
+ <a style="font-weight:normal;" href="#official-releases">above</a>.
+ </p>
+ <p>To be clear, <strong>GitHub "releases" are not official Apache
project
+ releases.</strong>
+ </p>
+ </div>
+ </main>
+
</section>
</div>