Author: nslater
Date: Sun Aug 17 19:19:12 2014
New Revision: 1618509

URL: http://svn.apache.org/r1618509
Log:
Minor formatting changes

Modified:
    couchdb/site/bylaws.html

Modified: couchdb/site/bylaws.html
URL: 
http://svn.apache.org/viewvc/couchdb/site/bylaws.html?rev=1618509&r1=1618508&r2=1618509&view=diff
==============================================================================
--- couchdb/site/bylaws.html (original)
+++ couchdb/site/bylaws.html Sun Aug 17 19:19:12 2014
@@ -8,13 +8,13 @@
 
 <h1>CouchDB Bylaws</h1>
 
-<p><em>These bylaws were officially adopted by the CouchDB PMC as of 31 July 
2014.</em>
+<p><em>This document was officially adopted by the CouchDB PMC as of 31 July 
2014.</em>
 
-    <h2>Table of Contents</h2>
+<h2>Table of Contents</h2>
 
 <div class="toc"></div>
 
-  <h2 id="intro">1. Introduction</h2>
+<h2 id="intro">1. Introduction</h2>
 
 <p>This document defines the bylaws under which the Apache CouchDB project 
operates. It defines the <a href="#roles">roles and responsibilities</a> within 
the project, who may vote, how <a href="#voting">voting</a> works, how 
conflicts are resolved, and voting rules for specific <a href="#types">decision 
types</a>.
 
@@ -41,7 +41,7 @@
 
 <p>Finally, use of these bylaws to enforce the letter of any rule and not its 
