Bläddra i källkod

ZOOKEEPER-190. Reorg links to docs and navs to docs into related sections

git-svn-id: https://svn.apache.org/repos/asf/hadoop/zookeeper/trunk@704775 13f79535-47bb-0310-9956-ffa450edef68
Patrick D. Hunt 16 år sedan
förälder
incheckning
c6f2e6f797

+ 91 - 20
docs/index.html

@@ -102,38 +102,50 @@ document.write("Last Published: " + document.lastModified);
     |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');">Documentation</div>
+<div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Overview</div>
 <div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
 <div class="menupage">
 <div class="menupagetitle">Welcome</div>
 </div>
 <div class="menuitem">
-<a href="zookeeperOver.html">Zookeeper Overview</a>
+<a href="zookeeperOver.html">Overview</a>
 </div>
 <div class="menuitem">
 <a href="zookeeperStarted.html">Getting Started</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Developer</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a href="api/index.html">API Docs</a>
+</div>
 <div class="menuitem">
 <a href="zookeeperProgrammers.html">Programmer's Guide</a>
 </div>
 <div class="menuitem">
-<a href="recipes.html">Recipes</a>
+<a href="javaExample.html">Java Example</a>
 </div>
 <div class="menuitem">
-<a href="zookeeperAdmin.html">Administrator's Guide</a>
+<a href="zookeeperTutorial.html">Barrier and Queue Tutorial</a>
 </div>
 <div class="menuitem">
-<a href="javaExample.html">Java Example</a>
+<a href="recipes.html">Recipes</a>
+</div>
 </div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Admin &amp; Ops</div>
+<div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a href="zookeeperTutorial.html">Barrie and Queue Tutorial</a>
+<a href="zookeeperAdmin.html">Administrator's Guide</a>
+</div>
 </div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Contributor</div>
+<div id="menu_1.4" class="menuitemgroup">
 <div class="menuitem">
 <a href="zookeeperInternals.html">ZooKeeper Internals</a>
 </div>
-<div class="menuitem">
-<a href="api/index.html">API Docs</a>
 </div>
+<div onclick="SwitchMenu('menu_1.5', 'skin/')" id="menu_1.5Title" class="menutitle">Informal Documentation</div>
+<div id="menu_1.5" class="menuitemgroup">
 <div class="menuitem">
 <a href="http://wiki.apache.org/hadoop/ZooKeeper">Wiki</a>
 </div>
@@ -172,49 +184,108 @@ document.write("Last Published: " + document.lastModified);
 <h1>ZooKeeper: Because Coordinating Distributed Systems is a Zoo</h1>
     
 <p>
-ZooKeeper is a high-performance coordination service for distributed applications. It exposes common services - such as naming, configuration management, synchronization, and group services - in a simple interface so you don't have to write them from scratch. You can use it off-the-shelf to implement consensus, group management, leader election, and presence protocols. And you can build on it for your own, specific needs.
+ZooKeeper is a high-performance coordination service for distributed applications. 
+It exposes common services - such as naming, configuration management, synchronization, 
+and group services - in a simple interface so you don't have to write them from scratch. 
+You can use it off-the-shelf to implement consensus, group management, leader election, 
+and presence protocols. And you can build on it for your own, specific needs.
 </p>
 
 
 <p>
-The following documents provide concepts and procedures to get you started using ZooKeeper. If you have more questions, please ask the <a href="http://hadoop.apache.org/zookeeper/mailing_lists.html">mailing list</a> or browse the archives.
-    </p>
+The following documents describe concepts and procedures to get you started using ZooKeeper. If you have more questions, please ask the <a href="http://hadoop.apache.org/zookeeper/mailing_lists.html">mailing list</a> or browse the archives.
+</p>
     
 <ul>
 
       
+<li>
+<strong>ZooKeeper Overview</strong>
+<p>Technical Overview Documents for Client Developers, Adminstrators, and Contributors</p>
+      
+<ul>
 <li>
 <a href="zookeeperOver.html">Overview</a> - a bird's eye view of ZooKeeper, including design concepts and architecture</li>
       
 <li>
 <a href="zookeeperStarted.html">Getting Started</a> - a tutorial-style guide for developers to install, run, and program to ZooKeeper</li>
       
+</ul>
+      
+</li>
+      
+      
 <li>
-<a href="zookeeperProgrammers.html">Programmer's Guide</a> - an application developer's guide to ZooKeeper</li>
+<strong>Developers</strong>
+<p> Documents for Developers using the ZooKeeper Client API</p>
       
+<ul>
+            
 <li>
-<a href="recipes.html">ZooKeeper Recipes</a> - a set of common, higher level solutions using ZooKeeper</li>
+<a href="api/index.html">API Docs</a> - the technical reference to ZooKeeper Client APIs</li>
       
 <li>
-<a href="zookeeperAdmin.html">Administrator's Guide</a> - a guide for system administrators and anyone else who might deploy Zookeeer</li>
+<a href="zookeeperProgrammers.html">Programmer's Guide</a> - a client application developer's guide to ZooKeeper</li>
+      
+<li>
+<a href="javaExample.html">ZooKeeper Java Example</a> - a simple Zookeeper client appplication, written in Java</li>
+      
+<li>
+<a href="zookeeperTutorial.html">Barrier and Queue Tutorial</a> - sample implementations of barriers and queues</li>  
+      
+<li>
+<a href="recipes.html">ZooKeeper Recipes</a> - higher level solutions to common problems in distributed applications</li>
+      
+</ul>
+      
+</li>
+      
       
 <li>
