You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by om...@apache.org on 2011/05/05 23:31:35 UTC

svn commit: r1099974 - in /hadoop/site: author/src/documentation/content/xdocs/ publish/

Author: omalley
Date: Thu May  5 21:31:35 2011
New Revision: 1099974

URL: http://svn.apache.org/viewvc?rev=1099974&view=rev
Log:
Add the bylaws to the TLP site.

Added:
    hadoop/site/author/src/documentation/content/xdocs/bylaws.xml
    hadoop/site/publish/bylaws.html
    hadoop/site/publish/bylaws.pdf
Modified:
    hadoop/site/author/src/documentation/content/xdocs/site.xml
    hadoop/site/publish/general_lists.html
    hadoop/site/publish/index.html
    hadoop/site/publish/linkmap.html
    hadoop/site/publish/linkmap.pdf
    hadoop/site/publish/mailing_lists.html
    hadoop/site/publish/privacy_policy.html
    hadoop/site/publish/who.html

Added: hadoop/site/author/src/documentation/content/xdocs/bylaws.xml
URL: http://svn.apache.org/viewvc/hadoop/site/author/src/documentation/content/xdocs/bylaws.xml?rev=1099974&view=auto
==============================================================================
--- hadoop/site/author/src/documentation/content/xdocs/bylaws.xml (added)
+++ hadoop/site/author/src/documentation/content/xdocs/bylaws.xml Thu May  5 21:31:35 2011
@@ -0,0 +1,320 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" 
+          "http://forrest.apache.org/dtd/document-v20.dtd">
+
+<document> 
+
+  <header> 
+    <title>Apache Hadoop Project Bylaws</title> 
+  </header> 
+
+  <body> 
+
+    <section><title>Introduction</title>
+    <p>This document defines the bylaws under which the Apache Hadoop project
+    operates. It defines the roles and responsibilities of the project,
+    who may vote, how voting works, how conflicts are resolved, etc.</p>
+
+    <p>Hadoop is a project of the <a
+    href="http://www.apache.org/foundation/">Apache Software
+    Foundation</a>.  The foundation holds the trademark on the name
+    "Hadoop" and copyright on Apache code
+    including the code in the Hadoop codebase. The <a
+    href="http://www.apache.org/foundation/faq.html">foundation FAQ</a>
+    explains the operation and background of the foundation.</p>
+
+    <p>Hadoop is typical of Apache projects in that it operates under a set
+    of principles, known collectively as the &quot;Apache Way&quot;. If
+    you are new to Apache development, please refer to the <a
+    href="http://incubator.apache.org">Incubator project</a> for more
+    information on how Apache projects operate.</p>
+
+   </section>
+
+   <section><title>Roles and Responsibilities</title>
+
+   <p>Apache projects define a set of roles with associated rights and
+   responsibilities. These roles govern what tasks an individual may
+   perform within the project. The roles are defined in the following
+   sections</p>
+
+   <ul>
+   <li> <strong>Users</strong>
+
+        <p>The most important participants in the project are people who
+        use our software. The majority of our developers start out as
+        users and guide their development efforts from the user's
+        perspective.</p>
+
+        <p> Users contribute to the Apache projects by providing feedback
+        to developers in the form of bug reports and feature
+        suggestions. As well, users participate in the Apache
+        community by helping other users on mailing lists and user
+        support forums.</p></li>
+
+   <li> <strong>Contributors</strong>
+
+        <p>All of the volunteers who are contributing time, code,
+        documentation, or resources to the Hadoop Project. A contributor
+        that makes sustained, welcome contributions to the project may
+        be invited to become a Committer, though the exact timing of
+        such invitations depends on many factors.</p></li>
+
+   <li> <strong>Committers</strong>
+
+        <p>The project's Committers are responsible for the project's
+        technical management. Committers have access to a specified
+        set of subprojects' subversion repositories. Committers on
+        subprojects may cast binding votes on any technical discussion
+        regarding that subproject.</p>
+
+        <p>Committer access is by invitation only and must be approved by
+        lazy consensus of the active PMC members. A Committer is
+        considered emeritus by their own declaration or by not
+        contributing in any form to the project for over six
+        months. An emeritus committer may request reinstatement of
+        commit access from the PMC. Such reinstatement is subject to
+        lazy consensus of active PMC members.</p>
+
+        <p>All Apache committers are required to have a signed Contributor
+        License Agreement (CLA) on file with the Apache Software
+        Foundation. There is a <a
+        href="http://www.apache.org/dev/committers.html">Committer
+        FAQ</a> which provides more details on the requirements for
+        Committers</p>
+
+        <p>A committer who makes a sustained contribution to the project
+        may be invited to become a member of the PMC. The form of
+        contribution is not limited to code. It can also include code
+        review, helping out users on the mailing lists, documentation,
+        testing, etc.</p></li>
+
+   <li> <strong>Project Management Committee</strong>
+
+        <p>The Project Management Committee (PMC) for Apache Hadoop was
+        created by the Apache Board in January 2008 when Hadoop moved
+        out of Lucene and became a top level project at Apache. The
+        PMC is responsible to the board and the ASF for the management
+        and oversight of the Apache Hadoop codebase. The
+        responsibilities of the PMC include</p>
+
+        <ul>
+        <li> Deciding what is distributed as products of the Apache Hadoop
+        project.  In particular all releases must be approved by the
+        PMC</li>
+
+        <li> Maintaining the project's shared resources, including the codebase
+             repository, mailing lists, websites.</li>
+
+        <li> Speaking on behalf of the project.</li>
+
+        <li> Resolving license disputes regarding products of the project</li>
+
+        <li> Nominating new PMC members and committers</li>
+
+        <li> Maintaining these bylaws and other guidelines of the project</li>
+        </ul>
+
+        <p>Membership of the PMC is by invitation only and must be
+        approved by a lazy consensus of active PMC members. A PMC
+        member is considered &quot;emeritus&quot; by their own
+        declaration or by not contributing in any form to the project
+        for over six months. An emeritus member may request
+        reinstatement to the PMC. Such reinstatement is subject to
+        lazy consensus of the active PMC members.</p>
+
+        <p>The chair of the PMC is appointed by the ASF board. The chair
+        is an office holder of the Apache Software Foundation (Vice
+        President, Apache Hadoop) and has primary responsibility to
+        the board for the management of the projects within the scope
+        of the Hadoop PMC. The chair reports to the board quarterly on
+        developments within the Hadoop project.</p>
+
+	<p>When the current chair of the PMC resigns, the PMC votes to
+	recommend a new chair using lazy consensus, but the decision
+	must be ratified by the Apache board.</p></li>
+   </ul>
+</section>
+
+<section><title>Decision Making</title>
+
+      <p>Within the Hadoop project, different types of decisions require
+      different forms of approval. For example, the <a href="#Roles
+      and Responsibilities">previous section</a> describes several
+      decisions which require &quot;lazy consensus&quot;
+      approval. This section defines how voting is performed, the
+      types of approvals, and which types of decision require which
+      type of approval.</p>
+
+      <ul>
+      <li> <strong>Voting</strong>
+
+      <p>Decisions regarding the project are made by votes on the
+      primary project development mailing list
+      (general@hadoop.apache.org).  Where necessary, PMC voting may
+      take place on the private Hadoop PMC mailing list.  Votes are
+      clearly indicated by subject line starting with [VOTE].  Votes
+      may contain multiple items for approval and these should be
+      clearly separated. Voting is carried out by replying to the
+      vote mail. Voting may take four flavors</p>
+
+        <ul>
+         <li> <strong>+1</strong> &quot;Yes,&quot; &quot;Agree,&quot; or 
+              &quot;the action 
+              should be performed.&quot; In general, this vote also indicates 
+              a willingness on the behalf of the voter in &quot;making it 
+             happen&quot;</li>
+
+         <li> <strong>+0</strong> This vote indicates a willingness for the 
+              action under
+              consideration to go ahead. The voter, however will not be able
+              to help.</li>
+
+         <li> <strong>-0</strong> This vote indicates that the voter does 
+              not, in general, 
+              agree with the proposed action but is not concerned enough to 
+              prevent the action going ahead.</li>
+
+         <li> <strong>-1</strong> This is a negative vote. On issues where 
+              consensus is 
+              required, this vote counts as a <strong>veto</strong>. All 
+              vetoes must contain an explanation of why the veto is 
+              appropriate. Vetoes with no explanation are void. It may also 
+              be appropriate for a -1 vote to include an alternative course 
+              of action.</li>
+        </ul>
+
+        <p>All participants in the Hadoop project are encouraged to show their
+        agreement with or against a particular action by voting. For technical
+        decisions, only the votes of active committers are binding. Non binding
+        votes are still useful for those with binding votes to understand the
+        perception of an action in the wider Hadoop community. For PMC 
+        decisions, only the votes of PMC members are binding.</p>
+
+       <p>Voting can also be applied to changes made to the Hadoop codebase. 
+       These typically take the form of a veto (-1) in reply to the commit 
+       message sent when the commit is made.</p></li>
+
+    <li> <strong>Approvals</strong>
+
+        <p>These are the types of approvals that can be sought. Different 
+        actions require different types of approvals</p>
+
+        <ul>
+        <li> <strong>Lazy Consensus -</strong>
+             Lazy consensus requires 3 binding +1 votes
+             and no binding vetoes.</li>
+
+        <li> <strong>Lazy Majority - </strong>
+             A lazy majority vote requires 3 binding +1
+             votes and more binding +1 votes than -1 votes.</li>
+
+        <li> <strong>Lazy 2/3 Majority -</strong>
+             Lazy 2/3 majority votes requires at
+             least 3 votes and twice as many +1 votes as -1 votes.</li>
+        </ul></li>
+
+    <li> <strong>Vetoes</strong>
+
+        <p>A valid, binding veto cannot be overruled. If a veto is cast,
+        it must be accompanied by a valid reason explaining the
+        reasons for the veto. The validity of a veto, if challenged,
+        can be confirmed by anyone who has a binding vote. This does
+        not necessarily signify agreement with the veto - merely that
+        the veto is valid.</p>
+
+        <p>If you disagree with a valid veto, you must lobby the person casting
+        the veto to withdraw their veto. If a veto is not withdrawn, any action
+        that has been vetoed must be reversed in a timely manner.</p></li>
+
+    <li> <strong>Actions</strong>
+
+        <p>This section describes the various actions which are undertaken 
+        within the project, the corresponding approval required for that 
+        action and those who have binding votes over the action.</p>
+
+         <ul>
+         <li> <strong>Code Change</strong>
+
+            <p>A change made to a codebase of the project and committed
+            by a committer. This includes source code, documentation, website
+            content, etc.</p>
+
+            <p>Lazy consensus of active committers, but with a minimum of
+            one +1. The code can be committed after the first +1.</p></li>
+
+         <li> <strong>Release Plan</strong>
+
+            <p>Defines the timetable and actions for a release. The plan also
+            nominates a Release Manager.</p>
+
+            <p>Lazy majority of active committers</p></li>
+
+         <li> <strong>Product Release</strong>
+
+            <p>When a release of one of the project's products is ready, a 
+            vote is required to accept the release as an official release of
+            the project.</p>
+
+           <p>Lazy Majority of active PMC members</p></li>
+
+         <li> <strong>Adoption of New Codebase</strong>
+
+            <p>When the codebase for an existing, released product is to be
+            replaced with an alternative codebase. If such a vote fails to
+            gain approval, the existing code base will continue.</p>
+
+            <p>This also covers the creation of new sub-projects
+            within the project</p>
+
+            <p>Lazy 2/3 majority of PMC members</p></li>
+
+         <li> <strong>New Committer</strong>
+
+            <p>When a new committer is proposed for the project</p>
+
+            <p>Lazy consensus of active PMC members</p></li>
+
+         <li> <strong>New PMC Member</strong>
+
+            <p>When a committer is proposed for the PMC</p>
+
+            <p>Lazy consensus of active PMC members</p></li>
+
+         <li> <strong>Committer Removal</strong>
+
+            <p>When removal of commit privileges is sought.  Note: Such
+            actions will also be referred to the ASF board by the PMC
+            chair</p>
+
+            <p>Lazy 2/3 majority of active PMC members (excluding the
+            committer in question if a member of the PMC).</p></li>
+
+         <li> <strong>PMC Member Removal</strong>
+
+            <p>When removal of a PMC member is sought.  Note: Such
+            actions will also be referred to the ASF board by the PMC
+            chair.</p>
+
+            <p>Lazy 2/3 majority of active PMC members (excluding the member
+            in question)</p></li>
+
+         <li> <strong>Modifying Bylaws</strong>
+
+            <p>Modifying this document.</p>
+
+            <p>Lazy majority of active PMC members</p></li>
+         </ul></li>
+
+   <li> <strong>Voting Timeframes</strong>
+
+        <p>Votes are open for a period of 7 days to allow all active
+        voters time to consider the vote. Votes relating to code
+        changes are not subject to a strict timetable but should be
+        made as timely as possible.</p></li>
+   </ul>
+   </section>
+</body>
+
+</document>

