You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by bm...@apache.org on 2015/05/20 02:04:22 UTC

svn commit: r1680431 [1/3] - in /mesos/site: publish/ publish/community/ publish/community/committers/ publish/community/user-groups/ publish/documentation/ publish/documentation/committers/ publish/documentation/latest/ publish/documentation/latest/co...

Author: bmahler
Date: Wed May 20 00:04:22 2015
New Revision: 1680431

URL: http://svn.apache.org/r1680431
Log:
Updated committers documentation.

Added:
    mesos/site/publish/documentation/committers/
    mesos/site/publish/documentation/committers/index.html
    mesos/site/publish/documentation/latest/committers/
    mesos/site/publish/documentation/latest/committers/index.html
    mesos/site/source/documentation/latest/committers.md
Removed:
    mesos/site/publish/community/committers/
    mesos/site/source/community/committers.html.md
Modified:
    mesos/site/publish/community/index.html
    mesos/site/publish/community/user-groups/index.html
    mesos/site/publish/documentation/index.html
    mesos/site/publish/documentation/latest/index.html
    mesos/site/publish/documentation/latest/modules/index.html
    mesos/site/publish/documentation/latest/powered-by-mesos/index.html
    mesos/site/publish/documentation/latest/upgrades/index.html
    mesos/site/publish/documentation/modules/index.html
    mesos/site/publish/documentation/powered-by-mesos/index.html
    mesos/site/publish/documentation/upgrades/index.html
    mesos/site/publish/sitemap.xml
    mesos/site/source/documentation/latest.html.md
    mesos/site/source/documentation/latest/modules.md
    mesos/site/source/documentation/latest/powered-by-mesos.md
    mesos/site/source/documentation/latest/upgrades.md
    mesos/site/source/layouts/community_section.erb

Modified: mesos/site/publish/community/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/community/index.html?rev=1680431&r1=1680430&r2=1680431&view=diff
==============================================================================
--- mesos/site/publish/community/index.html (original)
+++ mesos/site/publish/community/index.html Wed May 20 00:04:22 2015
@@ -74,7 +74,7 @@
 			<li class="list-group-item"><a href="/documentation/latest/submitting-a-patch/">Contribute</a></li>
 			<li class="list-group-item"><a href="/documentation/latest/powered-by-mesos/">Mesos Adopters</a></li>
 			<li class="list-group-item"><a href="/community/user-groups/">User Groups</a></li>
-			<li class="list-group-item"><a href="/community/committers/">Committers</a></li>
+			<li class="list-group-item"><a href="/documentation/latest/committers/">Committers</a></li>
 		</li>
 	</div>
 	<div class="col-md-10">

Modified: mesos/site/publish/community/user-groups/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/community/user-groups/index.html?rev=1680431&r1=1680430&r2=1680431&view=diff
==============================================================================
--- mesos/site/publish/community/user-groups/index.html (original)
+++ mesos/site/publish/community/user-groups/index.html Wed May 20 00:04:22 2015
@@ -74,7 +74,7 @@
 			<li class="list-group-item"><a href="/documentation/latest/submitting-a-patch/">Contribute</a></li>
 			<li class="list-group-item"><a href="/documentation/latest/powered-by-mesos/">Mesos Adopters</a></li>
 			<li class="list-group-item"><a href="/community/user-groups/">User Groups</a></li>
-			<li class="list-group-item"><a href="/community/committers/">Committers</a></li>
+			<li class="list-group-item"><a href="/documentation/latest/committers/">Committers</a></li>
 		</li>
 	</div>
 	<div class="col-md-10">