spirit (also known as "<a 
href="https://en.wikipedia.org/wiki/Rules_lawyer";>rule lawyering</a>") is not 
acceptable behaviour.
 
-  <h2 id="roles">2. Roles and Responsibilities</h2>
+<h2 id="roles">2. Roles and Responsibilities</h2>
 
 <p><strong>The ASF <a 
href="https://www.apache.org/foundation/how-it-works.html#roles";>defines a set 
of roles</a> 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.</strong>
 
@@ -55,7 +55,7 @@
 
 <p>We expect you to act in good faith. This is very important for a community 
that depends so heavily on trust.
 
-  <h3 id="users">2.1. Users</h3>
+<h3 id="users">2.1. Users</h3>
 
 <p><strong>The most important participants in the project are people who use 
our software.</strong>
 
@@ -69,7 +69,7 @@
 
 <p>A contributor who makes sustained contributions to the project may be 
invited to become a committer.
 
-  <h3 id="committers">2.3. Committers</h3>
+<h3 id="committers">2.3. Committers</h3>
 
 <p><strong>A committer is someone who is committed to the project. In return 
for their commitment, they are given a binding vote in certain project 
decisions. Committers are hence responsible for the ongoing health of the 
project and the community.</strong>
 
@@ -96,7 +96,7 @@
 
 <p>A committer who makes a sustained contribution to the project may be 
invited to become a <em>Project Management Committee</em> (PMC) member.
 
-  <h3 id="pmc">2.4. Project Management Committee</h3>
+<h3 id="pmc">2.4. Project Management Committee</h3>
 
 <p><strong>The <em>Project Management Committee</em> (PMC) is responsible for 
the management of the project.</strong>
 
@@ -120,7 +120,7 @@
 
 <p>While security issues and release management are the responsibility of the 
PMC, the PMC typically delegates this to committers.
 
-  <h3 id="chair">2.5. Chair</h3>
+<h3 id="chair">2.5. Chair</h3>
 
 <p><strong>The project Chair is a PMC member responsible for Foundation level 
administrative tasks.</strong> It is not a technical leadership position, 
meaning the Chair has no special say in ordinary project decisions. But we do 
think of it as a cultural leadership position. Accordingly, position on 
cultural issues is something to consider when electing a Chair.
 
@@ -134,11 +134,11 @@
 
 <p>The Chair has a 12 month term. The intention of this term is to allow for a 
rotation of the role amongst the PMC members. This does not prohibit the PMC 
from selecting the same Chair to serve consecutive terms.
 
-  <h3 id="board">2.6. Board of Directors</h3>
+<h3 id="board">2.6. Board of Directors</h3>
 
 <p><strong>The Chair is responsible for the project to the Board of Directors 
(the Board) of the ASF.</strong> The Board is the nine-person legal governing 
body of the ASF, elected by the <a 
href="http://apache.org/foundation/members.html";>members</a> of the Foundation. 
The Board provides the oversight of the Foundation's activities and operation, 
and has the responsibility of applying and enforcing the <a 
href="http://apache.org/foundation/bylaws.html";>ASF's bylaws</a>.
 
-  <h2 id="decisions">3. Decision Making</h2>
+<h2 id="decisions">3. Decision Making</h2>
 
 <p>This section explains our approach to decision making and the formal 
structures we have in place to make this as easy as possible.
 
@@ -158,7 +158,7 @@
 
 <p>Our decision making processes are designed to reduce blockages. It is 
understood that people come and go as time permits. It is not practical to hear 
from everybody on every decision. Sometimes, this means a decision will be 
taken while you are away from the project. It is reasonable to bring such 
decisions up for discussion again, but this should be kept to a minimum.
 
-  <h3 id="lazy">3.1. Lazy Consensus</h3>
+<h3 id="lazy">3.1. Lazy Consensus</h3>
 
 <p><strong>When you are convinced that you know what the community would like 
to see happen, you can assume that you already have permission and get on with 
the work. We call this <a 
href="http://www.apache.org/foundation/glossary.html#LazyConsensus";>lazy 
consensus</a>.</strong> You don't have to insist that people discuss or approve 
your plan, and you certainly don't need to call a vote. Just assume your plan 
is okay unless someone says otherwise. This applies to anything in the list of 
<a href="#types">decision types</a> in section 3.6. where lazy consensus is 
allowed.
 
@@ -181,7 +181,7 @@
 
 <p>An important side effect of this policy is that <em>silence is assent</em>. 
There is no need for discussion, and no need for agreement to be voiced. If you 
make a proposal to the list and nobody responds, that should be interpreted as 
implicit support for your idea, and not a lack of interest. This can be hard to 
get used to, but is an important part of how we do things.
 
-  <h3 id="discussion">3.2. Discussion</h3>
+<h3 id="discussion">3.2. Discussion</h3>
 
 <p><strong>If lazy consensus fails (i.e. someone objects) you can start a 
discussion or you can abandon the proposal.</strong>
 
@@ -195,7 +195,7 @@
 
 <p>Voting is a failure mode of discussion. But that doesn't mean you should 
avoid it. It is a very powerful tool that should be used to terminate a 
seemingly interminable discussion. Knowing when to end a discussion and call a 
vote is one of the most useful skills a contributor can master.
 
-  <h3 id="voting">3.3. Voting</h3>
+<h3 id="voting">3.3. Voting</h3>
 
 <p><strong><a href="https://www.apache.org/foundation/voting.html";>Votes</a> 
are used to indicate approval or disapproval of something.</strong>
 
@@ -259,7 +259,7 @@
 
 <p>You are encouraged to use an informal voting model to take a quick poll or 
to wrap up a discussion, whether you are a committer yet or not. These votes 
are informal and can be initiated by anyone. Binding votes are only needed for 
project-level decision-making.
 
-  <h3 id="approval">3.4. Approval Models</h3>
+<h3 id="approval">3.4. Approval Models</h3>
 
 <p><strong>We use three different approval models for formal voting</strong>:
 
@@ -286,7 +286,7 @@
 
 <p>For electing a new Chair, the PMC may opt to use <em>Single Transferable 
Vote</em> (STV) which comes with its own rules. <a 
href="http://steve.apache.org/";>Apache STeVe</a> was specifically designed to 
enable this process.
 
-  <h3 id="rtc">3.5. RTC and Vetos</h3>
+<h3 id="rtc">3.5. RTC and Vetos</h3>
 
 <p>Typically, CouchDB uses the <a 
href="http://www.apache.org/foundation/glossary.html#ReviewThenCommit";>Review-Then-Commit</a>
 (<em>RTC</em>) model of code collaboration. RTC allows work to proceed on 
separate feature or bugfix branches, and requires at least one other developer 
to review and approve the changes before they are committed to a release 
branch. A release branch is any branch that a release might be prepared from, 
such as <code>master</code>, <code>1.6.x</code>, and so on. Notifications of 
these changes are sent to <a 
href="https://mail-archives.apache.org/mod_mbox/couchdb-commits/";>the commits 
mailing list</a>. It is expected that the rest of the community is regularly 
reviewing these changes.
 
@@ -306,7 +306,7 @@
 
 <p>If the discussion did not reach consensus, Alice could challenge the 
validity of Bob's justification. At that point, the PMC would vote on the 
issue. If the PMC found that the justification was valid, Alice would have to 
revert the change or petition Bob to withdraw the veto. If the PMC found the 
justification invalid, the veto is null and void.
 
-  <h3 id="types">3.6. Decision Types</h3>
+<h3 id="types">3.6. Decision Types</h3>
 
 <p><strong>This section describes the various decision types and the rules 
that apply to them.</strong></p>
 
@@ -453,9 +453,9 @@
     </tr>
   </table>
 
-  <h2 id="other">4. Other Topics</h2>
+<h2 id="other">4. Other Topics</h2>
 
-  <h3 id="tags">4.1. Subject Tags</h3>
+<h3 id="tags">4.1. Subject Tags</h3>
 
 <p><strong>A subject tag is a string like "[TAG]" that appears at the start of 
an email subject. We use these to communicate the type of message being 
sent.</strong>
 


Reply via email to