Modified: hadoop/site/author/src/documentation/content/xdocs/site.xml
URL: http://svn.apache.org/viewvc/hadoop/site/author/src/documentation/content/xdocs/site.xml?rev=1099974&r1=1099973&r2=1099974&view=diff
==============================================================================
--- hadoop/site/author/src/documentation/content/xdocs/site.xml (original)
+++ hadoop/site/author/src/documentation/content/xdocs/site.xml Thu May  5 21:31:35 2011
@@ -27,6 +27,7 @@
     <sponsor    label="Sponsor Apache" href="ext:sponsor" />    
     <thanks      label="Sponsors of Apache" href="ext:thanks" />    
     <privacy      label="Privacy Policy" href="privacy_policy.html" />    
+    <bylaws       label="Bylaws" href="bylaws.html"/>
   </project>
 
   <docs label="Sub-Projects">    

Added: hadoop/site/publish/bylaws.html
URL: http://svn.apache.org/viewvc/hadoop/site/publish/bylaws.html?rev=1099974&view=auto
==============================================================================
--- hadoop/site/publish/bylaws.html (added)
+++ hadoop/site/publish/bylaws.html Thu May  5 21:31:35 2011
@@ -0,0 +1,670 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.8">
+<meta name="Forrest-skin-name" content="hadoop-pelt">
+<title>Apache Hadoop Project Bylaws</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="images/favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://hadoop.apache.org/">Hadoop</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org"><img class="logoImage" alt="Apache" src="images/apache_feather.gif" title="Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://hadoop.apache.org/"><img class="logoImage" alt="Hadoop" src="images/hadoop-logo.jpg" title="Scalable Distributed Computing"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://search-hadoop.com/" method="get">
+<input onFocus="getBlank (this, 'Search with Apache Solr');" size="25" name="q" id="query" type="text" value="Search with Apache Solr">&nbsp;
+		  <input value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li class="current">
+<a class="selected" href="index.html">Top</a>
+</li>
+<li>
+<a class="unselected" href="http://hadoop.apache.org/common/">Common</a>
+</li>
+<li>
+<a class="unselected" href="http://hadoop.apache.org/hdfs/">HDFS</a>
+</li>
+<li>
+<a class="unselected" href="http://hadoop.apache.org/mapreduce/">MapReduce</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">About</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a href="index.html">Welcome</a>
+</div>
+<div class="menuitem">
+<a href="mailing_lists.html">Mailing Lists</a>
+</div>
+<div class="menuitem">
+<a href="who.html">Who We Are?</a>
+</div>
+<div class="menuitem">
+<a href="http://wiki.apache.org/hadoop/PoweredBy">Who Uses Hadoop?</a>
+</div>
+<div class="menuitem">
+<a href="http://www.cafepress.com/hadoop/">Buy Stuff</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/foundation/sponsorship.html">Sponsor Apache</a>
+</div>
+<div class="menuitem">
+<a href="http://www.apache.org/foundation/thanks.html">Sponsors of Apache</a>
+</div>
+<div class="menuitem">
+<a href="privacy_policy.html">Privacy Policy</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">Bylaws</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Sub-Projects</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a href="http://hadoop.apache.org/common/">Common</a>
+</div>
+<div class="menuitem">
+<a href="http://hadoop.apache.org/hdfs/">HDFS</a>
+</div>
+<div class="menuitem">
+<a href="http://hadoop.apache.org/mapreduce/">MapReduce</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Related Projects</div>
+<div id="menu_1.3" class="menuitemgroup">
+<div class="menuitem">
+<a href="http://avro.apache.org/">Avro</a>
+</div>
+<div class="menuitem">
+<a href="http://cassandra.apache.org/">Cassandra</a>
+</div>
+<div class="menuitem">
+<a href="http://incubator.apache.org/chukwa/">Chukwa</a>
+</div>
+<div class="menuitem">
+<a href="http://incubator.apache.org/hama/">Hama</a>
+</div>
+<div class="menuitem">
+<a href="http://hbase.apache.org/">HBase</a>
+</div>
+<div class="menuitem">
+<a href="http://hive.apache.org/">Hive</a>
+</div>
+<div class="menuitem">
+<a href="http://mahout.apache.org/">Mahout</a>
+</div>
+<div class="menuitem">
+<a href="http://pig.apache.org/">Pig</a>
+</div>
+<div class="menuitem">
+<a href="http://zookeeper.apache.org/">ZooKeeper</a>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+<div id="credit2"></div>
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="bylaws.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<h1>Apache Hadoop Project Bylaws</h1>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#Introduction">Introduction</a>
+</li>
+<li>
+<a href="#Roles+and+Responsibilities">Roles and Responsibilities</a>
+</li>
+<li>
+<a href="#Decision+Making">Decision Making</a>
+</li>
+</ul>
+</div> 
+
+    
+<a name="N1000C"></a><a name="Introduction"></a>
+<h2 class="h3">Introduction</h2>
+<div class="section">
+<p>This document defines the bylaws under which the Apache Hadoop project
+    operates. It defines the roles and responsibilities of the project,
+    who may vote, how voting works, how conflicts are resolved, etc.</p>
+<p>Hadoop is a project of the <a href="http://www.apache.org/foundation/">Apache Software
+    Foundation</a>.  The foundation holds the trademark on the name
+    "Hadoop" and copyright on Apache code
+    including the code in the Hadoop codebase. The <a href="http://www.apache.org/foundation/faq.html">foundation FAQ</a>
+    explains the operation and background of the foundation.</p>
+<p>Hadoop is typical of Apache projects in that it operates under a set
+    of principles, known collectively as the "Apache Way". If
+    you are new to Apache development, please refer to the <a href="http://incubator.apache.org">Incubator project</a> for more
+    information on how Apache projects operate.</p>
+</div>
+
+   
+<a name="N10027"></a><a name="Roles+and+Responsibilities"></a>
+<h2 class="h3">Roles and Responsibilities</h2>
+<div class="section">
+<p>Apache projects define a set of roles with associated rights and
+   responsibilities. These roles govern what tasks an individual may
+   perform within the project. The roles are defined in the following
+   sections</p>
+<ul>
+   
+<li> 
+<strong>Users</strong>
+
+        
+<p>The most important participants in the project are people who
+        use our software. The majority of our developers start out as
+        users and guide their development efforts from the user's
+        perspective.</p>
+
+        
+<p> Users contribute to the Apache projects by providing feedback
+        to developers in the form of bug reports and feature
+        suggestions. As well, users participate in the Apache
+        community by helping other users on mailing lists and user
+        support forums.</p>
+</li>
+
+   
+<li> 
+<strong>Contributors</strong>
+
+        
+<p>All of the volunteers who are contributing time, code,
+        documentation, or resources to the Hadoop Project. A contributor
+        that makes sustained, welcome contributions to the project may
+        be invited to become a Committer, though the exact timing of
+        such invitations depends on many factors.</p>
+</li>
+
+   
+<li> 
+<strong>Committers</strong>
+
+        
+<p>The project's Committers are responsible for the project's
+        technical management. Committers have access to a specified
+        set of subprojects' subversion repositories. Committers on
+        subprojects may cast binding votes on any technical discussion
+        regarding that subproject.</p>
+
+        
+<p>Committer access is by invitation only and must be approved by
+        lazy consensus of the active PMC members. A Committer is
+        considered emeritus by their own declaration or by not
+        contributing in any form to the project for over six
+        months. An emeritus committer may request reinstatement of
+        commit access from the PMC. Such reinstatement is subject to
+        lazy consensus of active PMC members.</p>
+
+        
+<p>All Apache committers are required to have a signed Contributor
+        License Agreement (CLA) on file with the Apache Software
+        Foundation. There is a <a href="http://www.apache.org/dev/committers.html">Committer
+        FAQ</a> which provides more details on the requirements for
+        Committers</p>
+
+        
+<p>A committer who makes a sustained contribution to the project
+        may be invited to become a member of the PMC. The form of
+        contribution is not limited to code. It can also include code
+        review, helping out users on the mailing lists, documentation,
+        testing, etc.</p>
+</li>
+
+   
+<li> 
+<strong>Project Management Committee</strong>
+
+        
+<p>The Project Management Committee (PMC) for Apache Hadoop was
+        created by the Apache Board in January 2008 when Hadoop moved
+        out of Lucene and became a top level project at Apache. The
+        PMC is responsible to the board and the ASF for the management
+        and oversight of the Apache Hadoop codebase. The
+        responsibilities of the PMC include</p>
+
+        
+<ul>
+        
+<li> Deciding what is distributed as products of the Apache Hadoop
+        project.  In particular all releases must be approved by the
+        PMC</li>
+
+        
+<li> Maintaining the project's shared resources, including the codebase
+             repository, mailing lists, websites.</li>
+
+        
+<li> Speaking on behalf of the project.</li>
+
+        
+<li> Resolving license disputes regarding products of the project</li>
+
+        
+<li> Nominating new PMC members and committers</li>
+
+        
+<li> Maintaining these bylaws and other guidelines of the project</li>
+        
+</ul>
+
+        
+<p>Membership of the PMC is by invitation only and must be
+        approved by a lazy consensus of active PMC members. A PMC
+        member is considered "emeritus" by their own
+        declaration or by not contributing in any form to the project
+        for over six months. An emeritus member may request
+        reinstatement to the PMC. Such reinstatement is subject to
+        lazy consensus of the active PMC members.</p>
+
+        
+<p>The chair of the PMC is appointed by the ASF board. The chair
+        is an office holder of the Apache Software Foundation (Vice
+        President, Apache Hadoop) and has primary responsibility to
+        the board for the management of the projects within the scope
+        of the Hadoop PMC. The chair reports to the board quarterly on
+        developments within the Hadoop project.</p>
+
+	
+<p>When the current chair of the PMC resigns, the PMC votes to
+	recommend a new chair using lazy consensus, but the decision
+	must be ratified by the Apache board.</p>
+</li>
+   
+</ul>
+</div>
+
+
+<a name="N10081"></a><a name="Decision+Making"></a>
+<h2 class="h3">Decision Making</h2>
+<div class="section">
+<p>Within the Hadoop project, different types of decisions require
+      different forms of approval. For example, the <a href="#Roles       and Responsibilities">previous section</a> describes several
+      decisions which require "lazy consensus"
+      approval. This section defines how voting is performed, the
+      types of approvals, and which types of decision require which
+      type of approval.</p>
+<ul>
+      
+<li> 
+<strong>Voting</strong>
+
+      
+<p>Decisions regarding the project are made by votes on the
+      primary project development mailing list
+      (general@hadoop.apache.org).  Where necessary, PMC voting may
+      take place on the private Hadoop PMC mailing list.  Votes are
+      clearly indicated by subject line starting with [VOTE].  Votes
+      may contain multiple items for approval and these should be
+      clearly separated. Voting is carried out by replying to the
+      vote mail. Voting may take four flavors</p>
+
+        
+<ul>
+         
+<li> 
+<strong>+1</strong> "Yes," "Agree," or 
+              "the action 
+              should be performed." In general, this vote also indicates 
+              a willingness on the behalf of the voter in "making it 
+             happen"</li>
+
+         
+<li> 
+<strong>+0</strong> This vote indicates a willingness for the 
+              action under
+              consideration to go ahead. The voter, however will not be able
+              to help.</li>
+
+         
+<li> 
+<strong>-0</strong> This vote indicates that the voter does 
+              not, in general, 
+              agree with the proposed action but is not concerned enough to 
+              prevent the action going ahead.</li>
+
+         
+<li> 
+<strong>-1</strong> This is a negative vote. On issues where 
+              consensus is 
+              required, this vote counts as a <strong>veto</strong>. All 
+              vetoes must contain an explanation of why the veto is 
+              appropriate. Vetoes with no explanation are void. It may also 
+              be appropriate for a -1 vote to include an alternative course 
+              of action.</li>
+        
+</ul>
+
+        
+<p>All participants in the Hadoop project are encouraged to show their
+        agreement with or against a particular action by voting. For technical
+        decisions, only the votes of active committers are binding. Non binding
+        votes are still useful for those with binding votes to understand the
+        perception of an action in the wider Hadoop community. For PMC 
+        decisions, only the votes of PMC members are binding.</p>
+
+       
+<p>Voting can also be applied to changes made to the Hadoop codebase. 
+       These typically take the form of a veto (-1) in reply to the commit 
+       message sent when the commit is made.</p>
+</li>
+
+    
+<li> 
+<strong>Approvals</strong>
+
+        
+<p>These are the types of approvals that can be sought. Different 
+        actions require different types of approvals</p>
+
+        
+<ul>
+        
+<li> 
+<strong>Lazy Consensus -</strong>
+             Lazy consensus requires 3 binding +1 votes
+             and no binding vetoes.</li>
+
+        
+<li> 
+<strong>Lazy Majority - </strong>
+             A lazy majority vote requires 3 binding +1
+             votes and more binding +1 votes than -1 votes.</li>
+
+        
+<li> 
+<strong>Lazy 2/3 Majority -</strong>
+             Lazy 2/3 majority votes requires at
+             least 3 votes and twice as many +1 votes as -1 votes.</li>
+        
+</ul>
+</li>
+
+    
+<li> 
+<strong>Vetoes</strong>
+
+        
+<p>A valid, binding veto cannot be overruled. If a veto is cast,
+        it must be accompanied by a valid reason explaining the
+        reasons for the veto. The validity of a veto, if challenged,
+        can be confirmed by anyone who has a binding vote. This does
+        not necessarily signify agreement with the veto - merely that
+        the veto is valid.</p>
+
+        
+<p>If you disagree with a valid veto, you must lobby the person casting
+        the veto to withdraw their veto. If a veto is not withdrawn, any action
+        that has been vetoed must be reversed in a timely manner.</p>
+</li>
+
+    
+<li> 
+<strong>Actions</strong>
+
+        
+<p>This section describes the various actions which are undertaken 
+        within the project, the corresponding approval required for that 
+        action and those who have binding votes over the action.</p>
+
+         
+<ul>
+         
+<li> 
+<strong>Code Change</strong>
+
+            
+<p>A change made to a codebase of the project and committed
+            by a committer. This includes source code, documentation, website
+            content, etc.</p>
+
+            
+<p>Lazy consensus of active committers, but with a minimum of
+            one +1. The code can be committed after the first +1.</p>
+</li>
+
+         
+<li> 
+<strong>Release Plan</strong>
+
+            
+<p>Defines the timetable and actions for a release. The plan also
+            nominates a Release Manager.</p>
+
+            
+<p>Lazy majority of active committers</p>
+</li>
+
+         
+<li> 
+<strong>Product Release</strong>
+
+            
+<p>When a release of one of the project's products is ready, a 
+            vote is required to accept the release as an official release of
+            the project.</p>
+
+           
+<p>Lazy Majority of active PMC members</p>
+</li>
+
+         
+<li> 
+<strong>Adoption of New Codebase</strong>
+
+            
+<p>When the codebase for an existing, released product is to be
+            replaced with an alternative codebase. If such a vote fails to
+            gain approval, the existing code base will continue.</p>
+
+            
+<p>This also covers the creation of new sub-projects
+            within the project</p>
+
+            
+<p>Lazy 2/3 majority of PMC members</p>
+</li>
+
+         
+<li> 
+<strong>New Committer</strong>
+
+            
+<p>When a new committer is proposed for the project</p>
+
+            
+<p>Lazy consensus of active PMC members</p>
+</li>
+
+         
+<li> 
+<strong>New PMC Member</strong>
+
+            
+<p>When a committer is proposed for the PMC</p>
+
+            
+<p>Lazy consensus of active PMC members</p>
+</li>
+
+         
+<li> 
+<strong>Committer Removal</strong>
+
+            
+<p>When removal of commit privileges is sought.  Note: Such
+            actions will also be referred to the ASF board by the PMC
+            chair</p>
+
+            
+<p>Lazy 2/3 majority of active PMC members (excluding the
+            committer in question if a member of the PMC).</p>
+</li>
+
+         
+<li> 
+<strong>PMC Member Removal</strong>
+
+            
+<p>When removal of a PMC member is sought.  Note: Such
+            actions will also be referred to the ASF board by the PMC
+            chair.</p>
+
+            
+<p>Lazy 2/3 majority of active PMC members (excluding the member
+            in question)</p>
+</li>
+
+         
+<li> 
+<strong>Modifying Bylaws</strong>
+
+            
+<p>Modifying this document.</p>
+
+            
+<p>Lazy majority of active PMC members</p>
+</li>
+         
+</ul>
+</li>
+
+   
+<li> 
+<strong>Voting Timeframes</strong>
+
+        
+<p>Votes are open for a period of 7 days to allow all active
+        voters time to consider the vote. Votes relating to code
+        changes are not subject to a strict timetable but should be
+        made as timely as possible.</p>
+</li>
+   
+</ul>
+</div>
+
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+        Copyright &copy;
+         2011 <a href="http://www.apache.org/licenses/">The Apache Software Foundation.</a>
+</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script><script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-7453027-1");
+pageTracker._trackPageview();
+} catch(err) {}</script>
+</body>
+</html>