-<a href="javaExample.html">ZooKeeper Java Example</a> - A simple Zookeeer Client, written in Java</li>
+<strong>Administrators &amp; Operators</strong> 
+<p> Documents for Administrators and Operations Engineers of ZooKeeper Deployments</p>
+      
+<ul>
       
 <li>
-<a href="zookeeperTutorial.html">Barrier and Queue Tutorial</a> - Simple Implementations of Barriers and Queues</li>
+<a href="zookeeperAdmin.html">Administrator's Guide</a> - a guide for system administrators and anyone else who might deploy Zookeeer</li>
+      
+</ul>
+      
+</li>
+      
       
 <li>
-<a href="zookeeperInternals.html">ZooKeeper Internals</a> - Assorted Topics on the Inner Workings of ZooKeeper</li>
+<strong>Contributors</strong>
+<p> Documents for Developers Contributing to the ZooKeeper Open Source Project</p>
+      
+<ul>
       
 <li>
-<a href="api/index.html">API Docs</a> - the technical reference to ZooKeeper APIs</li>
+<a href="zookeeperInternals.html">ZooKeeper Internals</a> - assorted topics on the inner workings of ZooKeeper</li>
+      
+</ul>
+      
+</li>
+      
       
 <li>
-<a href="http://wiki.apache.org/hadoop/ZooKeeper">Wiki</a> - miscellaneous, informal ZooKeeper documentation, in Wiki format</li>
+<strong>Informal Documentation</strong>
+<p> Miscellaneous, Informal ZooKeeper Documentation</p>
+      
+<ul>
       
 <li>
-<a href="http://wiki.apache.org/hadoop/ZooKeeper/FAQ">FAQ</a> - frequently asked questions</li>    
+<a href="http://wiki.apache.org/hadoop/ZooKeeper">Wiki</a>
+</li>
+      
+<li>
+<a href="http://wiki.apache.org/hadoop/ZooKeeper/FAQ">FAQ</a>
+</li>    
+      
+</ul>
+      
+</li>
 
     
 </ul>

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
docs/index.pdf


+ 22 - 10
docs/javaExample.html

@@ -102,38 +102,50 @@ document.write("Last Published: " + document.lastModified);
     |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');">Documentation</div>
-<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Overview</div>
+<div id="menu_1.1" class="menuitemgroup">
 <div class="menuitem">
 <a href="index.html">Welcome</a>
 </div>
 <div class="menuitem">
-<a href="zookeeperOver.html">Zookeeper Overview</a>
+<a href="zookeeperOver.html">Overview</a>
 </div>
 <div class="menuitem">
 <a href="zookeeperStarted.html">Getting Started</a>
 </div>
-<div class="menuitem">
-<a href="zookeeperProgrammers.html">Programmer's Guide</a>
 </div>
+<div onclick="SwitchMenu('menu_selected_1.2', 'skin/')" id="menu_selected_1.2Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Developer</div>
+<div id="menu_selected_1.2" class="selectedmenuitemgroup" style="display: block;">
 <div class="menuitem">
-<a href="recipes.html">Recipes</a>
+<a href="api/index.html">API Docs</a>
 </div>
 <div class="menuitem">
-<a href="zookeeperAdmin.html">Administrator's Guide</a>
+<a href="zookeeperProgrammers.html">Programmer's Guide</a>
 </div>
 <div class="menupage">
 <div class="menupagetitle">Java Example</div>
 </div>
 <div class="menuitem">
-<a href="zookeeperTutorial.html">Barrie and Queue Tutorial</a>
+<a href="zookeeperTutorial.html">Barrier and Queue Tutorial</a>
 </div>
 <div class="menuitem">
-<a href="zookeeperInternals.html">ZooKeeper Internals</a>
+<a href="recipes.html">Recipes</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Admin &amp; Ops</div>
+<div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a href="api/index.html">API Docs</a>
+<a href="zookeeperAdmin.html">Administrator's Guide</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Contributor</div>
+<div id="menu_1.4" class="menuitemgroup">
+<div class="menuitem">
+<a href="zookeeperInternals.html">ZooKeeper Internals</a>
+</div>
 </div>
+<div onclick="SwitchMenu('menu_1.5', 'skin/')" id="menu_1.5Title" class="menutitle">Informal Documentation</div>
+<div id="menu_1.5" class="menuitemgroup">
 <div class="menuitem">
 <a href="http://wiki.apache.org/hadoop/ZooKeeper">Wiki</a>
 </div>

+ 73 - 19
docs/linkmap.html

@@ -102,38 +102,50 @@ document.write("Last Published: " + document.lastModified);
     |start Menu
     +-->
 <div id="menu">
-<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Documentation</div>
+<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Overview</div>
 <div id="menu_1.1" class="menuitemgroup">
 <div class="menuitem">
 <a href="index.html">Welcome</a>
 </div>
 <div class="menuitem">
-<a href="zookeeperOver.html">Zookeeper Overview</a>
+<a href="zookeeperOver.html">Overview</a>
 </div>
 <div class="menuitem">
 <a href="zookeeperStarted.html">Getting Started</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Developer</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a href="api/index.html">API Docs</a>
+</div>
 <div class="menuitem">
 <a href="zookeeperProgrammers.html">Programmer's Guide</a>
 </div>
 <div class="menuitem">
-<a href="recipes.html">Recipes</a>
+<a href="javaExample.html">Java Example</a>
 </div>
 <div class="menuitem">
-<a href="zookeeperAdmin.html">Administrator's Guide</a>
+<a href="zookeeperTutorial.html">Barrier and Queue Tutorial</a>
 </div>
 <div class="menuitem">