Added: mesos/site/publish/documentation/committers/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/documentation/committers/index.html?rev=1680431&view=auto
==============================================================================
--- mesos/site/publish/documentation/committers/index.html (added)
+++ mesos/site/publish/documentation/committers/index.html Wed May 20 00:04:22 2015
@@ -0,0 +1,401 @@
+<!DOCTYPE html>
+<html>
+    <head>
+        <meta charset="utf-8">
+        <title></title>
+		    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+		    <link href="//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" rel="stylesheet">
+		    <link rel="alternate" type="application/atom+xml" title="Apache Mesos Blog" href="/blog/feed.xml">
+		    
+		    <link href="../../assets/css/main.css" media="screen" rel="stylesheet" type="text/css" />
+				
+		    
+			
+			<!-- Google Analytics Magic -->
+			<script type="text/javascript">
+			  var _gaq = _gaq || [];
+			  _gaq.push(['_setAccount', 'UA-20226872-1']);
+			  _gaq.push(['_setDomainName', 'apache.org']);
+			  _gaq.push(['_trackPageview']);
+
+			  (function() {
+			    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+			    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+			    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+			  })();
+			</script>
+    </head>
+    <body>
+			<!-- magical breadcrumbs -->
+			<div class="topnav">
+			<ul class="breadcrumb">
+			  <li>
+					<div class="dropdown">
+					  <a data-toggle="dropdown" href="#">Apache Software Foundation <span class="caret"></span></a>
+					  <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
+							<li><a href="http://www.apache.org">Apache Homepage</a></li>
+							<li><a href="http://www.apache.org/licenses/">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>
+							<li><a href="http://www.apache.org/security/">Security</a></li>
+					  </ul>
+					</div>
+				</li>
+				<li><a href="http://mesos.apache.org">Apache Mesos</a></li>
+				
+				
+					<li><a href="/documentation
+/">Documentation
+</a></li>
+				
+				
+			</ul><!-- /breadcrumb -->
+			</div>
+			
+			<!-- navbar excitement -->
+	    <div class="navbar navbar-static-top" role="navigation">
+	      <div class="navbar-inner">
+	        <div class="container">
+						<a href="/" class="logo"><img src="/assets/img/mesos_logo.png" alt="Apache Mesos logo" /></a>
+					<div class="nav-collapse">
+						<ul class="nav nav-pills navbar-right">
+						  <li><a href="/gettingstarted/">Getting Started</a></li>
+						  <li><a href="/documentation/latest/">Documentation</a></li>
+						  <li><a href="/downloads/">Downloads</a></li>
+						  <li><a href="/community/">Community</a></li>
+						</ul>
+					</div>
+	        </div>
+	      </div>
+	    </div><!-- /.navbar -->
+
+      <div class="container">
+
+			<div class="row-fluid">
+	<div class="col-md-4">
+		<h4>If you're new to Mesos</h4>
+		<p>See the <a href="/gettingstarted/">getting started</a> page for more information about downloading, building, and deploying Mesos.</p>
+		
+		<h4>If you'd like to get involved or you're looking for support</h4>
+		<p>See our <a href="/community/">community</a> page for more details.</p>
+	</div>
+	<div class="col-md-8">
+		<h1>Committers</h1>
+
+<h2>Current Committers</h2>
+
+<p>We&rsquo;d like to thank the following committers to the Apache Mesos project who have helped get the project to where it is today. Committers are voted on by members of the Mesos PMC. This list might be stale, the canonical list is located on <a href="http://people.apache.org/committers-by-project.html#mesos">Apache&rsquo;s website</a>.</p>
+
+<table class="table table-hover table-condensed">
+  <thead>
+    <tr>
+      <th>Timezone GMT</th>
+      <th>Full Name</th>
+      <th>Company/Organization</th>
+      <th>IRC Handle</th>
+      <th>Email Address</th>
+    </tr>
+  </thead>
+  <tbody>
+    <tr>
+      <td>-8</td>
+      <td>Ross Allen</td>
+      <td></td>
+      <td></td>
+      <td>ssorallen@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Adam B</td>
+      <td>Mesosphere</td>
+      <td></td>
+      <td>me@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Tim Chen</td>
+      <td>Mesosphere</td>
+      <td>tnachen</td>
+      <td>tnachen@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Ian Downes</td>
+      <td>Twitter</td>
+      <td>idownes</td>
+      <td>idownes@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Ali Ghodsi</td>
+      <td>UC Berkeley</td>
+      <td></td>
+      <td>alig@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Dominic Hamon</td>
+      <td></td>
+      <td></td>
+      <td>dma@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Benjamin Hindman</td>
+      <td>Mesosphere</td>
+      <td>_benh_</td>
+      <td>benh@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Ian Holsman</td>
+      <td></td>
+      <td></td>
+      <td>ianh@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Vinod Kone</td>
+      <td>Twitter</td>
+      <td>vinodkone</td>
+      <td>vinodkone@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Andy Konwinski</td>
+      <td>UC Berkeley</td>
+      <td></td>
+      <td>andrew@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Dave Lester</td>
+      <td>Twitter</td>
+      <td>dlester</td>
+      <td>dlester@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Benjamin Mahler</td>
+      <td>Twitter</td>
+      <td>bmahler</td>
+      <td>bmahler@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Thomas Marshall</td>
+      <td>Carnegie Mellon University</td>
+      <td></td>
+      <td>tmarshall@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Brenden Matthews</td>
+      <td>Mesosphere</td>
+      <td>brenden_</td>
+      <td>brenden@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Chris Mattmann</td>
+      <td>NASA JPL</td>
+      <td></td>
+      <td>mattmann@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Brian McCallister</td>
+      <td>Groupon</td>
+      <td></td>
+      <td>brianm@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Niklas Quarfot Nielsen</td>
+      <td>Mesosphere</td>
+      <td>niq_</td>
+      <td>nnielsen@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Charles Reiss</td>
+      <td>UC Berkeley</td>
+      <td></td>
+      <td>woggle@apache.org</td>
+    </tr>
+    <tr>
+      <td>-5</td>
+      <td>Timothy St Clair</td>
+      <td>Redhat</td>
+      <td>tstclair</td>
+      <td>tstclair@apache.org</td>
+    </tr>
+    <tr>
+      <td>+2</td>
+      <td>Till Toenshoff</td>
+      <td>Mesosphere</td>
+      <td>tillt</td>
+      <td>tillt@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Thomas White</td>
+      <td>Cloudera</td>
+      <td></td>
+      <td>tomwhite@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Yan Xu</td>
+      <td>Twitter</td>
+      <td>xujyan</td>
+      <td>yan@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Jie Yu</td>
+      <td>Twitter</td>
+      <td>jieyu</td>
+      <td>jieyu@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Matei Alexandru Zaharia</td>
+      <td>Databricks</td>
+      <td></td>
+      <td>matei@apache.org</td>
+    </tr>
+  </tbody>
+</table>
+
+
+<p>If you&rsquo;re interested in becoming a committer yourself, the best way to do so is by participating in developer discussions and contributing patches to the project.</p>
+
+<h2>Component Maintainers</h2>
+
+<p>We currently make no distinction between committers and PMC members. As such, <strong>every committer is responsible for the quality of the entire codebase</strong>. Some components are widely maintained (e.g. build and support tooling, tests, etc), whereas some components are inherently more critical / complex and have committers with increased context, interest, and long-term perspective.</p>
+
+<p>We aim to have more than one maintainer for each component, in order to ensure that contributors can obtain timely feedback. To avoid information silos, we encourage committers to learn about areas of the code that they are unfamiliar with.</p>
+
+<p>When sending reviews, it can be valuable to consult the component maintainers, as specified below. Component maintainers do not have any special &ldquo;ownership&rdquo; over the code, but merely serve as a resource for obtaining valuable feedback in a timely manner. We trust every committer to use good judgement to determine when to obtain feedback from component maintainers.</p>
+
+<table class="table table-hover table-condensed">
+  <thead>
+    <tr>
+      <th>Component</th>
+      <th>Maintainers (alphabetical)</th>
+    </tr>
+  </thead>
+  <tbody>
+    <tr>
+      <td>Master / Slave</td>
+      <td>Benjamin Hindman, Vinod Kone, Benjamin Mahler, Jie Yu</td>
+    </tr>
+    <tr>
+      <td>Framework API</td>
+      <td>Benjamin Hindman, Vinod Kone, Benjamin Mahler, Jie Yu</td>
+    </tr>
+    <tr>
+      <td>State Libraries</td>
+      <td>Benjamin Hindman, Benjamin Mahler</td>
+    </tr>
+    <tr>
+      <td>Replicated Log</td>
+      <td>Benjamin Hindman, Jie Yu</td>
+    </tr>
+    <tr>
+      <td>ZooKeeper Bindings</td>
+      <td>Benjamin Hindman, Vinod Kone, Benjamin Mahler, Yan Xu</td>
+    </tr>
+    <tr>
+      <td>Authentication / Authorization</td>
+      <td>Adam B, Vinod Kone, Till Toenshoff</td>
+    </tr>
+    <tr>
+      <td>Modules / Hooks</td>
+      <td>Niklas Nielsen, Benjamin Hindman</td>
+    </tr>
+    <tr>
+      <td>CLI</td>
+      <td><i>maintainers needed</i></td>
+    </tr>
+    <tr>
+      <td>WebUI</td>
+      <td><i>maintainers needed</i></td>
+    </tr>
+    <tr>
+      <td>Project Website</td>
+      <td>Dave Lester</td>
+    </tr>
+  </tbody>
+</table>
+
+
+<h4>Containerization</h4>
+
+<table class="table table-hover table-condensed">
+  <thead>
+    <tr>
+      <th>Component</th>
+      <th>Maintainers (alphabetical)</th>
+    </tr>
+    <tbody>
+      <tr>
+        <td>Mesos Containerizer</td>
+        <td>Ian Downes, Jie Yu</td>
+      </tr>
+      <tr>
+        <td>Docker Containerizer</td>
+        <td>Tim Chen, Benjamin Hindman</td>
+      </tr>
+      <tr>
+        <td>External Containerizer</td>
+        <td>Till Toenshoff, Benjamin Hindman</td>
+      </tr>
+    </tbody>
+  </thead>
+</table>
+
+
+<h4>C++ Libraries</h4>
+
+<table class="table table-hover table-condensed">
+  <thead>
+    <tr>
+      <th>Component</th>
+      <th>Maintainers (alphabetical)</th>
+    </tr>
+  </thead>
+  <tbody>
+    <tr>
+      <td>Libprocess</td>
+      <td>Benjamin Hindman, Benjamin Mahler, Jie Yu</td>
+    </tr>
+    <tr>
+      <td>Stout</td>
+      <td>Benjamin Hindman, Vinod Kone, Benjamin Mahler, Jie Yu</td>
+    </tr>
+  </tbody>
+</table>
+
+
+	</div>
+</div>
+
+			
+	      <hr>
+
+				<!-- footer -->
+	      <div class="footer">
+	        <p>&copy; 2012-2014 <a href="http://apache.org">The Apache Software Foundation</a>.
+	        Apache Mesos, the Apache feather logo, and the Apache Mesos project logo are trademarks of The Apache Software Foundation.<p>
+	      </div><!-- /footer -->
+
+	    </div> <!-- /container -->
+
+	    <!-- JS -->
+	    <script src="//code.jquery.com/jquery-1.11.0.min.js" type="text/javascript"></script>
+			<script src="//netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js" type="text/javascript"></script>
+    </body>
+</html>
\ No newline at end of file