Added: hadoop/site/publish/bylaws.pdf
URL: http://svn.apache.org/viewvc/hadoop/site/publish/bylaws.pdf?rev=1099974&view=auto
==============================================================================
--- hadoop/site/publish/bylaws.pdf (added)
+++ hadoop/site/publish/bylaws.pdf Thu May  5 21:31:35 2011
@@ -0,0 +1,364 @@
+%PDF-1.3
+%ª«¬­
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 475 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gau`P9iHZu&A@Zcp=LFFq&hq`<pchAc=l=:*[l\"M?s?ldsj#BZ&-0DP77c&S!SPKRsCF!_>0#j%2"?%%']Qh!JY/N!;@RdM9/107P%.SrIF(Y7@iNj0nqJ&-iMc_-7cI+?2W(52j&;:1#5m`VB*Q)Uj"t-$tQ%.`PH&E#`EjGBssrk"ZK(!?+P<a<@:c/l>[sAG<LPW.EDf&j'=h-UZhg5DYMPfWbZ^]c9&#U(b@0udHG^#$o'O^(t%B<)+/M-6'$rtcuWKLf!RM:Ka[%;XgMp*6<:CU#518UktaPg^6AREon4PPk[DN^HfuuBbLU"oO66?+?)m"CY29L4A:O(,T]J3D5-6oK@gJ)lbTX@V`JAPJ"I-`40K$#1q]911coC*XW<qa$&oj9m`.nP%l?_4+ji[2^$g#;q'GE,lr>4D]7<m6l\&fOA1Xg,>AB%EdgK%<,YhZ>sMcMZAU-MKM2uKKO3<~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+/Annots 7 0 R
+>>
+endobj
+7 0 obj
+[
+8 0 R
+10 0 R
+12 0 R
+]
+endobj
+8 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 102.0 559.666 169.328 547.666 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 9 0 R
+/H /I
+>>
+endobj
+10 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 102.0 541.466 237.344 529.466 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 11 0 R
+/H /I
+>>
+endobj
+12 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 102.0 523.266 192.992 511.266 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 13 0 R
+/H /I
+>>
+endobj
+14 0 obj
+<< /Length 2318 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gat%%8X#W''YaHG:jko5Pq_R_@ja.)adfXr22@S[a<5;q!AOZBFFO0NR70o%h!XHkAFqd.hcnV!GFRJ2@`o3sa4fVoa#\$AbCMn0g,cGS"hsC#OgQ^A^L+VH)sa%2b5KqaW`JVj93]E:2qGapma'/H]?PhE>"\S"kth2-SOAST>gC!'"4'^n6*:+JbN?Lf**TMsCY#n>XrYHodbU$C8o;SsY,#'UG%f/NMEYa8<%[f>"Z`>"].0RB/^HqQ*XtX.CQd]M+!fmZ<pNrY+#HEPn<s^4dKW4@*FbeUk9RJp\9HbV_$g/[WA=)bD/*B7CsNI>1Ai$9%H7SUhr4WT[4'.\>+Bh1d>(5@ep_,Z!D280Z'g*SoK1i_[PR]LngZ:pg1'LRe\'q]M.T:.D,Yd]D!]ou+Ei3*(d$g4h9A<a&D_--^4*FISf?FuPCQ-KNaf&r][4-s@5Mj9Q=D:NCn7\H4i2u\ia>J-.iHLp&SgW(FWF@oFB.R'5bneW*=)(H(,2.;*E8nbj*?!cgsi@/1XT*eIoY)uJ3O\Y`qD;]Si'Oh<5q+@i&a4R$Kj>o=<0ZVh-o=(8<<muOdUIK$Bif"LrWN.7ZR-%U(@^^,ZLR-X1KG)GD9(Yo(kq^_[uth$(be8P\4[KWjLtFNR.""Y77+`bZjTrLo5&AL$_H!kCHqCP8h&U'YsN8VFpp'le<!cULE0u[S7s1$2GPT99s@.Uu(=8hPGa9-6R91$;e9A4K-JP\Gri9?8(da?dbQh6!.^8A7(ob#\tR:PP"AfA8lFb,V"W9.G9WV$?n'J[nekS8[5F;%bi.@2^U3k"FmjXQ]58N.LZbD'ST]j:KS(f(fdBPMP$qLrrGHddM2qQbtbW2jcu49l#,q_?f^G][hQo^-f,``B15\.DRhd+)$RWs/UJu.)#+C_`RQrg!Q+u`eaa?0@%6e6h"=$]Rfqck/`[oTCo?q'WCjccBt5oD$seWfRTrk('TgNA5h2"Ig*C(
 K1XeX$mF5Ytf^$Q9+B<i\EtmPq$SCPYO6)>4H7:niKJioU7cr\25S&:M[6;RrmILkn^KtVI^Fn5<_f-/P);P)F3#q_?o6[qT#6CX5E#_H@GIDFo?Uj`lgO3]$&MpoT.>.ES?<e9'>8q^up,1$:J!j(6(o7)Wk6!qGJStLhA\OHeO.%@37i=CnXMY?GlhLPt&o"r?`em"!g=.q'B,<ksQ]be+ehW+(!s$D!MWU""q,qK:)L<8jRgIWJ!C+pZL@-2I+3t<L%;#iMR+1sGgJRS:L'jbeM:)<YT1!ib*mqi&ncm^FZK@l-GbD0qBGm$QfJJo*jXh;N>uM6DgbA2>(jin_q55+Ar7*]Bjsd[`'-0a:K+$6S87>\9.Ybf]$0J%l"lJkEfW@V!>aX/ekSW_h+]`EY<I[?.3M7Du3u>QBL<%,O873)[V+Ij/*-fl\IG(6:8Af.kX5Nn]G6ir`<j7#(@RoQ<p\'!LJ're"'VH$cV_jU^hn#tuHSU2XcQ6lYHD.&E`l,SYQ3^[[(STZ$:.a2KE&ZV35ar/G&Q%q9k,(T;eqffPBe@$72f2*XGm?oK@XH8@ZE#epi!VNmU=R3-6&RGNLs(0;TRu*s"`'(EP&bN?C)L4BVRj(<T1bL,2RM9V,tiMmap0"X+S-OmVACV;:\TQO.a[VE`/Cd5W>73?`G*G5U6Rq/Z4]BDaU&\6`s9XXpP&<\[jL"43g"0\GcMkUbhjgJ).5WSI9mW>q\;W*(&@o0P"0=adm7l:,o=>pd/pP`)BW9ko4:dFesm+R7<krVfP>"Z0s-ST](T)^%s;b3J7GZtWHa=qj5%QDQqMoA>U/4QFUmOn<;9&[@NiRI`QV+kr$UcB[&-i8A8d0rOFo\]MWY9o]:P?$&5F>L%Y;3BILbWtG:WEHb8ZbZb-e55/bJUQ*D0F&9@ICI^CEL7aam&FY1HWsMd"%V'9D4-!L3_!%7%sD!n;4U1CR4BjNr#GZ2VJcG+iJc[/!
 GI\qU4iqMAV)RlFF_>4VrV6],lr&E6T>)pc2;"u$5AHbVkT#2GJZa]OaMc.ou7&\WoVf:kO87Sd:3&OTM!Ig+]k94`iI8.ce&XZb(iEa!WioIu/;fi)=$?o8,`L$o!i5q>LG=)-JT;pS)&!4+NO4PPp%.s??qosXJf=+V`Y4T']/C$W*o&Z389_gf\q6cu*pbZuU)j)>jZ*SUt`=ItR`\N;`D5'HaYDf#S<M$LXV"&Cds*cfJIqY]C+M&-C?IM`Bb9oMCh$,AuR]OUTD*D6Z'*Xl>^nf/IJL<S1$:j=U.p"t[Ik5deX:<34nUL0tQITXM/0&XH\'taJHa>jA=~>
+endstream
+endobj
+15 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 14 0 R
+/Annots 16 0 R
+>>
+endobj
+16 0 obj
+[
+17 0 R
+18 0 R
+19 0 R
+]
+endobj
+17 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 217.308 582.066 357.948 570.066 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://www.apache.org/foundation/)
+/S /URI >>
+/H /I
+>>
+endobj
+18 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 161.64 555.666 240.636 543.666 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://www.apache.org/foundation/faq.html)
+/S /URI >>
+/H /I
+>>
+endobj
+19 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 90.0 508.066 172.308 496.066 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://incubator.apache.org)
+/S /URI >>
+/H /I
+>>
+endobj
+20 0 obj
+<< /Length 2233 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gb!;e9lo&I&A@C2E,oYJP;"7NMU^$sla3(ij2@D[;"jsPOGJW:'RiSqIsjUS,T\'nOZgC"1<G=XJc3CPgUGAl`T3r9jP.Usf&H.RakUr#B/Z69J&A5br@SGTDW'$o=\_.VXr!;r[uo\UidV`EM7;C(M*J`7HV(t0$J_$c3fDG^j#'D4[\[o4GJX9WfCsJJntDl@P1GUC=0CW1)d\i3D.tSg=<i<n]P:P<CRW@&>1/kI*PAe-P/#bA1,t6].f#1RZlh5?)2CXeWsAUf/3`@-:?QLSfNRfGdBB\*Z>3UN"q0@6;Lrj=?C.<7=4ENHS!s@GdoP-,$?+<r%Jq)L/_%lW:KQ`WQ:g>0X:Ai[0N_Tn0VbN&3ngsN^oF7XXUn@G110:O^b9Co)pi.ro?uV.&PZZ]6^QrmQ&IHIFN]:q9fDiHf,JPEq^BNM:WbORZtds3B\S7"Dic'cI5`&)?PNb"gkMWgK^l31#?"Ln;OEUqBMVB"6%\X5Y&Mk7&CD>8T3*SeLBF^12*JP+A6#-jCj:>UoBGQ1%<r@lElAAFFiW4k&d,^,*r)bk.JDZiY0-IK%Df?k.DCFC6&qu6;=U<moAtT\$2qr9LS6CGhC!a9KX9=%8&;]531cU-Z*SKm%S1m#?*BgH&b6WT`Jp1%-_`Ia6?MRb(O^=W[Qtlf&'l=PW]Y/&Q#Eii+-jeX&C0=b=*H[j1Xd$KZUj)R!4T(\FL[0jiuM^<-*1e(nY3t?1#i'a6m0=]]n*7>.2IXNiiW^3#-jR`2O3>RD9V7o#rH*`7`cRB=E6.k/'toHBWeeF[3ba6$6uM&lDZF&%s1#YPo8T,!:g3k9<E/J!AM%b1K(3R"Y8u[V*(NG_(SoQ#o;EmiTRJPkVA&lr)a#?IlrJ=QI4Mm^f"?PP^:Y;:nVS<N4)2o.AC'-V-m$PJ=):n>p%gJ9S<"=P[:U,<bRs4jlQHC5E`Ik_EHG-4O<\a!L&-Y)E5S^)icN_43$?qf;%n
 s<+N+2h'(P:G]mUX4%uLa&X39AY+T4fZ&_L.1C=WUjl:!:EP@"j-:j&08sI]Opn]]qHM!FuU5?MEUs:Y*jmS8+l:;?c!maLNG%bGg]+eL(Zc"$LhPX,uDlisR>";LhR`RkM$SrY>`=bHD\tqYs:@O1KqE<KH6fCaq$oMl[I4)6e[U;PNV<Vp:=HuiJgfi^VHHW$Q8gGcJND)cCcdW-5at:)CQJgt.h.+lr1fiLn/eY,212:6t<kG5rlcM)T!R8uH/3[Ia45W9hqiRa,;t+Xj'+71R"S1qQ!sUPnUkl"O9A=MW?0]I?G[g>r"P]$LASEO'7,?d/h^No6j94^n9a`Fg#?acV*>6q?ZKXBr=b'@)_Vk6(!XYfNr_DsDSqAH:2c5MUYXuuodQ<8(ia"->['t?0fT.%>'MmEOL5Asj$'#l2T>A@m)"L<QLc`0^LJ^\p24[#=CG'nb;"@U<fbN@<:5[R*YpEo#,X76iam_`DZe0$C?>HN.&o9r?.&aTj5c3mo7O!dNCsmG5]N<ST='i1iVur$:mOTc7lu"BTR%C55e%gHV'Vij;:BfG)A978r+SrY_9o"P:ZcIBJmt*PR`Ogcu3SReXWjTKJqX7"h5,,'7-]=6C72[NEekq4Ep`u(qp4<mtLsfqn1jd>$$[af?[9d"PoOJkR1+W'0mTq^r*&HXT2@VKG+!hO/:8`dAS\/VMBXR9C)Xa:APDruRN:f3K4[n+l:\oYC.\"<1d[[NL]5Fqc7&G#+Q5:,?L%=YgZAh[qC+03=0iff%alINgMsTdA_;lOW9)!BRI<+`Fol#^+pO^0dYc(a`%q]R44ei(\\]R0?\Soq*lMGY$r!EtT>I^nA3Gh,ohOV(ohlC-m5sJUc[UDRfndU$(V>1F:#b>P!R1O(PePjC)ot8dOhaH3MQj$M[%#D"R9)1pq%N:mG1+icC@W*D`42\VQoA>i$>p[[">q9"P+rKO=HsIme[_KH9$G/\jfDVpM\-g
 tDW,]oXNbY"6T?^s_GE'agc%laR06)0/(a80!CQrA=PFfL)YLmDWW1h$-L<%D9i$<2b1.@*ia6NtO*NA&NS]A&:]?P=%#$U'@ooZcD=+Ku&PH=5lDB'\3abjsllG(ECL+fjH;6,!+-Ljs4H[ucdX=9OtpM]euF58*t_[&Kl7Zfd)7?0oR5OaHS'q;+I(gk5'*bL&GQVW1q_p^?`%hITf6q?dbMY=aG\F%XA+!1-])gE.Z^D;dZQ&b_X-Z*]o~>