-<a href="javaExample.html">Java Example</a>
+<a href="recipes.html">Recipes</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Admin &amp; Ops</div>
+<div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a href="zookeeperTutorial.html">Barrie and Queue Tutorial</a>
+<a href="zookeeperAdmin.html">Administrator's Guide</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Contributor</div>
+<div id="menu_1.4" class="menuitemgroup">
 <div class="menuitem">
 <a href="zookeeperInternals.html">ZooKeeper Internals</a>
 </div>
-<div class="menuitem">
-<a href="api/index.html">API Docs</a>
 </div>
+<div onclick="SwitchMenu('menu_1.5', 'skin/')" id="menu_1.5Title" class="menutitle">Informal Documentation</div>
+<div id="menu_1.5" class="menuitemgroup">
 <div class="menuitem">
 <a href="http://wiki.apache.org/hadoop/ZooKeeper">Wiki</a>
 </div>
@@ -179,7 +191,7 @@ document.write("Last Published: " + document.lastModified);
   
 <ul>
 <li>
-<a>Documentation</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>docs</em>
+<a>Overview</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>docs</em>
 </li>
 <ul> 
     
@@ -191,7 +203,7 @@ document.write("Last Published: " + document.lastModified);
     
 <ul>
 <li>
-<a href="zookeeperOver.html">Zookeeper Overview</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>overview</em>
+<a href="zookeeperOver.html">Overview</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>overview</em>
 </li>
 </ul>
     
@@ -200,22 +212,26 @@ document.write("Last Published: " + document.lastModified);
 <a href="zookeeperStarted.html">Getting Started</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>started</em>
 </li>
 </ul>
-    
+  
+</ul>
+</ul>
+  
+  
 <ul>
 <li>
-<a href="zookeeperProgrammers.html">Programmer's Guide</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>program</em>
+<a>Developer</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>docs</em>
 </li>
-</ul>
+<ul>
     
 <ul>
 <li>
-<a href="recipes.html">Recipes</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>recipes</em>
+<a href="api/index.html">API Docs</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>api</em>
 </li>
 </ul>
     
 <ul>
 <li>
-<a href="zookeeperAdmin.html">Administrator's Guide</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>admin</em>
+<a href="zookeeperProgrammers.html">Programmer's Guide</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>program</em>
 </li>
 </ul>
     
@@ -227,21 +243,57 @@ document.write("Last Published: " + document.lastModified);
     
 <ul>
 <li>
-<a href="zookeeperTutorial.html">Barrie and Queue Tutorial</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>barTutor</em>
+<a href="zookeeperTutorial.html">Barrier and Queue Tutorial</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>barTutor</em>
 </li>
 </ul>
     
 <ul>
 <li>
-<a href="zookeeperInternals.html">ZooKeeper Internals</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>internals</em>
+<a href="recipes.html">Recipes</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>recipes</em>
 </li>
 </ul>
-    
+  
+</ul>
+</ul>
+  
+  
 <ul>
 <li>
-<a href="api/index.html">API Docs</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>api</em>
+<a>Admin &amp; Ops</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>docs</em>
+</li>
+<ul>
+      
+<ul>
+<li>
+<a href="zookeeperAdmin.html">Administrator's Guide</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>admin</em>
 </li>
 </ul>
+  
+</ul>
+</ul>
+  
+  
+<ul>
+<li>
+<a>Contributor</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>docs</em>
+</li>
+<ul>
+      
+<ul>
+<li>
+<a href="zookeeperInternals.html">ZooKeeper Internals</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>internals</em>
+</li>
+</ul>
+  
+</ul>
+</ul>
+  
+  
+<ul>
+<li>
+<a>Informal Documentation</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>docs</em>
+</li>
+<ul>
     
 <ul>
 <li>
@@ -269,6 +321,8 @@ document.write("Last Published: " + document.lastModified);
   
 </ul>
 </ul>
+  
+  
 
   
  

+ 12 - 12
docs/linkmap.pdf

@@ -5,10 +5,10 @@
 /Producer (FOP 0.20.5) >>
 endobj
 5 0 obj