Modified: mesos/site/publish/documentation/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/documentation/index.html?rev=1680431&r1=1680430&r2=1680431&view=diff
==============================================================================
--- mesos/site/publish/documentation/index.html (original)
+++ mesos/site/publish/documentation/index.html Wed May 20 00:04:22 2015
@@ -140,6 +140,7 @@
 <li><a href="/documentation/latest/submitting-a-patch/">Submitting a Patch</a> for getting started with ReviewBoard, and our tooling around it.</li>
 <li><a href="/documentation/latest/effective-code-reviewing/">Effective Code Reviewing</a> guidelines, tips, and learnings for how to do effective code reviews.</li>
 <li><a href="/documentation/latest/committing/">Committing</a> guidelines for committing changes.</li>
+<li><a href="/documentation/latest/committers/">Committers and Maintainers</a> a listing of project committers and component maintainers; useful when seeking feedback.</li>
 <li><a href="/documentation/latest/mesos-c++-style-guide/">C++ Style Guide</a></li>
 <li><a href="/documentation/latest/mesos-roadmap/">Development Roadmap</a></li>
 <li><a href="/documentation/latest/release-guide/">Release Guide</a></li>

Added: mesos/site/publish/documentation/latest/committers/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/committers/index.html?rev=1680431&view=auto
==============================================================================
--- mesos/site/publish/documentation/latest/committers/index.html (added)
+++ mesos/site/publish/documentation/latest/committers/index.html Wed May 20 00:04:22 2015
@@ -0,0 +1,401 @@
+<!DOCTYPE html>
+<html>
+    <head>
+        <meta charset="utf-8">
+        <title></title>
+		    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+		    <link href="//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" rel="stylesheet">
+		    <link rel="alternate" type="application/atom+xml" title="Apache Mesos Blog" href="/blog/feed.xml">
+		    
+		    <link href="../../../assets/css/main.css" media="screen" rel="stylesheet" type="text/css" />
+				
+		    
+			
+			<!-- Google Analytics Magic -->
+			<script type="text/javascript">
+			  var _gaq = _gaq || [];
+			  _gaq.push(['_setAccount', 'UA-20226872-1']);
+			  _gaq.push(['_setDomainName', 'apache.org']);
+			  _gaq.push(['_trackPageview']);
+
+			  (function() {
+			    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+			    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+			    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+			  })();
+			</script>
+    </head>
+    <body>
+			<!-- magical breadcrumbs -->
+			<div class="topnav">
+			<ul class="breadcrumb">
+			  <li>
+					<div class="dropdown">
+					  <a data-toggle="dropdown" href="#">Apache Software Foundation <span class="caret"></span></a>
+					  <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
+							<li><a href="http://www.apache.org">Apache Homepage</a></li>
+							<li><a href="http://www.apache.org/licenses/">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>
+							<li><a href="http://www.apache.org/security/">Security</a></li>
+					  </ul>
+					</div>
+				</li>
+				<li><a href="http://mesos.apache.org">Apache Mesos</a></li>
+				
+				
+					<li><a href="/documentation
+/">Documentation
+</a></li>
+				
+				
+			</ul><!-- /breadcrumb -->
+			</div>
+			
+			<!-- navbar excitement -->
+	    <div class="navbar navbar-static-top" role="navigation">
+	      <div class="navbar-inner">
+	        <div class="container">
+						<a href="/" class="logo"><img src="/assets/img/mesos_logo.png" alt="Apache Mesos logo" /></a>
+					<div class="nav-collapse">
+						<ul class="nav nav-pills navbar-right">
+						  <li><a href="/gettingstarted/">Getting Started</a></li>
+						  <li><a href="/documentation/latest/">Documentation</a></li>
+						  <li><a href="/downloads/">Downloads</a></li>
+						  <li><a href="/community/">Community</a></li>
+						</ul>
+					</div>
+	        </div>
+	      </div>
+	    </div><!-- /.navbar -->
+
+      <div class="container">
+
+			<div class="row-fluid">
+	<div class="col-md-4">
+		<h4>If you're new to Mesos</h4>
+		<p>See the <a href="/gettingstarted/">getting started</a> page for more information about downloading, building, and deploying Mesos.</p>
+		
+		<h4>If you'd like to get involved or you're looking for support</h4>
+		<p>See our <a href="/community/">community</a> page for more details.</p>
+	</div>
+	<div class="col-md-8">
+		<h1>Committers</h1>
+
+<h2>Current Committers</h2>
+
+<p>We&rsquo;d like to thank the following committers to the Apache Mesos project who have helped get the project to where it is today. Committers are voted on by members of the Mesos PMC. This list might be stale, the canonical list is located on <a href="http://people.apache.org/committers-by-project.html#mesos">Apache&rsquo;s website</a>.</p>
+
+<table class="table table-hover table-condensed">
+  <thead>
+    <tr>
+      <th>Timezone GMT</th>
+      <th>Full Name</th>
+      <th>Company/Organization</th>
+      <th>IRC Handle</th>
+      <th>Email Address</th>
+    </tr>
+  </thead>
+  <tbody>
+    <tr>
+      <td>-8</td>
+      <td>Ross Allen</td>
+      <td></td>
+      <td></td>
+      <td>ssorallen@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Adam B</td>
+      <td>Mesosphere</td>
+      <td></td>
+      <td>me@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Tim Chen</td>
+      <td>Mesosphere</td>
+      <td>tnachen</td>
+      <td>tnachen@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Ian Downes</td>
+      <td>Twitter</td>
+      <td>idownes</td>
+      <td>idownes@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Ali Ghodsi</td>
+      <td>UC Berkeley</td>
+      <td></td>
+      <td>alig@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Dominic Hamon</td>
+      <td></td>
+      <td></td>
+      <td>dma@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Benjamin Hindman</td>
+      <td>Mesosphere</td>
+      <td>_benh_</td>
+      <td>benh@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Ian Holsman</td>
+      <td></td>
+      <td></td>
+      <td>ianh@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Vinod Kone</td>
+      <td>Twitter</td>
+      <td>vinodkone</td>
+      <td>vinodkone@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Andy Konwinski</td>
+      <td>UC Berkeley</td>
+      <td></td>
+      <td>andrew@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Dave Lester</td>
+      <td>Twitter</td>
+      <td>dlester</td>
+      <td>dlester@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Benjamin Mahler</td>
+      <td>Twitter</td>
+      <td>bmahler</td>
+      <td>bmahler@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Thomas Marshall</td>
+      <td>Carnegie Mellon University</td>
+      <td></td>
+      <td>tmarshall@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Brenden Matthews</td>
+      <td>Mesosphere</td>
+      <td>brenden_</td>
+      <td>brenden@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Chris Mattmann</td>
+      <td>NASA JPL</td>
+      <td></td>
+      <td>mattmann@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Brian McCallister</td>
+      <td>Groupon</td>
+      <td></td>
+      <td>brianm@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Niklas Quarfot Nielsen</td>
+      <td>Mesosphere</td>
+      <td>niq_</td>
+      <td>nnielsen@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Charles Reiss</td>
+      <td>UC Berkeley</td>
+      <td></td>
+      <td>woggle@apache.org</td>
+    </tr>
+    <tr>
+      <td>-5</td>
+      <td>Timothy St Clair</td>
+      <td>Redhat</td>
+      <td>tstclair</td>
+      <td>tstclair@apache.org</td>
+    </tr>
+    <tr>
+      <td>+2</td>
+      <td>Till Toenshoff</td>
+      <td>Mesosphere</td>
+      <td>tillt</td>
+      <td>tillt@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Thomas White</td>
+      <td>Cloudera</td>
+      <td></td>
+      <td>tomwhite@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Yan Xu</td>
+      <td>Twitter</td>
+      <td>xujyan</td>
+      <td>yan@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Jie Yu</td>
+      <td>Twitter</td>
+      <td>jieyu</td>
+      <td>jieyu@apache.org</td>
+    </tr>
+    <tr>
+      <td>-8</td>
+      <td>Matei Alexandru Zaharia</td>
+      <td>Databricks</td>
+      <td></td>
+      <td>matei@apache.org</td>
+    </tr>
+  </tbody>
+</table>
+
+
+<p>If you&rsquo;re interested in becoming a committer yourself, the best way to do so is by participating in developer discussions and contributing patches to the project.</p>
+
+<h2>Component Maintainers</h2>
+
+<p>We currently make no distinction between committers and PMC members. As such, <strong>every committer is responsible for the quality of the entire codebase</strong>. Some components are widely maintained (e.g. build and support tooling, tests, etc), whereas some components are inherently more critical / complex and have committers with increased context, interest, and long-term perspective.</p>
+
+<p>We aim to have more than one maintainer for each component, in order to ensure that contributors can obtain timely feedback. To avoid information silos, we encourage committers to learn about areas of the code that they are unfamiliar with.</p>
+
+<p>When sending reviews, it can be valuable to consult the component maintainers, as specified below. Component maintainers do not have any special &ldquo;ownership&rdquo; over the code, but merely serve as a resource for obtaining valuable feedback in a timely manner. We trust every committer to use good judgement to determine when to obtain feedback from component maintainers.</p>
+
+<table class="table table-hover table-condensed">
+  <thead>
+    <tr>
+      <th>Component</th>
+      <th>Maintainers (alphabetical)</th>
+    </tr>
+  </thead>
+  <tbody>
+    <tr>
+      <td>Master / Slave</td>
+      <td>Benjamin Hindman, Vinod Kone, Benjamin Mahler, Jie Yu</td>
+    </tr>
+    <tr>
+      <td>Framework API</td>
+      <td>Benjamin Hindman, Vinod Kone, Benjamin Mahler, Jie Yu</td>
+    </tr>
+    <tr>
+      <td>State Libraries</td>
+      <td>Benjamin Hindman, Benjamin Mahler</td>
+    </tr>
+    <tr>
+      <td>Replicated Log</td>
+      <td>Benjamin Hindman, Jie Yu</td>
+    </tr>
+    <tr>
+      <td>ZooKeeper Bindings</td>
+      <td>Benjamin Hindman, Vinod Kone, Benjamin Mahler, Yan Xu</td>
+    </tr>
+    <tr>
+      <td>Authentication / Authorization</td>
+      <td>Adam B, Vinod Kone, Till Toenshoff</td>
+    </tr>
+    <tr>
+      <td>Modules / Hooks</td>
+      <td>Niklas Nielsen, Benjamin Hindman</td>
+    </tr>
+    <tr>
+      <td>CLI</td>
+      <td><i>maintainers needed</i></td>
+    </tr>
+    <tr>
+      <td>WebUI</td>
+      <td><i>maintainers needed</i></td>
+    </tr>
+    <tr>
+      <td>Project Website</td>
+      <td>Dave Lester</td>
+    </tr>
+  </tbody>
+</table>
+
+
+<h4>Containerization</h4>
+
+<table class="table table-hover table-condensed">
+  <thead>
+    <tr>
+      <th>Component</th>
+      <th>Maintainers (alphabetical)</th>
+    </tr>
+    <tbody>
+      <tr>
+        <td>Mesos Containerizer</td>
+        <td>Ian Downes, Jie Yu</td>
+      </tr>
+      <tr>
+        <td>Docker Containerizer</td>
+        <td>Tim Chen, Benjamin Hindman</td>
+      </tr>
+      <tr>
+        <td>External Containerizer</td>
+        <td>Till Toenshoff, Benjamin Hindman</td>
+      </tr>
+    </tbody>
+  </thead>
+</table>
+
+
+<h4>C++ Libraries</h4>
+
+<table class="table table-hover table-condensed">
+  <thead>
+    <tr>
+      <th>Component</th>
+      <th>Maintainers (alphabetical)</th>
+    </tr>
+  </thead>
+  <tbody>
+    <tr>
+      <td>Libprocess</td>
+      <td>Benjamin Hindman, Benjamin Mahler, Jie Yu</td>
+    </tr>
+    <tr>
+      <td>Stout</td>
+      <td>Benjamin Hindman, Vinod Kone, Benjamin Mahler, Jie Yu</td>
+    </tr>
+  </tbody>
+</table>
+
+
+	</div>
+</div>
+
+			
+	      <hr>
+
+				<!-- footer -->
+	      <div class="footer">
+	        <p>&copy; 2012-2014 <a href="http://apache.org">The Apache Software Foundation</a>.
+	        Apache Mesos, the Apache feather logo, and the Apache Mesos project logo are trademarks of The Apache Software Foundation.<p>
+	      </div><!-- /footer -->
+
+	    </div> <!-- /container -->
+
+	    <!-- JS -->
+	    <script src="//code.jquery.com/jquery-1.11.0.min.js" type="text/javascript"></script>
+			<script src="//netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js" type="text/javascript"></script>
+    </body>
+</html>
\ No newline at end of file