+endstream
+endobj
+21 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 20 0 R
+/Annots 22 0 R
+>>
+endobj
+22 0 obj
+[
+23 0 R
+]
+endobj
+23 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 415.944 586.8 494.952 574.8 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://www.apache.org/dev/committers.html)
+/S /URI >>
+/H /I
+>>
+endobj
+24 0 obj
+<< /Length 2418 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gau0E968iG&AII3E.!Nj2T)F`h<I+...@OHcO>q>qp2lr"rXGM;RUJ;M6/^AW3U]Nd*rg]iN#R?k,7/hCMAYRO8'fuD/IF%ah:D0K]qF5tG"f=WrC*FI)VHVL9B8m.j"hNRDBZ+Dj,)XC`GDq9i]KHr#6m@og*H=jZl)IE=6[C6c9K2Z9dpjM[1C>g,?dqO@jE,<u23X%^FFcq>.l\):ScQm,(<9'.JD`"Jte4cBM\!5@9"qhClXjiGL_:QASi8:((eYJ_\9&)1n:Ilb-ctQ92ZZd%jdgAgI\+>o*[>Or+H(!'\OkIn%SIjhB\&Q8p>]UX76<IW!JWUn3m@18l4AKFAAVPYA4;a\O\+a\6c5<oc16b*OVu)]9e\nnk?0&HQm'`en_N=iU&JNHcJ>9DbTi/<3;/_TMl3\^%pjOkrI3$cdiopZATV?eU8N$s1LEqkB).Zu_jR7^>7Ue)(Wi!AS`SOttd`PT4!0ZC%Fcms9HLmAEgU)M--gX,.p8i/\ni2Au9$/GbBflUO)<l.jZN=o6&YF;=@r5nK@;kNNq)@?p;%TP-o.odRXfZ4TJ*EA]hs#=Q3<&DqE:U[o5h%Afp;Yn\Y3qXH&mE&g$O0(IXWs5SiA$3-MFl-0^c:P@SA\gB3?TFe=&8@"ajZdL_p!k?aH):FH-:O_^:f)LlAt1pP;GY8A8)38h*9ZA671G_8P@qf.7ob#PO[K-,tNU5$&)Cq1nmtrZio=aq#8f#l>m"8Wl]HuDakqN[mQCO@p70gCJX5`3e[.R\c^T1LP(7H)eG9'%+p[XE>j\I@su.nAqT+jG+LBeYj=(hX.""o]*D2Ue`b34L\7.?djcS<$ehWfXOqf^eZ#KZ^keGrHF\a+n!LNs$mXb.!D-;.RLK$ZDli:fNZ!3'dYa?D9:')i-Q+`bS>S%@XJtm?i3^]<331^8Uh$?3aNS<RKBt1*\D@C_lD_30feZt!^K[^+IZ+`
 ,j_2JOH]ACq;$/rQrPbD9]".kVoOc,mKej8Y(W^)s<"a=M3%9/#&H*(imMQ>]6l9tb*`2skfQj#@I)R/I9SKGT'.f?C+DU[3r4J^0aZs]qFm]B%^gf&-0Clh[='5g_#Ea2:(cNp-,$`)$k90mXG]'('#k7e=`pNfCUPN)ciR8JqoUKaS;DCQ.="o,Ji&=4UM8qc.mgVd,ch\nf!-+`eP>*I6#h2'C=U&'8J_USi9P@Iu.+Q;d<bu_]9Yl>HfpK@E\QUT4JgUc1:.TdS^1.B!#nL>+Z%&5!6k[aD]c6]P-*&<KCP(lTe>Zo9W!t9cBf-Jo!OR[R!nJ#gY\'6c6RklCpbY&;l5`50Y=E:7#WG`'Og>#g(L5;7ILc^o!!=Fq-ZgN#i]>nVU(>E+LB>Vs)N)gTW-KB.@esC-;au-]s$s.>C8`sIi%`O]l7B<?24Go5^iUS-/HH?kJc$WZTr+oj0[+K;7_is=6Sua#M!AB-Gt8DYM!GJr7T)-bU/NBeAp:qS\m4gDJLGM%(@2W=;9umf.;\,&!AC+cWN5#^7THHaFfFZ("MZ!)a>68L2=Qu&$G@*8J"TN!$*l'N3?YQH@0_aO]P[L@,e2kC9SIFab2,?T97e;be18"b=O9D"96QERTN`mfD]q#2Tp$cmkD8LZ/ssB'Ffgq?>1j53_aGVWbF=I[YmUR`n7c(Q.=`2FZ`@f)'V^iVmZ7FPYTfR\V9s"*'\U2!Cu_VpJK#f!k@lME1Nf;EaE!2Tp^LB\rHhEg,cdqBJ'q;<gOSgmojZH^\UA;GqP;g4$kJn[0A>hg*+MK/71a7W,?dhu*2LJ,"t"EM+[nQS3&P5'RNejE;ik^s$$;Ib<s&d,G8S2`&iAL9!u%5KT'CU@-dr@sEK4G5FG^a+KG6Lq]b!uDl7=_[/>a@a_<SAH[g2T"PR3hMS>LF0];g9FgWG01"K&'=jLlr[pQp2V[<Dgf=PKZ5$trWISd"A8M)1i(-lu#R8$7
 @6!nFOXdsK4@Wa'M=XIJ7@ntUE-Nb-%Z'FZ5gmuq[riDOpk5[]?9X^lnkYOGkj^'Sp-Eoo`P#&e[`DN)mt674%_Sp$M((]9.s1L?Vqd+:&sCEI9')0q[2]_;u)EG(0Io24BK\I=c)fK9X11nC!##=F)e]sOC1CsRO`FU26&IINhU@pIN=F'WOg03M-.NEV2]TCNZC\2XA9I%<&f'cB\cN6q3i7@r^7h5+rk[VOUBl:;3O2*ab?!co)-*Q[Tbe48&4%Wa96)0m(4=73YdB\Nm<_!`A>/c"2>WNeTM6ec+iI%cW@\qYU:%XPfPp?XhVk5iJ:X,E6SL/&l$:q]*I^2L0?^(G\.7(X-*MNnF<$4:M/Kl'D#Hs;RMb6Fa@eu0MfpU&sVCg0-rr7B3KMUQ95qNJ_!XD?@t6+_=E`e$n[Sdng(_KZ"[Q-ZM5~>