-<< /Length 955 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 1071 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gatn%>u03/'Sc)R.rmSY^p>%C+.))1YYDoh1hgHg9]HnL1_,O5ftX/C:h#&NUp*m7rLobUZ/bTRlt<Yca'jK)J3gW6_=he%K>D;W!bf:r8DCD*5S-CVOKF/-4'+c?h-^c6M4*&m,0IMTX+l1ah%\GQ>Rp-'=__:.H8kU6A7nB""pjtGNZ=$g&4+afA[eCO6dU!ga)85Wq*`SRHHEn'Du%a_aE:L%D2m&^m]eOVPdD`:CXjtXUH!L17iliBJi%a^^W)YTYuh.`D4qOEA@pPk/=3YJ$\b/@n(42pJC1EJ3(>#bYoBuUUE9P-/He?>6O.rKTmlNeEm^u5HXg7#E[k6`_B-r;b2qWb_gnJ)J7A-962Sq8o2>Bp.#PU&j[a3r0updH#)S-$LQm"Q='Q2)kkp"4#Ji>t=U?p^^kjQlT7`0>OsD"uo`Fi?CG!]ZJ9n&[dQF/7X2aO@)S)=02Wbii7#%K6!q\h$Q"'&:=!&u3ShqX`HiaSL!"n55<kZd</"p:uI,bT3nbTqBE?s$ljqq08Bb/fX?].gLI)`PkO5"=P8<UL*XHa]ZKostVBC*H,njebBc/7!2-19"F#lZOc7usF,@1mqSZd4jK^0B[(iJf^]2.kGD.jj_+LdC7Qgb@8I*FD0uGb&F:e`RbElI=V>Was*0,Aa_P)A-%P$rP&a8a81br8Meu4mXe`W>>R&D!$PY8rV5Qd!mL$4#%VONU''kFQ(5a&G3QtG^fH`*'<qYh2g"B'RB*:Q&3AgD8)BR2#RTtVD:%)gJKNuLguMn+8GbQDX'^3$VNMYLd`FSOXhgVpt\;-g$HF'\\%\MR;5!`!U57\^bekM=O&O3qe`<mc2>"L:N0"+<N.38NSeE2L4I:Wb^lkp.^?S86OeL(.2mLL_Sdq[Dlpm)?Eo4?^QM7'@EKKKQ;*ck73SlV.uL%LC"HCXf;;m53>e(]&%OamRf~>
+Gau0C>u03/'RfGRaO:>(Gd_,Fj,rfHR"/$?Bk*T*la@jK*8I?$s*g!W&fYF\AQt:SmAT1f?f0o!HS?Fe3!f[\!"=UG!Nc<\"u)DS:]U/1$IX5P+qTE)&e*s>\"+I8o%d[aa,,8NF!:+03@ig;+hQ(%kAo"2%qT)<]Nje-hh0muAu5UG%C8Dlitt1G1j$X'=O[nhI^3IE=Z]k=BI41"1G3=QSW)XBaEVF$/;-/rq:K.+/ZM7=W_lnJ%\C'QO*6tD1g+V/_jJ0C=Tn&pcj0]Yg$M9fQEo?TKnfBCld%@poEl/M#c&nm+e(Xk7Gt*[5nLiYOhHNHZh_cj=%gA2I8ttL"sJk/Nj0S;Pm8_;(F[kl*`][3e*"i"Mk\:_P=)V/@!:dd(aT,3=u:&iATPq*cjjV4$!Z`.:j1");WQ:bX)CV-8j;[F<4b1c,F<JV_<a]P&s5(@?O/gS9:j7WX8Wu<S'^9L.cCZ,?5r6<S[G.Q12))3(`Sf&A?6?ulKZH9e6OL`<GXk^lFh=YSQ94TgEHbuJ-^./Mh\-6.u_+V3G2"NmQQ)/osNR>$aDFl6hjS9*'\S'%$T?0Q34"K0Icdp\&3@-/*kG7X@fGpbBeq)Mu_F0EWk2SAT58j&LCa:IGlDJnG]sj6BeG[L"]pXGW[7NhbE.AaP-^/CPS6FJ$i]o1=[Q)b4oBN^"+r:Ke<Cn5)b!S0"jN5`+<OT<4_(HT\!CjNMXRAP;bY"\G!O%ZW.]ZMS+E7.ci&'$enNk\f=[0bBfeic:F$d`8q^cC.B8K^,gYU3QidJc&JLQ/&.P=ns,J,k.P8o,k[YK@GWWD\h*>rkuKp&rg&*gd8pOT92A*kL,mr%r_#70pk1eRX$O\iLsJb*:>']^^"iXFM01>E?]#>'ef]-l6n.f?j&.fcN\`#fIsDWo!n*d+%DMYcnSmu2H9BZ\+;f`u#/h'?J8([$0H"++%dMm^lfV[3)^[Nke7oF)V:p>S84,Z&L?;;J^Qb,2b-pQH_\BL7$t3W<MDM;3gb7=$T&7U\\RN]b3K[<*2YI7(ca'XC)"*)8k6kQTo.apfrYpejKl[~>
 endstream
 endobj
 6 0 obj
@@ -72,17 +72,17 @@ endobj
 xref
 0 12
 0000000000 65535 f 
-0000001778 00000 n 
-0000001836 00000 n 
-0000001886 00000 n 
+0000001895 00000 n 
+0000001953 00000 n 
+0000002003 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
-0000001117 00000 n 
-0000001223 00000 n 
-0000001335 00000 n 
-0000001444 00000 n 
-0000001554 00000 n 
-0000001662 00000 n 
+0000001234 00000 n 
+0000001340 00000 n 
+0000001452 00000 n 
+0000001561 00000 n 
+0000001671 00000 n 
+0000001779 00000 n 
 trailer
 <<
 /Size 12
@@ -90,5 +90,5 @@ trailer
 /Info 4 0 R
 >>
 startxref
-2006
+2123
 %%EOF

+ 22 - 10
docs/recipes.html

@@ -102,38 +102,50 @@ document.write("Last Published: " + document.lastModified);
     |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');">Documentation</div>
-<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Overview</div>
+<div id="menu_1.1" class="menuitemgroup">
 <div class="menuitem">
 <a href="index.html">Welcome</a>
 </div>
 <div class="menuitem">
-<a href="zookeeperOver.html">Zookeeper Overview</a>
+<a href="zookeeperOver.html">Overview</a>
 </div>
 <div class="menuitem">
 <a href="zookeeperStarted.html">Getting Started</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.2', 'skin/')" id="menu_selected_1.2Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Developer</div>
+<div id="menu_selected_1.2" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a href="api/index.html">API Docs</a>
+</div>
 <div class="menuitem">
 <a href="zookeeperProgrammers.html">Programmer's Guide</a>
 </div>
+<div class="menuitem">
+<a href="javaExample.html">Java Example</a>
+</div>
+<div class="menuitem">
+<a href="zookeeperTutorial.html">Barrier and Queue Tutorial</a>
+</div>
 <div class="menupage">
 <div class="menupagetitle">Recipes</div>
 </div>
-<div class="menuitem">
-<a href="zookeeperAdmin.html">Administrator's Guide</a>
 </div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Admin &amp; Ops</div>
+<div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a href="javaExample.html">Java Example</a>
+<a href="zookeeperAdmin.html">Administrator's Guide</a>
 </div>
-<div class="menuitem">
-<a href="zookeeperTutorial.html">Barrie and Queue Tutorial</a>
 </div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Contributor</div>
+<div id="menu_1.4" class="menuitemgroup">
 <div class="menuitem">
 <a href="zookeeperInternals.html">ZooKeeper Internals</a>
 </div>
-<div class="menuitem">
-<a href="api/index.html">API Docs</a>
 </div>
+<div onclick="SwitchMenu('menu_1.5', 'skin/')" id="menu_1.5Title" class="menutitle">Informal Documentation</div>
+<div id="menu_1.5" class="menuitemgroup">
 <div class="menuitem">
 <a href="http://wiki.apache.org/hadoop/ZooKeeper">Wiki</a>
 </div>

+ 22 - 10
docs/zookeeperAdmin.html

@@ -102,38 +102,50 @@ document.write("Last Published: " + document.lastModified);
     |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');">Documentation</div>
-<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Overview</div>
+<div id="menu_1.1" class="menuitemgroup">
 <div class="menuitem">
 <a href="index.html">Welcome</a>
 </div>
 <div class="menuitem">
-<a href="zookeeperOver.html">Zookeeper Overview</a>
+<a href="zookeeperOver.html">Overview</a>
 </div>
 <div class="menuitem">
 <a href="zookeeperStarted.html">Getting Started</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Developer</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a href="api/index.html">API Docs</a>
+</div>
 <div class="menuitem">
 <a href="zookeeperProgrammers.html">Programmer's Guide</a>
 </div>
 <div class="menuitem">
+<a href="javaExample.html">Java Example</a>
+</div>
+<div class="menuitem">
+<a href="zookeeperTutorial.html">Barrier and Queue Tutorial</a>
+</div>
+<div class="menuitem">
 <a href="recipes.html">Recipes</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.3', 'skin/')" id="menu_selected_1.3Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Admin &amp; Ops</div>
+<div id="menu_selected_1.3" class="selectedmenuitemgroup" style="display: block;">
 <div class="menupage">
 <div class="menupagetitle">Administrator's Guide</div>
 </div>
-<div class="menuitem">
-<a href="javaExample.html">Java Example</a>
-</div>
-<div class="menuitem">
-<a href="zookeeperTutorial.html">Barrie and Queue Tutorial</a>
 </div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Contributor</div>
+<div id="menu_1.4" class="menuitemgroup">
 <div class="menuitem">
 <a href="zookeeperInternals.html">ZooKeeper Internals</a>
 </div>
-<div class="menuitem">
-<a href="api/index.html">API Docs</a>
 </div>
+<div onclick="SwitchMenu('menu_1.5', 'skin/')" id="menu_1.5Title" class="menutitle">Informal Documentation</div>
+<div id="menu_1.5" class="menuitemgroup">
 <div class="menuitem">
 <a href="http://wiki.apache.org/hadoop/ZooKeeper">Wiki</a>
 </div>

+ 21 - 9
docs/zookeeperInternals.html

@@ -102,38 +102,50 @@ document.write("Last Published: " + document.lastModified);
     |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');">Documentation</div>
-<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Overview</div>
+<div id="menu_1.1" class="menuitemgroup">
 <div class="menuitem">
 <a href="index.html">Welcome</a>
 </div>
 <div class="menuitem">
-<a href="zookeeperOver.html">Zookeeper Overview</a>
+<a href="zookeeperOver.html">Overview</a>
 </div>
 <div class="menuitem">
 <a href="zookeeperStarted.html">Getting Started</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Developer</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a href="api/index.html">API Docs</a>
+</div>
 <div class="menuitem">
 <a href="zookeeperProgrammers.html">Programmer's Guide</a>
 </div>
 <div class="menuitem">
-<a href="recipes.html">Recipes</a>
+<a href="javaExample.html">Java Example</a>
 </div>
 <div class="menuitem">
-<a href="zookeeperAdmin.html">Administrator's Guide</a>
+<a href="zookeeperTutorial.html">Barrier and Queue Tutorial</a>
 </div>
 <div class="menuitem">
-<a href="javaExample.html">Java Example</a>
+<a href="recipes.html">Recipes</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Admin &amp; Ops</div>
+<div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a href="zookeeperTutorial.html">Barrie and Queue Tutorial</a>
+<a href="zookeeperAdmin.html">Administrator's Guide</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.4', 'skin/')" id="menu_selected_1.4Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Contributor</div>
+<div id="menu_selected_1.4" class="selectedmenuitemgroup" style="display: block;">
 <div class="menupage">
 <div class="menupagetitle">ZooKeeper Internals</div>
 </div>