Modified: mesos/site/publish/documentation/latest/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/index.html?rev=1680431&r1=1680430&r2=1680431&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/index.html (original)
+++ mesos/site/publish/documentation/latest/index.html Wed May 20 00:04:22 2015
@@ -140,6 +140,7 @@
 <li><a href="/documentation/latest/submitting-a-patch/">Submitting a Patch</a> for getting started with ReviewBoard, and our tooling around it.</li>
 <li><a href="/documentation/latest/effective-code-reviewing/">Effective Code Reviewing</a> guidelines, tips, and learnings for how to do effective code reviews.</li>
 <li><a href="/documentation/latest/committing/">Committing</a> guidelines for committing changes.</li>
+<li><a href="/documentation/latest/committers/">Committers and Maintainers</a> a listing of project committers and component maintainers; useful when seeking feedback.</li>
 <li><a href="/documentation/latest/mesos-c++-style-guide/">C++ Style Guide</a></li>
 <li><a href="/documentation/latest/mesos-roadmap/">Development Roadmap</a></li>
 <li><a href="/documentation/latest/release-guide/">Release Guide</a></li>

Modified: mesos/site/publish/documentation/latest/modules/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/modules/index.html?rev=1680431&r1=1680430&r2=1680431&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/modules/index.html (original)
+++ mesos/site/publish/documentation/latest/modules/index.html Wed May 20 00:04:22 2015
@@ -220,7 +220,46 @@ could be to support PAM (LDAP, MySQL, NI
 
 <p>Similar to Apache Webserver Modules, hooks allows module writers to tie into
 internal components which may not be suitable to be abstracted entirely behind
-modules but rather let&rsquo;s them define actions on so-called hooks.</p>
+modules but rather lets them define actions on so-called hooks.</p>
+
+<p>The available hooks API is defined in mesos/hook.hpp and for each hook defines
+the insertion point and available context. An example of this context is the
+task information which is passed to masterLaunchTaskHook.</p>
+
+<p>Some hooks take in an object (e.g. TaskInfo) and return all or part of that
+object (e.g. task labels), so that the hook can modify or replace the contents
+in-flight. These hooks are referred to as <em>decorators</em>.</p>
+
+<p>In order to enable decorator modules to remove metadata (environment variables
+or labels), the effect of the return value for decorator hooks changed in
+Mesos 0.23.0.</p>
+
+<p>The Result<T> return values before and after Mesos 0.23.0 means:</p>
+
+<table>
+<tr>
+<th>State</th>
+<th>Before (0.22.x)</th>
+<th>After (0.23.0+)</th>
+</tr>
+<tr>
+<td>Error</td>
+<td>Error is propagated to the call-site</td>
+<td>No change</td>
+</tr>
+<tr>
+<td>None</td>
+<td>The result of the decorator is not applied</td>
+<td>No change</td>
+</tr>
+<tr>
+<td>Some</td>
+<td>The result of the decorator is appended</td>
+<td>The result of the decorator overwrites the final labels/environment
+object</td>
+</tr>
+</table>
+
 
 <p>To load a hook into Mesos, you need to</p>
 

Modified: mesos/site/publish/documentation/latest/powered-by-mesos/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/powered-by-mesos/index.html?rev=1680431&r1=1680430&r2=1680431&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/powered-by-mesos/index.html (original)
+++ mesos/site/publish/documentation/latest/powered-by-mesos/index.html Wed May 20 00:04:22 2015
@@ -119,9 +119,10 @@
 <li><a href="http://lifx.co">LIFX</a></li>
 <li><a href="http://www.localsensor.com">Localsensor</a></li>
 <li><a href="https://magine.com">Magine TV</a></li>
+<li><a href="http://www.medallia.com">Medallia</a></li>
+<li><a href="http://www.mediacrossing.com">MediaCrossing</a></li>
 <li><a href="http://www.mdsol.com">Medidata Solutions</a></li>
 <li><a href="http://www.meemo.io">meemo</a></li>
-<li><a href="http://www.mediacrossing.com">MediaCrossing</a></li>
 <li><a href="http://www.mesosphere.io">Mesosphere</a></li>
 <li><a href="http://www.motus.com">Motus</a></li>
 <li><a href="http://www.netflix.com">Netflix</a></li>
@@ -143,7 +144,7 @@
 <li><a href="http://squarespace.com">Squarespace</a></li>
 <li><a href="http://www.tellapart.com/">TellApart</a></li>
 <li><a href="http://www.thefactory.com">The Factory</a></li>
-<li>Time Warner Cable</li>
+<li><a href="http://www.timewarnercable.com">Time Warner Cable</a></li>
 <li><a href="http://www.twitter.com">Twitter</a></li>
 <li><a href="http://www.ucsf.edu">UCSF</a></li>
 <li><a href="http://www.berkeley.edu">UC Berkeley</a></li>

Modified: mesos/site/publish/documentation/latest/upgrades/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/upgrades/index.html?rev=1680431&r1=1680430&r2=1680431&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/upgrades/index.html (original)
+++ mesos/site/publish/documentation/latest/upgrades/index.html Wed May 20 00:04:22 2015
@@ -85,6 +85,10 @@
 
 <p>This document serves as a guide for users who wish to upgrade an existing mesos cluster. Some versions require particular upgrade techniques when upgrading a running cluster. Some upgrades will have incompatible changes.</p>
 
+<h2>Upgrading from 0.22.x to 0.23.x</h2>
+
+<p><strong>NOTE</strong> In order to enable decorator modules to remove metadata (environment variables or labels), we changed the meaning of the return value for decorator hooks in Mesos 0.23.0. Please refer to the modules documentation for more details.</p>
+
 <h2>Upgrading from 0.21.x to 0.22.x</h2>
 
 <p><strong>NOTE</strong> Slave checkpoint flag has been removed as it will be enabled for all

Modified: mesos/site/publish/documentation/modules/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/documentation/modules/index.html?rev=1680431&r1=1680430&r2=1680431&view=diff
==============================================================================
--- mesos/site/publish/documentation/modules/index.html (original)
+++ mesos/site/publish/documentation/modules/index.html Wed May 20 00:04:22 2015
@@ -220,7 +220,46 @@ could be to support PAM (LDAP, MySQL, NI
 
 <p>Similar to Apache Webserver Modules, hooks allows module writers to tie into
 internal components which may not be suitable to be abstracted entirely behind
-modules but rather let&rsquo;s them define actions on so-called hooks.</p>
+modules but rather lets them define actions on so-called hooks.</p>
+
+<p>The available hooks API is defined in mesos/hook.hpp and for each hook defines
+the insertion point and available context. An example of this context is the
+task information which is passed to masterLaunchTaskHook.</p>
+
+<p>Some hooks take in an object (e.g. TaskInfo) and return all or part of that
+object (e.g. task labels), so that the hook can modify or replace the contents
+in-flight. These hooks are referred to as <em>decorators</em>.</p>
+
+<p>In order to enable decorator modules to remove metadata (environment variables
+or labels), the effect of the return value for decorator hooks changed in
+Mesos 0.23.0.</p>
+
+<p>The Result<T> return values before and after Mesos 0.23.0 means:</p>
+
+<table>
+<tr>
+<th>State</th>
+<th>Before (0.22.x)</th>
+<th>After (0.23.0+)</th>
+</tr>
+<tr>
+<td>Error</td>
+<td>Error is propagated to the call-site</td>
+<td>No change</td>
+</tr>
+<tr>
+<td>None</td>
+<td>The result of the decorator is not applied</td>
+<td>No change</td>
+</tr>
+<tr>
+<td>Some</td>
+<td>The result of the decorator is appended</td>
+<td>The result of the decorator overwrites the final labels/environment
+object</td>
+</tr>
+</table>
+
 
 <p>To load a hook into Mesos, you need to</p>
 

Modified: mesos/site/publish/documentation/powered-by-mesos/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/documentation/powered-by-mesos/index.html?rev=1680431&r1=1680430&r2=1680431&view=diff
==============================================================================
--- mesos/site/publish/documentation/powered-by-mesos/index.html (original)
+++ mesos/site/publish/documentation/powered-by-mesos/index.html Wed May 20 00:04:22 2015
@@ -119,9 +119,10 @@
 <li><a href="http://lifx.co">LIFX</a></li>
 <li><a href="http://www.localsensor.com">Localsensor</a></li>
 <li><a href="https://magine.com">Magine TV</a></li>
+<li><a href="http://www.medallia.com">Medallia</a></li>
+<li><a href="http://www.mediacrossing.com">MediaCrossing</a></li>
 <li><a href="http://www.mdsol.com">Medidata Solutions</a></li>
 <li><a href="http://www.meemo.io">meemo</a></li>
-<li><a href="http://www.mediacrossing.com">MediaCrossing</a></li>
 <li><a href="http://www.mesosphere.io">Mesosphere</a></li>
 <li><a href="http://www.motus.com">Motus</a></li>
 <li><a href="http://www.netflix.com">Netflix</a></li>
@@ -143,7 +144,7 @@
 <li><a href="http://squarespace.com">Squarespace</a></li>
 <li><a href="http://www.tellapart.com/">TellApart</a></li>
 <li><a href="http://www.thefactory.com">The Factory</a></li>
-<li>Time Warner Cable</li>
+<li><a href="http://www.timewarnercable.com">Time Warner Cable</a></li>
 <li><a href="http://www.twitter.com">Twitter</a></li>
 <li><a href="http://www.ucsf.edu">UCSF</a></li>
 <li><a href="http://www.berkeley.edu">UC Berkeley</a></li>

Modified: mesos/site/publish/documentation/upgrades/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/documentation/upgrades/index.html?rev=1680431&r1=1680430&r2=1680431&view=diff
==============================================================================
--- mesos/site/publish/documentation/upgrades/index.html (original)
+++ mesos/site/publish/documentation/upgrades/index.html Wed May 20 00:04:22 2015
@@ -85,6 +85,10 @@
 
 <p>This document serves as a guide for users who wish to upgrade an existing mesos cluster. Some versions require particular upgrade techniques when upgrading a running cluster. Some upgrades will have incompatible changes.</p>
 
+<h2>Upgrading from 0.22.x to 0.23.x</h2>
+
+<p><strong>NOTE</strong> In order to enable decorator modules to remove metadata (environment variables or labels), we changed the meaning of the return value for decorator hooks in Mesos 0.23.0. Please refer to the modules documentation for more details.</p>
+
 <h2>Upgrading from 0.21.x to 0.22.x</h2>
 
 <p><strong>NOTE</strong> Slave checkpoint flag has been removed as it will be enabled for all