apex-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sas...@apache.org
Subject [1/3] incubator-apex-site git commit: from b92c8082f97ac94a35b0fdddca22e9efd81bf5f6
Date Wed, 02 Mar 2016 03:32:31 GMT
Repository: incubator-apex-site
Updated Branches:
  refs/heads/asf-site dc09246bb -> 86fee8abe

diff --git a/content/fonts/glyphicons-halflings-regular.woff b/content/fonts/glyphicons-halflings-regular.woff
new file mode 100644
index 0000000..9e61285
Binary files /dev/null and b/content/fonts/glyphicons-halflings-regular.woff differ

diff --git a/content/fonts/glyphicons-halflings-regular.woff2 b/content/fonts/glyphicons-halflings-regular.woff2
new file mode 100644
index 0000000..64539b5
Binary files /dev/null and b/content/fonts/glyphicons-halflings-regular.woff2 differ

diff --git a/content/images/check.png b/content/images/check.png
new file mode 100644
index 0000000..bc8c90e
Binary files /dev/null and b/content/images/check.png differ

diff --git a/content/images/cross.png b/content/images/cross.png
new file mode 100644
index 0000000..ed468ea
Binary files /dev/null and b/content/images/cross.png differ

diff --git a/content/maturity.html b/content/maturity.html
new file mode 100644
index 0000000..bf27fe3
--- /dev/null
+++ b/content/maturity.html
@@ -0,0 +1,151 @@
+<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"
+          <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
+             <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
+             <ul class="dropdown-menu">
+              <li><a href="http://incubator.apache.org/projects/apex.html">Status
+              <li><a href="http://www.apache.org/foundation/how-it-works.html">Apache
+              <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">
+  <h1 id="podling-maturity-assessment">Podling Maturity Assessment</h1>
+<h2 id="overview">Overview</h2>
+<p>This is an assessment of the Apex podling&#39;s maturity, meant to help inform
the decision (of the mentors, community, Incubator PMC and ASF Board of Directors) to graduate
it as a top-level Apache project.</p>
+<p>It is based on the ASF project maturity model at <a href="https://community.apache.org/apache-way/apache-project-maturity-model.html">https://community.apache.org/apache-way/apache-project-maturity-model.html</a></p>
+<h2 id="maturity-model-assessment">Maturity model assessment</h2>
+<p>Mentors and community members are encouraged to contribute to this and comment on
+<h3 id="code">Code</h3>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>CD10</strong><br>The
project produces Open Source software, for distribution to the public at no charge.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>CD20</strong><br>The
project&#39;s code is easily discoverable and publicly accessible.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>CD30</strong><br>The
code can be built in a reproducible way using widely available standard tools.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>CD40</strong><br>The
full history of the project&#39;s code is available via a source code control system,
in a way that allows any released version to be recreated.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>CD50</strong><br>The
provenance of each line of code is established via the source code control system, in a reliable
way based on strong authentication of the committer. When third-party contributions are committed,
commit messages provide reliable information about the code provenance.</p>
+<h3 id="licenses-and-copyright">Licenses and Copyright</h3>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>LC10</strong><br>The
code is released under the Apache License, version 2.0.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>LC20</strong><br>Libraries
that are mandatory dependencies of the project&#39;s code do not create more restrictions
than the Apache License does. </p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>LC30</strong><br>The
libraries mentioned in LC20 are available as Open Source software.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>LC40</strong><br>Committers
are bound by an Individual Contributor Agreement (the &quot;Apache iCLA&quot;) that
defines which code they are allowed to commit and how they need to identify code that is not
their own.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>LC50</strong><br>The
copyright ownership of everything that the project produces is clearly defined and documented.
+<h3 id="releases">Releases</h3>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>RE10</strong><br>Releases
consist of source code, distributed using standard and open archive formats that are expected
to stay readable in the long term.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>RE20</strong><br>Releases
are approved by the project&#39;s PMC (see CS10), in order to make them an act of the
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>RE30</strong><br>Releases
are signed and/or distributed along with digests that can be reliably used to validate the
downloaded archives.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>RE40</strong><br>Convenience
binaries can be distributed alongside source code but they are not Apache Releases -- they
are just a convenience provided with no guarantee.</p>
+<h3 id="quality">Quality</h3>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>QU10</strong><br>The
project is open and honest about the quality of its code. Various levels of quality and maturity
for various modules are natural and acceptable as long as they are clearly communicated.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>QU20</strong><br>The
project puts a very high priority on producing secure software.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>QU30</strong><br>The
project provides a well-documented channel to report security issues, along with a documented
way of responding to them. </p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>QU40</strong><br>The
project puts a high priority on backwards compatibility and aims to document any incompatible
changes and provide tools and documentation to help users transition to new features.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>QU50</strong><br>The
project strives to respond to documented bug reports in a timely manner.</p>
+<h3 id="community">Community</h3>
+<p><i class="glyphicon glyphicon-remove text-danger"></i> <strong>CO10</strong><br>The
project has a well-known homepage that points to all the information required to operate according
to this maturity model.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>CO20</strong><br>The
community welcomes contributions from anyone who acts in good faith and in a respectful manner
and adds value to the project.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>CO30</strong><br>Contributions
include not only source code, but also documentation, constructive bug reports, constructive
discussions, marketing and generally anything that adds value to the project.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>CO40</strong><br>The
community is meritocratic and over time aims to give more rights and responsibilities to contributors
who add value to the project.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>CO50</strong><br>The
way in which contributors can be granted more rights such as commit access or decision power
is clearly documented and is the same for all contributors.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>CO60</strong><br>The
community operates based on consensus of its members (see CS10) who have decision power. Dictators,
benevolent or not, are not welcome in Apache projects.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>CO70</strong><br>The
project strives to answer user questions in a timely manner.</p>
+<h3 id="consensus-building">Consensus Building</h3>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>CS10</strong><br>The
project maintains a public list of its contributors who have decision power -- the project&#39;s
PMC (Project Management Committee) consists of those contributors.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>CS20</strong><br>Decisions
are made by consensus among PMC members 9 and are documented on the project&#39;s main
communications channel. Community opinions are taken into account but the PMC has the final
word if needed.</p>
+<p><i class="glyphicon glyphicon-remove text-danger"></i> <strong>CS30</strong><br>Documented
voting rules are used to build consensus when discussion is not sufficient.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>CS40</strong><br>In
Apache projects, vetoes are only valid for code commits and are justified by a technical explanation,
as per the Apache voting rules defined in CS30.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>CS50</strong><br>All
&quot;important&quot; discussions happen asynchronously in written form on the project&#39;s
main communications channel. Offline, face-to-face or private discussions 11 that affect the
project are also documented on that channel.</p>
+<h3 id="independence">Independence</h3>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>IN10</strong><br>The
project is independent from any corporate or organizational influence.</p>
+<p><i class="glyphicon glyphicon-ok text-success"></i> <strong>IN20</strong><br>Contributors
act as themselves as opposed to representatives of a corporation or organization.</p>
+  <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>

View raw message