-<div class="menuitem">
-<a href="api/index.html">API Docs</a>
 </div>
+<div onclick="SwitchMenu('menu_1.5', 'skin/')" id="menu_1.5Title" class="menutitle">Informal Documentation</div>
+<div id="menu_1.5" class="menuitemgroup">
 <div class="menuitem">
 <a href="http://wiki.apache.org/hadoop/ZooKeeper">Wiki</a>
 </div>

+ 21 - 9
docs/zookeeperOtherInfo.html

@@ -102,38 +102,50 @@ document.write("Last Published: " + document.lastModified);
     |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');">Documentation</div>
-<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Overview</div>
+<div id="menu_1.1" class="menuitemgroup">
 <div class="menuitem">
 <a href="index.html">Welcome</a>
 </div>
 <div class="menuitem">
-<a href="zookeeperOver.html">Zookeeper Overview</a>
+<a href="zookeeperOver.html">Overview</a>
 </div>
 <div class="menuitem">
 <a href="zookeeperStarted.html">Getting Started</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Developer</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a href="api/index.html">API Docs</a>
+</div>
 <div class="menuitem">
 <a href="zookeeperProgrammers.html">Programmer's Guide</a>
 </div>
 <div class="menuitem">
-<a href="recipes.html">Recipes</a>
+<a href="javaExample.html">Java Example</a>
 </div>
 <div class="menuitem">