+endstream
+endobj
+25 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 24 0 R
+/Annots 26 0 R
+>>
+endobj
+26 0 obj
+[
+27 0 R
+]
+endobj
+27 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 173.988 616.466 252.312 604.466 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 28 0 R
+/H /I
+>>
+endobj
+29 0 obj
+<< /Length 1871 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+GatU4968iG&AII3nCD,Zdj.@[j=s6l5,RSSXen7g4b+Y#+f,/B+K_ZY^7Zk\]-JNBe&aQoJA>V9hm^55LZRlljm:/A%bBe2gK>DJ;39tOq*3.#htL8OL3]Fo:sFH\I9=c9*jZtaba7F+(*.Tfk$MreqFu7$LO#*gbAHahRs4DWi''/YH1NRkVX:VD&7J*'j+ZIHi3-PaK,#FB^$p+bVJ"k;-:rAap$fK$W&.BWmeDqBHa)ZY%s'i-6p=8_>O_If,!2:8:6HgFe)G!(gPPQb2\c/;E<TuGCO\:%BJ>s'`=PlK&+;Mii0te"FE#Sh$Bqe&>9\TX=/&4W%C(8)N$k29i"\aj<nnP3+n0Ik7V=<&A$';<8pH(R=ZI"No:G\A8(-o'cAjD-C+e(FJWXk@PR&F`pFG0#q95)g)HMW:me[`<P><UYn,V8GFZ;?rgM,!UKMoA:&]#?@G]c8A3s_&cO_*_'&J0R_9>F-mc`SEr+P3t>2VnEb=\7^Xg05)8Zp`et2%VdDhhBES?kqLZVI<rY?sm]@@9cRK(RDJUWDn`i='Mk$`Baj8I(o[oh*=R4V5NN4'LAmP=K!NV)8_qPP\Ei+Dh(HKY6A8Rgh(/tAN![A`jSP@JU?6kY(R0o_@%KS@dnc/`S6km5U2<jG:30%5.<Y09KL6)G_ta]4[*)kkU\B?OAno^7TS'UA(lql`0?k0I[XY7^u)iV[3Bt,/)o!S0-cQ//Frh:*!E@L('6H"eH&!@%aDsY8&2;F'3G9+-@\'Tb[aT\f5_CG,LB`s>?eg1^bh<M0_Jm$8rFlE?WDs2U9r&&rR!DSQ_JSa==Re"CGta$bqrG5_S$RSQ\rs]O2D&Hp)?aM)\gr\M41E0r!gQn"+Ud*EB>I2)\qg2T,jUsZdNl\8nH_ESK&q?Z8;%[-RYGqM#=3/5cfs-M#3a&eGeh4$pH[m12pW.f%h[M)<0^Z1Nu_iqekq(>q=Y!;:aZuO/?i%ZYP@9,aa<
 8FYl>T[,(9U$A\EYOGb"d.KZ.K/$o[:Se.<]A...@Kcck>R%9qE/>K;:*\#+H*G$F]$W0;KCqjK<u^usp[#'4k4C0(o46,:UBA\L(MFC27=*7]'@C7aRk,S\u&$gTHFi7Osi@[E]ao)p?<YM"d@Di3t@;+mnnjp+G08]F4K%n'5'RehWBCZ$5%1`F_B8/$H(05^FG`<EDP`jo[0-R-Xc(/he#.5N'gV`3Je5jjST@b=Ym.c+jZPEL%nEtYq<+7^Z^\#%t@Y\$X_F9Bcob*l[O1t=)cAiP)i+SF^=WD6gDI%/-P(?Km8frfJ<3<^4rd1pV241YS%B_mTbNXPk%\%003_-d>kMD7)=e%(4LVb\B8I+bt!U+l^tc>@6J45SS0LV"D%ePBulCAk!s^&ZZmN%Ng>:totJa+YLG*d%;Ba%O\5,\$ELUi*\.E8b-\j=L_XN%14,`l&83'9U9[$^9F:=_+b^F#25bp"U,k@oe7A*\5eE[`R]=G2+!s4m4Dn3"UGn1iBqsb`]/J6+H-GRgX5)qQ:^G37,CWoi3Y[P)CET!Wl>Febt>q)Mdp\qnrZd8Pk*)jBf9Nk@'mF-cYKY*CQ9r?7tdoGk2rTV;.cD-eioQjusb'Z9P\jprqPY=<C=pUID]6:2eobQt6.'pZh[n*BUYYe$)rEP^4NhXAT6rMPGa!;-5*%1kUkM=Vd<K()3aQ00V>i]7],/c(KEU@SBtI@QR2V(lV3A^b>c&3KATSX*0!(nI7:8dbOZ>l#q+#ehhPh4BmFmdnDp2b7fkTgjdnA[-7~>
+endstream
+endobj
+30 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 29 0 R
+>>
+endobj
+31 0 obj
+<< /Length 1157 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gb!#[92jS!&AI=/p]q+X-!Pij##&a/;`_9rg-b*jM3Z#<D$ATfRf<0+Fr[W9%"t=8@D[8#m:uCMDqD&]n`]@bF?dXf>lEN=@McRM&-V:5:RgM\+(H!EOunlTkL'*MFF$M!9[oR%Cui$.Y56%NX\fER6%S>`j4sHZoTB++*'5OD20;5]4Y>a]:<9dDYJj1"?XI)hXZW4p=WTXhSFHi4S/X?+Gng)QEOUVJmB4p]E9H;RK2CSA?gDbc7%U;V`T>AL*O:5@7!]g0(;/!`R!pTZnYnG'0;YLo?:qI:,u=0U9Rs7qJfB(*ppAbqU\0Sc+`cu>:IS.OU9%!LjD8"r/,k,7cnIr:5q+KEN"d+a?F>PPR1'u6`XO9T(%H45ZsiE5c)e[54n1BAT8,SZ\9J;%(S6O"bFV2Z"[k.DQb<]0W*LGenEDFIpmd]E`0@!f0.Nb65)G03dGdk`?'ml,W:e"gc%%#i.ts99gmU\sp,"iWT5c;'0.J\AMmJmG?s>;kPU;m?\?s.c_,>"A.=@,XqE15>$b&Y(k;96'[$V@`DlY>&KDV+(9fg'ok_qZ$)XA<a[gg+gb<Cfma2hF-^/#6?&4=@hO:JB-T?nD)$@=U0s.iu.hgJe_P,K^^>m:2kH?kVGecejo1&kUs4@l!=>&KD'4SD,1^d6#f\.V@ogDHNQD_eaRT-UU1"'lBP1XuQT0+lYok=%7i'ori!-a/YgD'\mB,jeFo.9:cB1D/t-LHPPc.O4A$Re)qX3I_a[eddOb9h&\!Id<@(@>Q;s%E8MPHGPcf<$ZX[6BDP_!U%6RA6C81L,b.a9">=$?E(0r<gssS:&*)be/5L#BG,m,Bb)9,1M5Wa*gsgid=N,)6#6o0VN.sRF<e.-*jDi2WNf/d?a30,lqV;/G9Q5[p+]\I$p)Su"!%]`c([3MgR(#`&r<hePp9t_52nuOLZJ%56!f)4&:4\H\?gIhACE._@>Nns+O8A]Q3a`PQEL*8#$<\
 X7=/Z`DLZM;@5SIJFF.G<&Y[HlERnJ5n\/L43TNW#UWObf[shVh\`m)o!lJnW<\B8#kYl`jU_LcKFWt1HM#4/p\WNlf$F]Z&[P\_U[7"7.V"#4\<WMWrnr9#:lRe1/PtOsj$#;RZ!bu!IF[CFu$"R@_\`*qDf_l"jKUMf~>
+endstream
+endobj
+32 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 31 0 R
+>>
+endobj
+34 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\111\0\156\0\164\0\162\0\157\0\144\0\165\0\143\0\164\0\151\0\157\0\156)
+ /Parent 33 0 R
+ /Next 35 0 R
+ /A 9 0 R
+>> endobj
+35 0 obj
+<<
+ /Title (\376\377\0\62\0\40\0\122\0\157\0\154\0\145\0\163\0\40\0\141\0\156\0\144\0\40\0\122\0\145\0\163\0\160\0\157\0\156\0\163\0\151\0\142\0\151\0\154\0\151\0\164\0\151\0\145\0\163)
+ /Parent 33 0 R
+ /Prev 34 0 R
+ /Next 36 0 R
+ /A 11 0 R
+>> endobj
+36 0 obj
+<<
+ /Title (\376\377\0\63\0\40\0\104\0\145\0\143\0\151\0\163\0\151\0\157\0\156\0\40\0\115\0\141\0\153\0\151\0\156\0\147)
+ /Parent 33 0 R
+ /Prev 35 0 R
+ /A 13 0 R
+>> endobj
+37 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+38 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+39 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+40 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+41 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 6
+/Kids [6 0 R 15 0 R 21 0 R 25 0 R 30 0 R 32 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 33 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F1 37 0 R /F5 38 0 R /F3 39 0 R /F2 40 0 R /F7 41 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+9 0 obj
+<<
+/S /GoTo
+/D [15 0 R /XYZ 85.0 659.0 null]
+>>
+endobj
+11 0 obj
+<<
+/S /GoTo
+/D [15 0 R /XYZ 85.0 485.066 null]
+>>
+endobj
+13 0 obj
+<<
+/S /GoTo
+/D [25 0 R /XYZ 85.0 659.0 null]
+>>
+endobj
+28 0 obj
+<<
+/S /GoTo
+/D [null /XYZ 0.0 0.0 null]
+>>
+endobj
+33 0 obj
+<<
+ /First 34 0 R
+ /Last 36 0 R
+>> endobj
+xref
+0 42
+0000000000 65535 f 
+0000014396 00000 n 
+0000014489 00000 n 
+0000014581 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000000637 00000 n 
+0000000757 00000 n 
+0000000796 00000 n 
+0000014704 00000 n 
+0000000931 00000 n 
+0000014767 00000 n 
+0000001068 00000 n 
+0000014833 00000 n 
+0000001205 00000 n 
+0000003616 00000 n 
+0000003739 00000 n 
+0000003780 00000 n 
+0000003967 00000 n 
+0000004161 00000 n 
+0000004339 00000 n 
+0000006665 00000 n 
+0000006788 00000 n 
+0000006815 00000 n 
+0000007006 00000 n 
+0000009517 00000 n 
+0000009640 00000 n 
+0000009667 00000 n 
+0000014897 00000 n 
+0000009806 00000 n 
+0000011770 00000 n 
+0000011878 00000 n 
+0000013128 00000 n 
+0000014956 00000 n 
+0000013236 00000 n 
+0000013399 00000 n 
+0000013659 00000 n 
+0000013840 00000 n 
+0000013948 00000 n 
+0000014058 00000 n 
+0000014171 00000 n 
+0000014287 00000 n 
+trailer
+<<
+/Size 42
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+15007
+%%EOF

Modified: hadoop/site/publish/general_lists.html
URL: http://svn.apache.org/viewvc/hadoop/site/publish/general_lists.html?rev=1099974&r1=1099973&r2=1099974&view=diff
==============================================================================
--- hadoop/site/publish/general_lists.html (original)
+++ hadoop/site/publish/general_lists.html Thu May  5 21:31:35 2011
@@ -131,6 +131,9 @@ document.write("Last Published: " + docu
 <div class="menuitem">
 <a href="privacy_policy.html">Privacy Policy</a>
 </div>
+<div class="menuitem">
+<a href="bylaws.html">Bylaws</a>
+</div>
 </div>
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Sub-Projects</div>
 <div id="menu_1.2" class="menuitemgroup">

Modified: hadoop/site/publish/index.html
URL: http://svn.apache.org/viewvc/hadoop/site/publish/index.html?rev=1099974&r1=1099973&r2=1099974&view=diff
==============================================================================
--- hadoop/site/publish/index.html (original)
+++ hadoop/site/publish/index.html Thu May  5 21:31:35 2011
@@ -131,6 +131,9 @@ document.write("Last Published: " + docu
 <div class="menuitem">
 <a href="privacy_policy.html">Privacy Policy</a>
 </div>
+<div class="menuitem">
+<a href="bylaws.html">Bylaws</a>
+</div>
 </div>
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Sub-Projects</div>
 <div id="menu_1.2" class="menuitemgroup">

Modified: hadoop/site/publish/linkmap.html
URL: http://svn.apache.org/viewvc/hadoop/site/publish/linkmap.html?rev=1099974&r1=1099973&r2=1099974&view=diff
==============================================================================
--- hadoop/site/publish/linkmap.html (original)
+++ hadoop/site/publish/linkmap.html Thu May  5 21:31:35 2011
@@ -131,6 +131,9 @@ document.write("Last Published: " + docu
 <div class="menuitem">
 <a href="privacy_policy.html">Privacy Policy</a>
 </div>
+<div class="menuitem">
+<a href="bylaws.html">Bylaws</a>
+</div>
 </div>
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Sub-Projects</div>
 <div id="menu_1.2" class="menuitemgroup">
@@ -258,6 +261,12 @@ document.write("Last Published: " + docu
 <a href="privacy_policy.html">Privacy Policy</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>privacy</em>
 </li>
 </ul>    
+    
+<ul>
+<li>
+<a href="bylaws.html">Bylaws</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>bylaws</em>
+</li>
+</ul>
   
 </ul>
 </ul>

Modified: hadoop/site/publish/linkmap.pdf
URL: http://svn.apache.org/viewvc/hadoop/site/publish/linkmap.pdf?rev=1099974&r1=1099973&r2=1099974&view=diff
==============================================================================
--- hadoop/site/publish/linkmap.pdf (original)
+++ hadoop/site/publish/linkmap.pdf Thu May  5 21:31:35 2011
@@ -5,10 +5,10 @@
 /Producer (FOP 0.20.5) >>
 endobj
 5 0 obj
-<< /Length 1108 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 1111 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-GatUs?#Q5m(kqGA=)aR6`9V@"W_0RV7]TS4G%T9_D7/pgSj5)>QB.!qmqW=<G$...@u1k>DiuHmp@jLAgRtOk';p\fhrUSY=AD(P@W/R?Rc71TQ3$F'YqYR\9Q<<'FsZHeNJ6J!Dq<cUD>N)Mh7*TCY>#.ZE44%uAZlq:RX4"8UWQJ7iK8\AlWcLYfi3!KMEl)leplOo_T.LK-LB=0pP2h/'7sljRJO8FpK;`Y3AJ'e7*;iu27C@No%O,M4Glm;+&HnL(ek"He.mCsa)I!Nm_='a<;:9ELN0f90_L`^oP3eO]kCXKiRs$+hs8N'],K@-F:!q'YOc]'ro"R:V73TajfUp.Q!C%MeEd+A.)VH0$YS7sT::E?6muVQl`[K\)kKJ2Rr<I?+Q&TE92'YinG.H;4GG*><')RLlfY/'&eU&87fOb)\""Zk0ftDj:ei='W(>q@pg%k]5"rlQ+`Y]W6Tt%`L[FAVF-JTG63Ld0Z\TN"#V_/T)')b
 -YHEX*\F(.9dh+^Y0kJoB*9hjKS4+k-/075t<;k;\pN\]iXhS>"jq`]mC2J%X5lU?E1po:-d%*R7h76O6[23,B.U]r54O+D2h-+[Kb2uRh_;+]*Q1<4:~>
+GatUs?#SIU(kqGW.s.1cK]BP;X.mlT(deC9[>/(i_a)CeUdYnZIDj4A01@<%f...@E1JDZ0KP>TP8_,-Un4`9E1BoNCrm_MMDg*0KOG11G'RA*gW"(KlVj=s%nUp)$L(_:04u.?@oNTR/o-Sf/>-S(_<+/MBf2,p5PQVAF*M5DC*hmX+muJ6e.N0"Q^jW7Ui(H2i+!kL/+!RW;IQRn>;0Tp0iY^CaI*P9)!p\6D0V"db&;(?)V!AhDa+/<\YU,928^D^m@oZ.SC6:%8pXKN%9:`3#Z$JkJKWnJ_@$jR5+`:h"Sf8"lADR^[b#Xo:,sBlc1#0Es7iW6p>"Z`'#
 6EV7@e4WM@^*=/NPG_0GJXA_+,GtL)T;?Br_lJ/>eF&P3^h0cs9L)HFa(a?#gbH4/-lNbqhhPt(0(6*J"<qZ,OFG6`GoibMD%AV`_D;!(o8KP\&p$]f^d]!~>
 endstream
 endobj
 6 0 obj
@@ -20,10 +20,10 @@ endobj
 >>
 endobj
 7 0 obj
-<< /Length 385 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 416 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gar>B]2HO#&FB?1=!e);GLjYa8VRpE!>AHEL+u(k4@q*a(`<$o...@aEkqL>C3#j0:aW*c#9Mcci-eS8pkjkR"?m0a45-Ghf0`"IqnA'C%_;r+`mXD`d!DD__I2at8=ACZJlg%0[jbN0s.G@b:-k1H/1Rcq/K9%q9PY*kRu](heXK\Aa6h*nYnN;0kVl._,[(fJ0_h04.6D8uPh`'iIc_5GaKL<G[AV+O&uHsf'.c!C!F(Ro9jkp>`l=!VcN`%aMhCBnfUAM535]"Ij[l@<$I[rS#sKe$;&[bhUgo0*B2*c:jnf5-i12]JELJH~>
+Gat=&4]?te(uG''n(8,i,ih[-ZopLL6bR*[H61d*\Pe"np%6iT-q^`,@[NaR4C:Zl3]LIh0MX%[1n]p6%&j%?0\Hp^8g:57]ncL,RWG"9).Q4nYK8QG*(&A1a3uo"#LHPt5lMUJMhg'sBJc$Y>.pMZ-^6ejW/13nc^hJq``/i7G:JPCXQ8$pe(S*2g(QJ77//n'g-e%+`BqFdI,qF#`jd-rWE,5#j<cO(qkP.TFRiCiGM.'@kI,2#fc5>09-(Ze[hQ=E(f`sILorof*2,9P#.MFM]iOhg-G"G1'LF?AV#$>!,THW%Y9p%CZZ,;r5lYgHP#rnr_A-ZQWO],pl9*fZSR0ees-b/O&?!`>H><_(;'jOP?J2]2:MOgRYcm.8Bl[DjO&cqske%EI2@!0qR11%ZmL)uZXr[~>
 endstream
 endobj
 8 0 obj
@@ -87,19 +87,19 @@ endobj
 xref
 0 14
 0000000000 65535 f 
-0000002516 00000 n 
-0000002580 00000 n 
-0000002630 00000 n 
+0000002550 00000 n 
+0000002614 00000 n 
+0000002664 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
-0000001271 00000 n 
-0000001377 00000 n 
-0000001853 00000 n 
-0000001959 00000 n 
-0000002066 00000 n 
-0000002176 00000 n 
-0000002289 00000 n 
-0000002405 00000 n 
+0000001274 00000 n 
+0000001380 00000 n 
+0000001887 00000 n 
+0000001993 00000 n 
+0000002100 00000 n 
+0000002210 00000 n 
+0000002323 00000 n 
+0000002439 00000 n 
 trailer
 <<
 /Size 14
@@ -107,5 +107,5 @@ trailer
 /Info 4 0 R
 >>
 startxref
-2752
+2786
 %%EOF

Modified: hadoop/site/publish/mailing_lists.html
URL: http://svn.apache.org/viewvc/hadoop/site/publish/mailing_lists.html?rev=1099974&r1=1099973&r2=1099974&view=diff
==============================================================================
--- hadoop/site/publish/mailing_lists.html (original)
+++ hadoop/site/publish/mailing_lists.html Thu May  5 21:31:35 2011
@@ -131,6 +131,9 @@ document.write("Last Published: " + docu
 <div class="menuitem">
 <a href="privacy_policy.html">Privacy Policy</a>
 </div>
+<div class="menuitem">
+<a href="bylaws.html">Bylaws</a>
+</div>
 </div>
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Sub-Projects</div>
 <div id="menu_1.2" class="menuitemgroup">

Modified: hadoop/site/publish/privacy_policy.html
URL: http://svn.apache.org/viewvc/hadoop/site/publish/privacy_policy.html?rev=1099974&r1=1099973&r2=1099974&view=diff
==============================================================================
--- hadoop/site/publish/privacy_policy.html (original)
+++ hadoop/site/publish/privacy_policy.html Thu May  5 21:31:35 2011
@@ -131,6 +131,9 @@ document.write("Last Published: " + docu
 <div class="menupage">
 <div class="menupagetitle">Privacy Policy</div>
 </div>
+<div class="menuitem">
+<a href="bylaws.html">Bylaws</a>
+</div>
 </div>
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Sub-Projects</div>
 <div id="menu_1.2" class="menuitemgroup">

Modified: hadoop/site/publish/who.html
URL: http://svn.apache.org/viewvc/hadoop/site/publish/who.html?rev=1099974&r1=1099973&r2=1099974&view=diff
==============================================================================
--- hadoop/site/publish/who.html (original)
+++ hadoop/site/publish/who.html Thu May  5 21:31:35 2011
@@ -131,6 +131,9 @@ document.write("Last Published: " + docu
 <div class="menuitem">
 <a href="privacy_policy.html">Privacy Policy</a>
 </div>
+<div class="menuitem">
+<a href="bylaws.html">Bylaws</a>
+</div>
 </div>
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Sub-Projects</div>
 <div id="menu_1.2" class="menuitemgroup">