-<a href="zookeeperAdmin.html">Administrator's Guide</a>
+<a href="zookeeperTutorial.html">Barrier and Queue Tutorial</a>
 </div>
 <div class="menuitem">
-<a href="javaExample.html">Java Example</a>
+<a href="recipes.html">Recipes</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Admin &amp; Ops</div>
+<div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a href="zookeeperTutorial.html">Barrie and Queue Tutorial</a>
+<a href="zookeeperAdmin.html">Administrator's Guide</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Contributor</div>
+<div id="menu_1.4" class="menuitemgroup">
 <div class="menuitem">
 <a href="zookeeperInternals.html">ZooKeeper Internals</a>
 </div>
-<div class="menuitem">
-<a href="api/index.html">API Docs</a>
 </div>
+<div onclick="SwitchMenu('menu_selected_1.5', 'skin/')" id="menu_selected_1.5Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Informal Documentation</div>
+<div id="menu_selected_1.5" class="selectedmenuitemgroup" style="display: block;">
 <div class="menuitem">
 <a href="http://wiki.apache.org/hadoop/ZooKeeper">Wiki</a>
 </div>

+ 20 - 8
docs/zookeeperOver.html

@@ -102,38 +102,50 @@ document.write("Last Published: " + document.lastModified);
     |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');">Documentation</div>
+<div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Overview</div>
 <div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
 <div class="menuitem">
 <a href="index.html">Welcome</a>
 </div>
 <div class="menupage">
-<div class="menupagetitle">Zookeeper Overview</div>
+<div class="menupagetitle">Overview</div>
 </div>
 <div class="menuitem">
 <a href="zookeeperStarted.html">Getting Started</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Developer</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a href="api/index.html">API Docs</a>
+</div>
 <div class="menuitem">
 <a href="zookeeperProgrammers.html">Programmer's Guide</a>
 </div>
 <div class="menuitem">
-<a href="recipes.html">Recipes</a>
+<a href="javaExample.html">Java Example</a>
 </div>
 <div class="menuitem">
-<a href="zookeeperAdmin.html">Administrator's Guide</a>
+<a href="zookeeperTutorial.html">Barrier and Queue Tutorial</a>
 </div>
 <div class="menuitem">
-<a href="javaExample.html">Java Example</a>
+<a href="recipes.html">Recipes</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Admin &amp; Ops</div>
+<div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a href="zookeeperTutorial.html">Barrie and Queue Tutorial</a>
+<a href="zookeeperAdmin.html">Administrator's Guide</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Contributor</div>
+<div id="menu_1.4" class="menuitemgroup">
 <div class="menuitem">
 <a href="zookeeperInternals.html">ZooKeeper Internals</a>
 </div>
-<div class="menuitem">
-<a href="api/index.html">API Docs</a>
 </div>
+<div onclick="SwitchMenu('menu_1.5', 'skin/')" id="menu_1.5Title" class="menutitle">Informal Documentation</div>
+<div id="menu_1.5" class="menuitemgroup">
 <div class="menuitem">
 <a href="http://wiki.apache.org/hadoop/ZooKeeper">Wiki</a>
 </div>

+ 21 - 9
docs/zookeeperProgrammers.html

@@ -102,38 +102,50 @@ document.write("Last Published: " + document.lastModified);
     |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');">Documentation</div>
-<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Overview</div>
+<div id="menu_1.1" class="menuitemgroup">
 <div class="menuitem">
 <a href="index.html">Welcome</a>
 </div>
 <div class="menuitem">
-<a href="zookeeperOver.html">Zookeeper Overview</a>
+<a href="zookeeperOver.html">Overview</a>
 </div>
 <div class="menuitem">
 <a href="zookeeperStarted.html">Getting Started</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.2', 'skin/')" id="menu_selected_1.2Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Developer</div>
+<div id="menu_selected_1.2" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a href="api/index.html">API Docs</a>
+</div>
 <div class="menupage">
 <div class="menupagetitle">Programmer's Guide</div>
 </div>
 <div class="menuitem">
-<a href="recipes.html">Recipes</a>
+<a href="javaExample.html">Java Example</a>
 </div>
 <div class="menuitem">
-<a href="zookeeperAdmin.html">Administrator's Guide</a>
+<a href="zookeeperTutorial.html">Barrier and Queue Tutorial</a>
 </div>
 <div class="menuitem">
-<a href="javaExample.html">Java Example</a>
+<a href="recipes.html">Recipes</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Admin &amp; Ops</div>
+<div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a href="zookeeperTutorial.html">Barrie and Queue Tutorial</a>
+<a href="zookeeperAdmin.html">Administrator's Guide</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Contributor</div>
+<div id="menu_1.4" class="menuitemgroup">
 <div class="menuitem">
 <a href="zookeeperInternals.html">ZooKeeper Internals</a>
 </div>
-<div class="menuitem">
-<a href="api/index.html">API Docs</a>
 </div>
+<div onclick="SwitchMenu('menu_1.5', 'skin/')" id="menu_1.5Title" class="menutitle">Informal Documentation</div>
+<div id="menu_1.5" class="menuitemgroup">
 <div class="menuitem">
 <a href="http://wiki.apache.org/hadoop/ZooKeeper">Wiki</a>
 </div>

+ 20 - 8
docs/zookeeperStarted.html

@@ -102,38 +102,50 @@ document.write("Last Published: " + document.lastModified);
     |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');">Documentation</div>
+<div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Overview</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="zookeeperOver.html">Zookeeper Overview</a>
+<a href="zookeeperOver.html">Overview</a>
 </div>
 <div class="menupage">
 <div class="menupagetitle">Getting Started</div>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Developer</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a href="api/index.html">API Docs</a>
+</div>
 <div class="menuitem">
 <a href="zookeeperProgrammers.html">Programmer's Guide</a>
 </div>
 <div class="menuitem">
-<a href="recipes.html">Recipes</a>
+<a href="javaExample.html">Java Example</a>
 </div>
 <div class="menuitem">
-<a href="zookeeperAdmin.html">Administrator's Guide</a>
+<a href="zookeeperTutorial.html">Barrier and Queue Tutorial</a>
 </div>
 <div class="menuitem">
-<a href="javaExample.html">Java Example</a>
+<a href="recipes.html">Recipes</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Admin &amp; Ops</div>
+<div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a href="zookeeperTutorial.html">Barrie and Queue Tutorial</a>
+<a href="zookeeperAdmin.html">Administrator's Guide</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Contributor</div>
+<div id="menu_1.4" class="menuitemgroup">
 <div class="menuitem">
 <a href="zookeeperInternals.html">ZooKeeper Internals</a>
 </div>
-<div class="menuitem">
-<a href="api/index.html">API Docs</a>
 </div>
+<div onclick="SwitchMenu('menu_1.5', 'skin/')" id="menu_1.5Title" class="menutitle">Informal Documentation</div>
+<div id="menu_1.5" class="menuitemgroup">
 <div class="menuitem">
 <a href="http://wiki.apache.org/hadoop/ZooKeeper">Wiki</a>
 </div>

+ 22 - 10
docs/zookeeperTutorial.html

@@ -102,38 +102,50 @@ document.write("Last Published: " + document.lastModified);
     |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');">Documentation</div>
-<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Overview</div>
+<div id="menu_1.1" class="menuitemgroup">
 <div class="menuitem">
 <a href="index.html">Welcome</a>
 </div>
 <div class="menuitem">
-<a href="zookeeperOver.html">Zookeeper Overview</a>
+<a href="zookeeperOver.html">Overview</a>
 </div>
 <div class="menuitem">
 <a href="zookeeperStarted.html">Getting Started</a>
 </div>
-<div class="menuitem">
-<a href="zookeeperProgrammers.html">Programmer's Guide</a>
 </div>
+<div onclick="SwitchMenu('menu_selected_1.2', 'skin/')" id="menu_selected_1.2Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Developer</div>
+<div id="menu_selected_1.2" class="selectedmenuitemgroup" style="display: block;">
 <div class="menuitem">
-<a href="recipes.html">Recipes</a>
+<a href="api/index.html">API Docs</a>
 </div>
 <div class="menuitem">
-<a href="zookeeperAdmin.html">Administrator's Guide</a>
+<a href="zookeeperProgrammers.html">Programmer's Guide</a>
 </div>
 <div class="menuitem">
 <a href="javaExample.html">Java Example</a>
 </div>
 <div class="menupage">
-<div class="menupagetitle">Barrie and Queue Tutorial</div>
+<div class="menupagetitle">Barrier and Queue Tutorial</div>
 </div>
 <div class="menuitem">
-<a href="zookeeperInternals.html">ZooKeeper Internals</a>
+<a href="recipes.html">Recipes</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Admin &amp; Ops</div>
+<div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a href="api/index.html">API Docs</a>
+<a href="zookeeperAdmin.html">Administrator's Guide</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Contributor</div>
+<div id="menu_1.4" class="menuitemgroup">
+<div class="menuitem">
+<a href="zookeeperInternals.html">ZooKeeper Internals</a>
+</div>
 </div>
+<div onclick="SwitchMenu('menu_1.5', 'skin/')" id="menu_1.5Title" class="menutitle">Informal Documentation</div>
+<div id="menu_1.5" class="menuitemgroup">
 <div class="menuitem">
 <a href="http://wiki.apache.org/hadoop/ZooKeeper">Wiki</a>
 </div>

+ 39 - 12
src/docs/src/documentation/content/xdocs/index.xml

@@ -25,25 +25,52 @@
   
   <body>
     <p>
-ZooKeeper is a high-performance coordination service for distributed applications. It exposes common services - such as naming, configuration management, synchronization, and group services - in a simple interface so you don't have to write them from scratch. You can use it off-the-shelf to implement consensus, group management, leader election, and presence protocols. And you can build on it for your own, specific needs.
+ZooKeeper is a high-performance coordination service for distributed applications. 
+It exposes common services - such as naming, configuration management, synchronization, 
+and group services - in a simple interface so you don't have to write them from scratch. 
+You can use it off-the-shelf to implement consensus, group management, leader election, 
+and presence protocols. And you can build on it for your own, specific needs.
 </p>
 
 <p>
-The following documents provide concepts and procedures to get you started using ZooKeeper. If you have more questions, please ask the <a href="ext:lists">mailing list</a> or browse the archives.
-    </p>
+The following documents describe concepts and procedures to get you started using ZooKeeper. If you have more questions, please ask the <a href="ext:lists">mailing list</a> or browse the archives.
+</p>
     <ul>
 
-      <li><a href="zookeeperOver.html">Overview</a> - a bird's eye view of ZooKeeper, including design concepts and architecture</li>
+      <li><strong>ZooKeeper Overview</strong><p>Technical Overview Documents for Client Developers, Adminstrators, and Contributors</p>
+      <ul><li><a href="zookeeperOver.html">Overview</a> - a bird's eye view of ZooKeeper, including design concepts and architecture</li>
       <li><a href="zookeeperStarted.html">Getting Started</a> - a tutorial-style guide for developers to install, run, and program to ZooKeeper</li>
-      <li><a href="zookeeperProgrammers.html">Programmer's Guide</a> - an application developer's guide to ZooKeeper</li>
-      <li><a href="recipes.html">ZooKeeper Recipes</a> - a set of common, higher level solutions using ZooKeeper</li>
+      </ul>
+      </li>
+      
+      <li><strong>Developers</strong><p> Documents for Developers using the ZooKeeper Client API</p>
+      <ul>
+            <li><a href="ext:api/index">API Docs</a> - the technical reference to ZooKeeper Client APIs</li>
+      <li><a href="zookeeperProgrammers.html">Programmer's Guide</a> - a client application developer's guide to ZooKeeper</li>
+      <li><a href="javaExample.html">ZooKeeper Java Example</a> - a simple Zookeeper client appplication, written in Java</li>
+      <li><a href="zookeeperTutorial.html">Barrier and Queue Tutorial</a> - sample implementations of barriers and queues</li>  
+      <li><a href="recipes.html">ZooKeeper Recipes</a> - higher level solutions to common problems in distributed applications</li>
+      </ul>
+      </li>
+      
+      <li><strong>Administrators &amp; Operators</strong> <p> Documents for Administrators and Operations Engineers of ZooKeeper Deployments</p>
+      <ul>
       <li><a href="zookeeperAdmin.html">Administrator's Guide</a> - a guide for system administrators and anyone else who might deploy Zookeeer</li>
-      <li><a href="javaExample.html">ZooKeeper Java Example</a> - A simple Zookeeer Client, written in Java</li>
-      <li><a href="zookeeperTutorial.html">Barrier and Queue Tutorial</a> - Simple Implementations of Barriers and Queues</li>
-      <li><a href="zookeeperInternals.html">ZooKeeper Internals</a> - Assorted Topics on the Inner Workings of ZooKeeper</li>
-      <li><a href="ext:api/index">API Docs</a> - the technical reference to ZooKeeper APIs</li>
-      <li><a href="ext:wiki">Wiki</a> - miscellaneous, informal ZooKeeper documentation, in Wiki format</li>
-      <li><a href="ext:faq">FAQ</a> - frequently asked questions</li>    
+      </ul>
+      </li>
+      
+      <li><strong>Contributors</strong><p> Documents for Developers Contributing to the ZooKeeper Open Source Project</p>
+      <ul>
+      <li><a href="zookeeperInternals.html">ZooKeeper Internals</a> - assorted topics on the inner workings of ZooKeeper</li>
+      </ul>
+      </li>
+      
+      <li><strong>Informal Documentation</strong><p> Miscellaneous, Informal ZooKeeper Documentation</p>
+      <ul>
+      <li><a href="ext:wiki">Wiki</a></li>
+      <li><a href="ext:faq">FAQ</a></li>    
+      </ul>
+      </li>
 
     </ul>
   </body>

+ 21 - 7
src/docs/src/documentation/content/xdocs/site.xml

@@ -31,22 +31,36 @@ See http://forrest.apache.org/docs/linking.html for more info.
 
 <site label="Hadoop" href="" xmlns="http://apache.org/forrest/linkmap/1.0">
 
-  <docs label="Documentation"> 
+  <docs label="Overview"> 
     <welcome   label="Welcome"                href="index.html" />
-    <overview  label="Zookeeper Overview"     href="zookeeperOver.html" />
+    <overview  label="Overview"     href="zookeeperOver.html" />
     <started   label="Getting Started"        href="zookeeperStarted.html" />
+  </docs>
+  
+  <docs label="Developer">
+    <api       label="API Docs"               href="ext:api/index" />
     <program   label="Programmer's Guide"     href="zookeeperProgrammers.html" />
-    <recipes   label="Recipes"		      href="recipes.html" />
-    <admin     label="Administrator's Guide"  href="zookeeperAdmin.html" />
     <javaEx    label="Java Example"     href="javaExample.html" />
-    <barTutor  label="Barrie and Queue Tutorial" href="zookeeperTutorial.html" />
-    <internals label="ZooKeeper Internals"	href="zookeeperInternals.html" />
-    <api       label="API Docs"               href="ext:api/index" />
+    <barTutor  label="Barrier and Queue Tutorial" href="zookeeperTutorial.html" />
+    <recipes   label="Recipes"		      href="recipes.html" />
+  </docs>
+  
+  <docs label="Admin &amp; Ops">
+      <admin     label="Administrator's Guide"  href="zookeeperAdmin.html" />
+  </docs>
+  
+  <docs label="Contributor">
+      <internals label="ZooKeeper Internals"	href="zookeeperInternals.html" />
+  </docs>
+  
+  <docs label="Informal Documentation">
     <wiki      label="Wiki"                   href="ext:wiki" />
     <faq       label="FAQ"                    href="ext:faq" />
     <lists     label="Mailing Lists"          href="ext:lists" />
     <other     label="Other Info"	      href="zookeeperOtherInfo.html" />
   </docs>
+  
+  
 
   <external-refs>
     <site      href="http://hadoop.apache.org/zookeeper/"/>

Vissa filer visades inte eftersom för många filer har ändrats