Modified: mesos/site/publish/documentation/latest/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/index.html (original)
+++ mesos/site/publish/documentation/latest/index.html Mon Feb  8 16:43:52 2016
@@ -86,115 +86,116 @@
 <h2>Mesos Fundamentals</h2>
 
 <ul>
-<li><a href="/documentation/latest/architecture/">Mesos Architecture</a> 
providing an overview of Mesos concepts.</li>
-<li><a href="/documentation/latest/presentations/">Video and Slides of Mesos 
Presentations</a></li>
+<li><a href="/documentation/latest/./architecture/">Mesos Architecture</a> 
providing an overview of Mesos concepts.</li>
+<li><a href="/documentation/latest/./presentations/">Video and Slides of Mesos 
Presentations</a></li>
 </ul>
 
 
 <h2>Running Mesos</h2>
 
 <ul>
-<li><a href="/documentation/latest/getting-started/">Getting Started</a> for 
basic instructions on compiling and installing Mesos.</li>
-<li><a href="/documentation/latest/upgrades/">Upgrades</a> for upgrading a 
Mesos cluster.</li>
-<li><a href="/documentation/latest/configuration/">Configuration</a> for 
command-line arguments.</li>
-<li><a href="/documentation/latest/containerizer/">Containerizer</a> for 
containerizer overview and use cases.
+<li><a href="/documentation/latest/./getting-started/">Getting Started</a> for 
basic instructions on compiling and installing Mesos.</li>
+<li><a href="/documentation/latest/./upgrades/">Upgrades</a> for upgrading a 
Mesos cluster.</li>
+<li><a href="/documentation/latest/./configuration/">Configuration</a> for 
command-line arguments.</li>
+<li><a href="endpoints/">HTTP Endpoints</a> for available HTTP endpoints.</li>
+<li><a href="/documentation/latest/./containerizer/">Containerizer</a> for 
containerizer overview and use cases.
 
 <ul>
-<li><a href="/documentation/latest/containerizer-internals/">Containerizer 
Internals</a> for implementation details of containerizers.</li>
-<li><a href="/documentation/latest/mesos-containerizer/">Mesos 
Containerizer</a> default containerizer, supports both Linux and POSIX 
systems.</li>
-<li><a href="/documentation/latest/docker-containerizer/">Docker 
Containerizer</a> for launching a Docker image as a Task, or as an 
Executor.</li>
-<li><a href="/documentation/latest/external-containerizer/">External 
Containerizer</a> for custom containerization implementations (deprecated).</li>
+<li><a href="/documentation/latest/./containerizer-internals/">Containerizer 
Internals</a> for implementation details of containerizers.</li>
+<li><a href="/documentation/latest/./mesos-containerizer/">Mesos 
Containerizer</a> default containerizer, supports both Linux and POSIX 
systems.</li>
+<li><a href="/documentation/latest/./docker-containerizer/">Docker 
Containerizer</a> for launching a Docker image as a Task, or as an 
Executor.</li>
+<li><a href="/documentation/latest/./external-containerizer/">External 
Containerizer</a> for custom containerization implementations (deprecated).</li>
 </ul>
 </li>
-<li><a href="/documentation/latest/roles/">Roles</a></li>
-<li><a href="/documentation/latest/authentication/">Framework 
Authentication</a></li>
-<li><a href="/documentation/latest/authorization/">Framework 
Authorization</a></li>
-<li><a href="/documentation/latest/framework-rate-limiting/">Framework Rate 
Limiting</a></li>
-<li><a href="/documentation/latest/logging/">Logging</a></li>
-<li><a href="/documentation/latest/high-availability/">High Availability</a> 
for running multiple masters simultaneously.</li>
-<li><a href="/documentation/latest/operational-guide/">Operational 
Guide</a></li>
-<li><a href="/documentation/latest/monitoring/">Monitoring</a></li>
-<li><a href="/documentation/latest/network-monitoring/">Network Monitoring and 
Isolation</a></li>
-<li><a href="/documentation/latest/slave-recovery/">Slave Recovery</a> for 
doing seamless upgrades.</li>
-<li><a href="/documentation/latest/maintenance/">Maintenance</a> for 
performing maintenance on a Mesos cluster.</li>
-<li><a href="/documentation/latest/tools/">Tools</a> for setting up and 
running a Mesos cluster.</li>
-<li><a href="/documentation/latest/ssl/">SSL</a> for enabling and enforcing 
SSL communication.</li>
-<li><a href="/documentation/latest/mesos-provisioner/">Mesos Image 
Provisioner</a> for provisioning container filesystems from different image 
formats.</li>
+<li><a href="/documentation/latest/./roles/">Roles</a></li>
+<li><a href="/documentation/latest/./authentication/">Framework 
Authentication</a></li>
+<li><a href="/documentation/latest/./authorization/">Framework 
Authorization</a></li>
+<li><a href="/documentation/latest/./framework-rate-limiting/">Framework Rate 
Limiting</a></li>
+<li><a href="/documentation/latest/./logging/">Logging</a></li>
+<li><a href="/documentation/latest/./high-availability/">High Availability</a> 
for running multiple masters simultaneously.</li>
+<li><a href="/documentation/latest/./operational-guide/">Operational 
Guide</a></li>
+<li><a href="/documentation/latest/./monitoring/">Monitoring</a></li>
+<li><a href="/documentation/latest/./network-monitoring/">Network Monitoring 
and Isolation</a></li>
+<li><a href="/documentation/latest/./slave-recovery/">Slave Recovery</a> for 
doing seamless upgrades.</li>
+<li><a href="/documentation/latest/./maintenance/">Maintenance</a> for 
performing maintenance on a Mesos cluster.</li>
+<li><a href="/documentation/latest/./tools/">Tools</a> for setting up and 
running a Mesos cluster.</li>
+<li><a href="/documentation/latest/./ssl/">SSL</a> for enabling and enforcing 
SSL communication.</li>
+<li><a href="/documentation/latest/./mesos-provisioner/">Mesos Image 
Provisioner</a> for provisioning container filesystems from different image 
formats.</li>
 </ul>
 
 
 <h2>Advanced Features</h2>
 
 <ul>
-<li><a href="/documentation/latest/attributes-resources/">Attributes and 
Resources</a> for how to describe the slaves that comprise a cluster.</li>
-<li><a href="/documentation/latest/fetcher/">Fetcher Cache</a> for how to 
configure the Mesos fetcher cache.</li>
-<li><a 
href="/documentation/latest/networking-for-mesos-managed-containers/">Networking
 for Mesos-managed Containers</a></li>
-<li><a href="/documentation/latest/oversubscription/">Oversubscription</a> for 
how to configure Mesos to take advantage of unused resources to launch 
&ldquo;best-effort&rdquo; tasks.</li>
-<li><a href="/documentation/latest/persistent-volume/">Persistent Volume</a> 
for how to allow tasks to access persistent storage resources.</li>
-<li><a href="/documentation/latest/quota/">Quota</a> for how to configure 
Mesos to provide guaranteed resource allocations for use by a role.</li>
-<li><a href="/documentation/latest/reservation/">Reservation</a> for how 
operators and frameworks can reserve resources on individual agents for use by 
a role.</li>
+<li><a href="/documentation/latest/./attributes-resources/">Attributes and 
Resources</a> for how to describe the slaves that comprise a cluster.</li>
+<li><a href="/documentation/latest/./fetcher/">Fetcher Cache</a> for how to 
configure the Mesos fetcher cache.</li>
+<li><a 
href="/documentation/latest/./networking-for-mesos-managed-containers/">Networking
 for Mesos-managed Containers</a></li>
+<li><a href="/documentation/latest/./oversubscription/">Oversubscription</a> 
for how to configure Mesos to take advantage of unused resources to launch 
&ldquo;best-effort&rdquo; tasks.</li>
+<li><a href="/documentation/latest/./persistent-volume/">Persistent Volume</a> 
for how to allow tasks to access persistent storage resources.</li>
+<li><a href="/documentation/latest/./quota/">Quota</a> for how to configure 
Mesos to provide guaranteed resource allocations for use by a role.</li>
+<li><a href="/documentation/latest/./reservation/">Reservation</a> for how 
operators and frameworks can reserve resources on individual agents for use by 
a role.</li>
 </ul>
 
 
 <h2>Running Mesos Frameworks</h2>
 
 <ul>
-<li><a href="/documentation/latest/frameworks/">Mesos frameworks</a> for a 
list of apps built on top of Mesos and instructions on how to run them.</li>
-<li><a href="/documentation/latest/sandbox/">Sandbox</a> describes a useful 
debugging arena for most users.</li>
+<li><a href="/documentation/latest/./frameworks/">Mesos frameworks</a> for a 
list of apps built on top of Mesos and instructions on how to run them.</li>
+<li><a href="/documentation/latest/./sandbox/">Sandbox</a> describes a useful 
debugging arena for most users.</li>
 </ul>
 
 
 <h2>Developing Mesos Frameworks</h2>
 
 <ul>
-<li><a href="/documentation/latest/app-framework-development-guide/">Framework 
Development Guide</a> describes how to build applications on top of Mesos.</li>
-<li><a 
href="/documentation/latest/high-availability-framework-guide/">Designing 
Highly Available Mesos Frameworks</a></li>
-<li><a href="/documentation/latest/reconciliation/">Reconciliation</a> for 
ensuring a framework&rsquo;s state remains eventually consistent in the face of 
failures.</li>
-<li><a href="/documentation/latest/scheduler-http-api/">Scheduler HTTP API</a> 
describes the new HTTP API for communication between schedulers and the Mesos 
master.</li>
-<li><a href="/documentation/latest/executor-http-api/">Executor HTTP API</a> 
describes the new HTTP API for communication between executors and the Mesos 
agent.</li>
+<li><a 
href="/documentation/latest/./app-framework-development-guide/">Framework 
Development Guide</a> describes how to build applications on top of Mesos.</li>
+<li><a 
href="/documentation/latest/./high-availability-framework-guide/">Designing 
Highly Available Mesos Frameworks</a></li>
+<li><a href="/documentation/latest/./reconciliation/">Reconciliation</a> for 
ensuring a framework&rsquo;s state remains eventually consistent in the face of 
failures.</li>
+<li><a href="/documentation/latest/./scheduler-http-api/">Scheduler HTTP 
API</a> describes the new HTTP API for communication between schedulers and the 
Mesos master.</li>
+<li><a href="/documentation/latest/./executor-http-api/">Executor HTTP API</a> 
describes the new HTTP API for communication between executors and the Mesos 
agent.</li>
 <li><a href="/api/latest/java/">Javadoc</a> documents the Mesos Java API.</li>
 <li><a href="/api/latest/c++/namespacemesos.html">Doxygen</a> documents the 
Mesos C++ API.</li>
-<li><a href="/documentation/latest/tools/">Developer Tools</a> for hacking on 
Mesos or writing frameworks.</li>
-<li><a href="/documentation/latest/versioning/">Versioning</a> describes how 
Mesos does API and release versioning.</li>
+<li><a href="/documentation/latest/./tools/">Developer Tools</a> for hacking 
on Mesos or writing frameworks.</li>
+<li><a href="/documentation/latest/./versioning/">Versioning</a> describes how 
Mesos does API and release versioning.</li>
 </ul>
 
 
 <h2>Extending Mesos</h2>
 
 <ul>
-<li><a href="/documentation/latest/modules/">Mesos Modules</a> for specifying 
Mesos modules for master, slave and tests.</li>
-<li><a href="/documentation/latest/allocation-module/">Allocation Modules</a> 
for how to write custom resource allocators.</li>
+<li><a href="/documentation/latest/./modules/">Mesos Modules</a> for 
specifying Mesos modules for master, slave and tests.</li>
+<li><a href="/documentation/latest/./allocation-module/">Allocation 
Modules</a> for how to write custom resource allocators.</li>
 </ul>
 
 
 <h2>Contributing to Mesos</h2>
 
 <ul>
-<li><a href="/documentation/latest/reporting-a-bug/">Reporting an Issue, 
Improvement, or Feature</a> for getting started with JIRA.</li>
-<li><a href="/documentation/latest/submitting-a-patch/">Submitting a Patch</a> 
for getting started with ReviewBoard and our tooling around it.</li>
-<li><a href="/documentation/latest/testing-patterns/">Testing Patterns</a> for 
tips and tricks used in Mesos tests.</li>
-<li><a href="/documentation/latest/effective-code-reviewing/">Effective Code 
Reviewing</a> guidelines, tips, and learnings for how to do effective code 
reviews.</li>
-<li><a 
href="/documentation/latest/engineering-principles-and-practices/">Engineering 
Principles and Practices</a> to serve as a shared set of project-level values 
for the community.</li>
-<li><a href="/documentation/latest/committing/">Committing</a> guidelines for 
committing changes.</li>
-<li><a href="/documentation/latest/committers/">Committers and Maintainers</a> 
a listing of project committers and component maintainers; useful when seeking 
feedback.</li>
+<li><a href="/documentation/latest/./reporting-a-bug/">Reporting an Issue, 
Improvement, or Feature</a> for getting started with JIRA.</li>
+<li><a href="/documentation/latest/./submitting-a-patch/">Submitting a 
Patch</a> for getting started with ReviewBoard and our tooling around it.</li>
+<li><a href="/documentation/latest/./testing-patterns/">Testing Patterns</a> 
for tips and tricks used in Mesos tests.</li>
+<li><a href="/documentation/latest/./effective-code-reviewing/">Effective Code 
Reviewing</a> guidelines, tips, and learnings for how to do effective code 
reviews.</li>
+<li><a 
href="/documentation/latest/./engineering-principles-and-practices/">Engineering
 Principles and Practices</a> to serve as a shared set of project-level values 
for the community.</li>
+<li><a href="/documentation/latest/./committing/">Committing</a> guidelines 
for committing changes.</li>
+<li><a href="/documentation/latest/./committers/">Committers and 
Maintainers</a> a listing of project committers and component maintainers; 
useful when seeking feedback.</li>
 <li><a href="/api/latest/c++/">Doxygen</a> documents the internal Mesos 
APIs.</li>
-<li><a href="/documentation/latest/documentation-guide/">Documentation 
Guide</a>
+<li><a href="/documentation/latest/./documentation-guide/">Documentation 
Guide</a>
 
 <ul>
-<li><a href="/documentation/latest/c++-style-guide/">C++ Style Guide</a></li>
-<li><a href="/documentation/latest/doxygen-style-guide/">Doxygen Style 
Guide</a></li>
-<li><a href="/documentation/latest/markdown-style-guide/">Markdown Style 
Guide</a></li>
+<li><a href="/documentation/latest/./c++-style-guide/">C++ Style Guide</a></li>
+<li><a href="/documentation/latest/./doxygen-style-guide/">Doxygen Style 
Guide</a></li>
+<li><a href="/documentation/latest/./markdown-style-guide/">Markdown Style 
Guide</a></li>
 </ul>
 </li>
-<li><a href="/documentation/latest/roadmap/">Development Roadmap</a></li>
-<li><a href="/documentation/latest/release-guide/">Release Guide</a></li>
+<li><a href="/documentation/latest/./roadmap/">Development Roadmap</a></li>
+<li><a href="/documentation/latest/./release-guide/">Release Guide</a></li>
 </ul>
 
 
 <h2>More Info about Mesos</h2>
 
 <ul>
-<li><a href="/documentation/latest/powered-by-mesos/">Powered by Mesos</a> 
lists organizations and software that are powered by Apache Mesos.</li>
+<li><a href="/documentation/latest/./powered-by-mesos/">Powered by Mesos</a> 
lists organizations and software that are powered by Apache Mesos.</li>
 <li>Academic Papers and Project History</li>
 </ul>
 

Modified: mesos/site/publish/documentation/latest/logging/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/logging/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/logging/index.html (original)
+++ mesos/site/publish/documentation/latest/logging/index.html Mon Feb  8 
16:43:52 2016
@@ -92,7 +92,7 @@ degree of control Mesos has over the sou
 <li><a href="#Internal">Internal</a> - Master and Agent.</li>
 <li><a href="#Containers">Containers</a> - Executors and Tasks.</li>
 <li>External - Components launched outside of Mesos, like
-Frameworks and <a 
href="/documentation/latest/high-availability/">ZooKeeper</a>.  These are 
expected to
+Frameworks and <a 
href="/documentation/latest/./high-availability/">ZooKeeper</a>.  These are 
expected to
 implement their own logging solution.</li>
 </ul>
 
@@ -102,7 +102,7 @@ implement their own logging solution.</l
 <p>The Mesos Master and Agent use the
 <a href="https://github.com/google/glog";>Google&rsquo;s logging library</a>.
 For information regarding the command-line options used to configure this
-library, see the <a href="/documentation/latest/configuration/">configuration 
documentation</a>.
+library, see the <a 
href="/documentation/latest/./configuration/">configuration documentation</a>.
 Google logging options that are not explicitly mentioned there can be
 configured via environment variables.</p>
 
@@ -118,12 +118,12 @@ original level after the given duration.
 
 <h2><a name="Containers"></a>Containers</h2>
 
-<p>For background, see <a href="/documentation/latest/containerizer/">the 
containerizer documentation</a>.</p>
+<p>For background, see <a href="/documentation/latest/./containerizer/">the 
containerizer documentation</a>.</p>
 
 <p>Mesos does not assume any structured logging for entities running inside
 containers.  Instead, Mesos will store the stdout and stderr of containers
 into plain files (&ldquo;stdout&rdquo; and &ldquo;stderr&rdquo;) located inside
-<a href="/documentation/latest/sandbox/#where-is-it">the sandbox</a>.</p>
+<a href="/documentation/latest/./sandbox/#where-is-it">the sandbox</a>.</p>
 
 <p>In some cases, the default Container logger behavior of Mesos is not 
ideal:</p>
 
@@ -166,7 +166,7 @@ specified maximum number of files is rea
 
 <p>The <code>LogrotateContainerLogger</code> can be loaded by specifying the 
library
 <code>liblogrotate_container_logger.so</code> in the
-<a href="/documentation/latest/modules/#Invoking"><code>--modules</code> 
flag</a> when starting the Agent and by
+<a href="/documentation/latest/./modules/#Invoking"><code>--modules</code> 
flag</a> when starting the Agent and by
 setting the <code>--container_logger</code> Agent flag to
 <code>org_apache_mesos_LogrotateContainerLogger</code>.</p>
 
@@ -263,7 +263,7 @@ will continue to run.</p>
 
 <h3>Writing a Custom <code>ContainerLogger</code></h3>
 
-<p>For basics on module writing, see <a 
href="/documentation/latest/modules/">the modules documentation</a>.</p>
+<p>For basics on module writing, see <a 
href="/documentation/latest/./modules/">the modules documentation</a>.</p>
 
 <p>There are several caveats to consider when designing a new 
<code>ContainerLogger</code>:</p>
 
@@ -278,7 +278,7 @@ that the container has exited.  This pro
 <li>The <code>ContainerLogger</code> should not assume that containers have 
been launched
 with any specific <code>ContainerLogger</code>.  The Agent may be restarted 
with a
 different <code>ContainerLogger</code>.</li>
-<li>Each <a href="/documentation/latest/containerizer/">containerizer</a> 
running on an Agent uses its own
+<li>Each <a href="/documentation/latest/./containerizer/">containerizer</a> 
running on an Agent uses its own
 instance of the <code>ContainerLogger</code>.  This means more than one 
<code>ContainerLogger</code>
 may be running in a single Agent.  However, each Agent will only run a single
 type of <code>ContainerLogger</code>.</li>

Modified: mesos/site/publish/documentation/latest/mesos-provisioner/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/mesos-provisioner/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/mesos-provisioner/index.html 
(original)
+++ mesos/site/publish/documentation/latest/mesos-provisioner/index.html Mon 
Feb  8 16:43:52 2016
@@ -197,8 +197,8 @@ backend tracked by MESOS-2971). For smal
 
 <h2>Related Docs</h2>
 
-<p>For more information on the Mesos containerizer filesystem, namespace, and 
isolator features, visit <a 
href="/documentation/latest/mesos-containerizer/">Mesos Containerizer</a>.
-For more information on launching Docker containers through the Docker 
containerizer, visit <a 
href="/documentation/latest/docker-containerizer/">Docker Containerizer</a>.</p>
+<p>For more information on the Mesos containerizer filesystem, namespace, and 
isolator features, visit <a 
href="/documentation/latest/./mesos-containerizer/">Mesos Containerizer</a>.
+For more information on launching Docker containers through the Docker 
containerizer, visit <a 
href="/documentation/latest/./docker-containerizer/">Docker 
Containerizer</a>.</p>
 
        </div>
 </div>

Modified: 
mesos/site/publish/documentation/latest/networking-for-mesos-managed-containers/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/networking-for-mesos-managed-containers/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- 
mesos/site/publish/documentation/latest/networking-for-mesos-managed-containers/index.html
 (original)
+++ 
mesos/site/publish/documentation/latest/networking-for-mesos-managed-containers/index.html
 Mon Feb  8 16:43:52 2016
@@ -231,7 +231,7 @@ before the address(es) are recycled.</p>
 there is an example implementation at 
https://github.com/mesosphere/net-modules.</p>
 
 <p>Once the network isolation module has been built into a shared dynamic 
library,
-we can load it into Mesos Agent (see <a 
href="/documentation/latest/modules/">modules documentation</a> on
+we can load it into Mesos Agent (see <a 
href="/documentation/latest/./modules/">modules documentation</a> on
 instructions for building and loading a module).</p>
 
 <h2>Enabling frameworks for IP-per-container capability</h2>

Modified: mesos/site/publish/documentation/latest/newbie-guide/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/newbie-guide/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/newbie-guide/index.html (original)
+++ mesos/site/publish/documentation/latest/newbie-guide/index.html Mon Feb  8 
16:43:52 2016
@@ -93,7 +93,7 @@
 
 <h1>Contribution Process Overview</h1>
 
-<p>The figure below shows a high-level process flow of the contribution 
delivery process for the Mesos open source distribution. Details of the process 
can be obtained from the [submitting-a-patch] 
(/documentation/latest/submitting-a-patch/) document of the Mesos distribution 
along with the Getting Started Guidance section of this document.</p>
+<p>The figure below shows a high-level process flow of the contribution 
delivery process for the Mesos open source distribution. Details of the process 
can be obtained from the [submitting-a-patch] 
(/documentation/latest/./submitting-a-patch/) document of the Mesos 
distribution along with the Getting Started Guidance section of this 
document.</p>
 
 <p><img src="NewbieContributionOverview.jpg" alt="Newbie Document" /></p>
 
@@ -135,7 +135,7 @@
 
 <h1>Getting Started Guidance</h1>
 
-<p>The following information will help provide additional guidance to execute 
the steps summarized in Contribution Process Overview described above as well 
as provide helpful hints when following the <a 
href="/documentation/latest/submitting-a-patch/">submitting-a-patch</a> 
document of the Mesos distribution.</p>
+<p>The following information will help provide additional guidance to execute 
the steps summarized in Contribution Process Overview described above as well 
as provide helpful hints when following the <a 
href="/documentation/latest/./submitting-a-patch/">submitting-a-patch</a> 
document of the Mesos distribution.</p>
 
 <h2>Apache JIRA Account Pre-Requisite</h2>
 
@@ -159,7 +159,7 @@
 
 <h2>Download and Build Mesos</h2>
 
-<p>Detailed steps are provided in the <a 
href="/documentation/latest/getting-started/">Mesos documentation</a> to 
download and build Mesos. When downloading the Mesos distribution there are 2 
options to obtain the Mesos source code. For contributing, ensure that the Git 
option is used.</p>
+<p>Detailed steps are provided in the <a 
href="/documentation/latest/./getting-started/">Mesos documentation</a> to 
download and build Mesos. When downloading the Mesos distribution there are 2 
options to obtain the Mesos source code. For contributing, ensure that the Git 
option is used.</p>
 
 <h2>JIRA</h2>
 
@@ -183,7 +183,7 @@
 
 <p>There are a couple options to assign a work item: 1) create a new JIRA 
issue to work on or 2) identify an existing JIRA issue item to work on as 
described above. Whichever option is chosen there are several steps that should 
be followed when assigning yourself a JIRA ticket.</p>
 
-<p>It is important to identify a shepherd before you assign a ticket to 
yourself. Working with a shepherd will reveal its priority at the current time. 
To identify a shepherd look at the <a 
href="/documentation/latest/committers/">maintainers</a> file to get an idea 
who to ask to shepherd your JIRA issue.\</p>
+<p>It is important to identify a shepherd before you assign a ticket to 
yourself. Working with a shepherd will reveal its priority at the current time. 
To identify a shepherd look at the <a 
href="/documentation/latest/./committers/">maintainers</a> file to get an idea 
who to ask to shepherd your JIRA issue.\</p>
 
 <h2>JIRA Issue Solution Proposals</h2>
 
@@ -196,11 +196,11 @@
 </ol>
 
 
-<p>Guidelines to consider when designing a solution can be found in the <a 
href="/documentation/latest/effective-code-reviewing/">effective-code-reviewing</a>
 document.</p>
+<p>Guidelines to consider when designing a solution can be found in the <a 
href="/documentation/latest/./effective-code-reviewing/">effective-code-reviewing</a>
 document.</p>
 
 <h2>Making Changes</h2>
 
-<p>After completing the solution review make the source code changes, build 
and successfully run relevant test cases. Guidelines for these processes can be 
found in the <a 
href="/documentation/latest/submitting-a-patch/">submitting-a-patch</a> and 
[mesos-c++style-guide] (/documentation/latest/c++-style-guide/).</p>
+<p>After completing the solution review make the source code changes, build 
and successfully run relevant test cases. Guidelines for these processes can be 
found in the <a 
href="/documentation/latest/./submitting-a-patch/">submitting-a-patch</a> and 
[mesos-c++style-guide] (/documentation/latest/./c++-style-guide/).</p>
 
 <p>When creating and running test cases pay particular attention to race 
conditions. One recommendation is to run system tests multiple times.  Below is 
a sample command to repeat the test 100 times.</p>
 
@@ -210,7 +210,7 @@
 
 <p>Submit your patch for review after you have come to an agreement with your 
shepherd on the proposed solution, made the modifications and successfully ran 
the test cases. Make sure your shepherd is added as a &ldquo;reviewer&rdquo; 
(among others) in the review. This will ensure that your reviews get 
processed.</p>
 
-<p>When submitting a patch for review, include all testing done in the 
submission documentation. Follow the detailed steps found in the <a 
href="/documentation/latest/submitting-a-patch/">submitting-a-patch</a> 
document to submit a patch for review.</p>
+<p>When submitting a patch for review, include all testing done in the 
submission documentation. Follow the detailed steps found in the <a 
href="/documentation/latest/./submitting-a-patch/">submitting-a-patch</a> 
document to submit a patch for review.</p>
 
 <h1>Advanced Level JIRA Items</h1>
 

Modified: mesos/site/publish/documentation/latest/operational-guide/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/operational-guide/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/operational-guide/index.html 
(original)
+++ mesos/site/publish/documentation/latest/operational-guide/index.html Mon 
Feb  8 16:43:52 2016
@@ -85,7 +85,7 @@
 
 <h2>Using a process supervisor</h2>
 
-<p>Mesos uses a &ldquo;<a 
href="https://en.wikipedia.org/wiki/Fail-fast";>fail-fast</a>&rdquo; approach to 
error handling: if a serious error occurs, Mesos will typically exit rather 
than trying to continue running in a possibly erroneous state. For example, 
when Mesos is configured for <a 
href="/documentation/latest/high-availability/">high availability</a>, the 
leading master will abort itself when it discovers it has been partitioned away 
from the Zookeeper quorum. This is a safety precaution to ensure the previous 
leader doesn&rsquo;t continue communicating in an unsafe state.</p>
+<p>Mesos uses a &ldquo;<a 
href="https://en.wikipedia.org/wiki/Fail-fast";>fail-fast</a>&rdquo; approach to 
error handling: if a serious error occurs, Mesos will typically exit rather 
than trying to continue running in a possibly erroneous state. For example, 
when Mesos is configured for <a 
href="/documentation/latest/./high-availability/">high availability</a>, the 
leading master will abort itself when it discovers it has been partitioned away 
from the Zookeeper quorum. This is a safety precaution to ensure the previous 
leader doesn&rsquo;t continue communicating in an unsafe state.</p>
 
 <p>To ensure that such failures are handled appropriately, production 
deployments of Mesos typically use a <em>process supervisor</em> (such as 
systemd or supervisord) to detect when Mesos processes exit. The supervisor can 
be configured to restart the failed process automatically and/or to notify the 
cluster operator to investigate the situation.</p>
 

Modified: mesos/site/publish/documentation/latest/oversubscription/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/oversubscription/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/oversubscription/index.html 
(original)
+++ mesos/site/publish/documentation/latest/oversubscription/index.html Mon Feb 
 8 16:43:52 2016
@@ -422,7 +422,7 @@ be above 6, or for 15 minutes will be ab
 seconds.</p>
 
 <p>To install a custom resource estimator and QoS controller, please refer to 
the
-<a href="/documentation/latest/modules/">modules documentation</a>.</p>
+<a href="/documentation/latest/./modules/">modules documentation</a>.</p>
 
        </div>
 </div>

Modified: mesos/site/publish/documentation/latest/persistent-volume/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/persistent-volume/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/persistent-volume/index.html 
(original)
+++ mesos/site/publish/documentation/latest/persistent-volume/index.html Mon 
Feb  8 16:43:52 2016
@@ -101,7 +101,7 @@ the volume. These rules exist to limit a
 volume containing sensitive data being offered to other frameworks in the
 cluster.</p>
 
-<p>Please refer to the <a 
href="/documentation/latest/reservation/">Reservation</a> documentation for 
details
+<p>Please refer to the <a 
href="/documentation/latest/./reservation/">Reservation</a> documentation for 
details
 regarding reservation mechanisms available in Mesos.</p>
 
 <p>Persistent volumes can be created by <strong>operators</strong> and 
authorized
@@ -110,7 +110,7 @@ to authenticate/authorize the operations
 existing ACL mechanism. To use authorization with reserve, unreserve, create,
 and destroy operations, the Mesos master must be configured with the desired
 ACLs. For more information, see the
-<a href="/documentation/latest/authorization/">authorization 
documentation</a>.</p>
+<a href="/documentation/latest/./authorization/">authorization 
documentation</a>.</p>
 
 <ul>
 <li><code>Offer::Operation::Create</code> and 
<code>Offer::Operation::Destroy</code> messages are
@@ -497,7 +497,7 @@ for the same role concurrently. In gener
 allowed to register in the same role, the operator should ensure that those
 frameworks are configured to collaborate with one another when using
 role-specific resources. For more information, see the discussion of
-<a href="/documentation/latest/roles/#roles-multiple-frameworks">multiple 
frameworks in the same role</a>.</p></li>
+<a href="/documentation/latest/./roles/#roles-multiple-frameworks">multiple 
frameworks in the same role</a>.</p></li>
 </ul>
 
 

Modified: mesos/site/publish/documentation/latest/powered-by-mesos/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/powered-by-mesos/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/powered-by-mesos/index.html 
(original)
+++ mesos/site/publish/documentation/latest/powered-by-mesos/index.html Mon Feb 
 8 16:43:52 2016
@@ -182,7 +182,7 @@
 
 <h2>Software projects built on Mesos</h2>
 
-<p>See the <a href="/documentation/latest/frameworks/">Mesos frameworks 
page</a> for a list of apps built on top of Mesos, and instructions on how to 
use them.</p>
+<p>See the <a href="/documentation/latest/./frameworks/">Mesos frameworks 
page</a> for a list of apps built on top of Mesos, and instructions on how to 
use them.</p>
 
 <p>If you&rsquo;re using Mesos, please add yourself to the list above, or 
email [email protected] and we&rsquo;ll add you!</p>
 

Modified: mesos/site/publish/documentation/latest/quota/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/quota/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/quota/index.html (original)
+++ mesos/site/publish/documentation/latest/quota/index.html Mon Feb  8 
16:43:52 2016
@@ -88,13 +88,13 @@
 resources to frameworks even though they are beyond their fair share (e.g., 
when
 no other framework currently accepts these resources). There is no mechanism to
 lay away resources for future consumption in an entire cluster. Even though
-<a href="/documentation/latest/reservation/">dynamic reservations</a> allow 
both operators and frameworks
+<a href="/documentation/latest/./reservation/">dynamic reservations</a> allow 
both operators and frameworks
 to dynamically reserve resources on particular Mesos agents, it does not solve
 the above problem because any individual agents might fail.</p>
 
 <p>Since version 0.27.0 Mesos provides a mechanism to reserve a certain amount 
of
 resources in an entire cluster, i.e. not tied to a particular agent. 
<em>Quota</em>
-allows operators to lay away resources for a given <a 
href="/documentation/latest/roles/">role</a>. These
+allows operators to lay away resources for a given <a 
href="/documentation/latest/./roles/">role</a>. These
 resources cannot be hijacked by other roles and are guaranteed to be available
 for the role if there are enough resources in the cluster. Quota can be viewed
 as a cluster-wide dynamic reservation available for operators only.</p>
@@ -157,7 +157,7 @@ in order to update a quota for a given r
 existing quota and then set a new one.</p>
 
 <p>The endpoint can optionally use authentication and authorization. See the
-<a href="/documentation/latest/authentication/">authentication guide</a> for 
details.</p>
+<a href="/documentation/latest/./authentication/">authentication guide</a> for 
details.</p>
 
 <p><a name="setRequest"></a></p>
 
@@ -194,7 +194,7 @@ can use the following <code>jsonMessageB
 
 <p>A set request is only valid for roles for which no quota is currently set.
 However if the master is configured without an explicit
-<a href="/documentation/latest/roles/">role whitelist</a> a set request can 
introduce new roles.</p>
+<a href="/documentation/latest/./roles/">role whitelist</a> a set request can 
introduce new roles.</p>
 
 <p>In order to bypass the <a href="#capacityHeuristic">capacity heuristic</a> 
check the
 operator should set an optional <code>force</code> field:</p>
@@ -311,10 +311,10 @@ possible to set quota for port resources
 endpoint, the following steps are triggered:</p>
 
 <ol>
-<li><a href="/documentation/latest/authentication/">Authenticate</a> the HTTP 
request.</li>
+<li><a href="/documentation/latest/./authentication/">Authenticate</a> the 
HTTP request.</li>
 <li>Parse and validate the request.
 See <a href="#setRequest">description of possible error codes</a>.</li>
-<li><a href="/documentation/latest/authentication/">Authorize</a> the HTTP 
request if authorization is enabled.</li>
+<li><a href="/documentation/latest/./authentication/">Authorize</a> the HTTP 
request if authorization is enabled.</li>
 <li>Run the <a href="#capacityHeuristic">capacity heuristic</a> if not 
disabled by
 <a href="#setRequest">the <code>force</code> flag</a>.</li>
 <li>Reliably store quota. See <a href="#failover">details on failover 
recovery</a>.</li>
@@ -326,10 +326,10 @@ See <a href="#setRequest">description of
 The quota remove request processing is simpler and triggers the following 
steps:</p>
 
 <ol>
-<li><a href="/documentation/latest/authentication/">Authenticate</a> the HTTP 
request.</li>
+<li><a href="/documentation/latest/./authentication/">Authenticate</a> the 
HTTP request.</li>
 <li>Validate the request.
 See <a href="#removeRequest">description of potential error codes</a>.</li>
-<li><a href="/documentation/latest/authentication/">Authorize</a> the HTTP 
request if authorization is enabled.</li>
+<li><a href="/documentation/latest/./authentication/">Authorize</a> the HTTP 
request if authorization is enabled.</li>
 <li>Reliably remove quota.</li>
 </ol>
 

Modified: mesos/site/publish/documentation/latest/release-guide/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/release-guide/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/release-guide/index.html (original)
+++ mesos/site/publish/documentation/latest/release-guide/index.html Mon Feb  8 
16:43:52 2016
@@ -184,7 +184,7 @@ added for any new features.</p></li>
 
 <blockquote><p>NOTE: <code>X.Y.Z</code> is based on <a 
href="http://semver.org/";>semantic versioning</a> scheme. <code>R</code> is 
release
          candidate version that starts with 1.</p></blockquote></li>
-<li><p>Tag the release externally and deploy the corresponding JAR to the 
Apache maven repository.
+<li><p>Tag the release externally and deploy the corresponding JAR to the <a 
href="https://repository.apache.org";>Apache maven repository</a>.
 It is recommended to use the <code>support/tag.sh</code> script to accomplish 
this.</p>
 
 <pre><code> $ ./support/tag.sh X.Y.Z R

Modified: mesos/site/publish/documentation/latest/reporting-a-bug/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/reporting-a-bug/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/reporting-a-bug/index.html 
(original)
+++ mesos/site/publish/documentation/latest/reporting-a-bug/index.html Mon Feb  
8 16:43:52 2016
@@ -88,7 +88,7 @@
 <ul>
 <li>We track all issues via Apache&rsquo;s hosted <a 
href="https://issues.apache.org/jira/browse/MESOS";>JIRA issue tracker</a>, so 
if you don&rsquo;t already have an account you&rsquo;ll need to register for 
one. It&rsquo;s quick and easy.</li>
 <li>A JIRA should be created for every task, feature, bug-fix, etc. This makes 
it easy to track progress.</li>
-<li>If you are planning to work on the ticket, please assign the JIRA issue to 
yourself before you start working on it. This helps to avoid duplication of 
work and alerts anyone who is following that issue. It is highly encouraged to 
start a discussion with others in the community about how to solve the issue. 
The <a href="/documentation/latest/submitting-a-patch/">contribution 
guidelines</a> discuss how to contribute to Mesos development in more 
detail.</li>
+<li>If you are planning to work on the ticket, please assign the JIRA issue to 
yourself before you start working on it. This helps to avoid duplication of 
work and alerts anyone who is following that issue. It is highly encouraged to 
start a discussion with others in the community about how to solve the issue. 
The <a href="/documentation/latest/./submitting-a-patch/">contribution 
guidelines</a> discuss how to contribute to Mesos development in more 
detail.</li>
 </ul>
 
 

Modified: mesos/site/publish/documentation/latest/reservation/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/reservation/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/reservation/index.html (original)
+++ mesos/site/publish/documentation/latest/reservation/index.html Mon Feb  8 
16:43:52 2016
@@ -89,7 +89,7 @@ which enabled operators to specify the r
 This was extended with <strong>dynamic reservation</strong> in 0.23.0 which 
enabled operators
 and authorized <strong>frameworks</strong> to dynamically reserve resources in 
the cluster.</p>
 
-<p>In both types of reservations, resources are reserved for a <a 
href="/documentation/latest/roles/"><strong>role</strong></a>.</p>
+<p>In both types of reservations, resources are reserved for a <a 
href="/documentation/latest/./roles/"><strong>role</strong></a>.</p>
 
 <h2>Static Reservation (since 0.14.0)</h2>
 
@@ -127,7 +127,7 @@ to reserve and unreserve resources post
 authenticate/authorize the operations. Permissions are specified via the
 existing ACL mechanism. To use authorization with reserve/unreserve operations,
 the Mesos master must be configured with the desired ACLs. For more 
information,
-see the <a href="/documentation/latest/authorization/">authorization 
documentation</a>.</p>
+see the <a href="/documentation/latest/./authorization/">authorization 
documentation</a>.</p>
 
 <ul>
 <li><code>Offer::Operation::Reserve</code> and 
<code>Offer::Operation::Unreserve</code> messages are

Modified: mesos/site/publish/documentation/latest/roles/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/roles/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/roles/index.html (original)
+++ mesos/site/publish/documentation/latest/roles/index.html Mon Feb  8 
16:43:52 2016
@@ -84,7 +84,7 @@
                <h1>Roles</h1>
 
 <p>In Mesos, <strong>roles</strong> can be used to specify that certain
-<a href="/documentation/latest/attributes-resources/">resources</a> are 
reserved for the use of one or more
+<a href="/documentation/latest/./attributes-resources/">resources</a> are 
reserved for the use of one or more
 frameworks. Roles can be used to enable a variety of restrictions on how
 resources are offered to frameworks. Some use-cases for roles include:</p>
 
@@ -94,7 +94,7 @@ particular framework.</li>
 <li>dividing a cluster between two organizations: resources assigned for use by
 organization <em>A</em> will only be offered to frameworks that have registered
 using organization <em>A</em>&rsquo;s role.</li>
-<li>ensuring that <a 
href="/documentation/latest/persistent-volume/">persistent volumes</a> created 
by one
+<li>ensuring that <a 
href="/documentation/latest/./persistent-volume/">persistent volumes</a> 
created by one
 framework are not offered to frameworks registered with a different role.</li>
 <li>expressing that one group of frameworks should be considered &ldquo;higher 
priority&rdquo;
 (and offered more resources) than another group of frameworks.</li>
@@ -105,7 +105,7 @@ framework are not offered to frameworks
 
 <p>There are two ways to control which roles a framework is allowed to register
 as. First, ACLs can be used to specify which framework principals can register
-as which roles. For more information, see the <a 
href="/documentation/latest/authorization/">authorization</a>
+as which roles. For more information, see the <a 
href="/documentation/latest/./authorization/">authorization</a>
 documentation.</p>
 
 <p>Second, a <em>role whitelist</em> can be configured by passing the 
<code>--roles</code> flag to
@@ -164,7 +164,7 @@ role-specific resources are used appropr
 reserved <em>statically</em> (when the agent that hosts the resource is 
started) or
 <em>dynamically</em>: frameworks and operators can specify that a certain 
resource
 should subsequently be reserved for use by a given role. For more information,
-see the <a href="/documentation/latest/reservation/">reservation</a> 
documentation.</p>
+see the <a href="/documentation/latest/./reservation/">reservation</a> 
documentation.</p>
 
 <h2>The default role</h2>
 

Modified: mesos/site/publish/documentation/latest/sandbox/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/sandbox/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/sandbox/index.html (original)
+++ mesos/site/publish/documentation/latest/sandbox/index.html Mon Feb  8 
16:43:52 2016
@@ -92,7 +92,7 @@ own sandbox and the executor&rsquo;s wor
 <p>The sandbox holds:</p>
 
 <ul>
-<li>Files <a href="/documentation/latest/fetcher/">fetched by Mesos</a>, prior 
to starting
+<li>Files <a href="/documentation/latest/./fetcher/">fetched by Mesos</a>, 
prior to starting
 the executor&rsquo;s tasks.</li>
 <li>The output of the executor and tasks (as files &ldquo;stdout&rdquo; and 
&ldquo;stderr&rdquo;).</li>
 <li>Files created by the executor and tasks, with some exceptions.</li>
@@ -100,7 +100,7 @@ the executor&rsquo;s tasks.</li>
 
 
 <blockquote><p><strong>NOTE:</strong> With the introduction of
-<a href="/documentation/latest/persistent-volume/">persistent volumes</a>, 
executors
+<a href="/documentation/latest/./persistent-volume/">persistent volumes</a>, 
executors
 and tasks should never create files outside of the sandbox.  However,
 some containerizers do not enforce this sandboxing.</p></blockquote>
 
@@ -232,7 +232,7 @@ will be killed if the sandbox size excee
 <li>Docker containerizer - As of Docker <code>1.9.1</code>, the Docker 
containerizer
 does not enforce nor support a disk quota.  See the
 <a href="https://github.com/docker/docker/issues/3804";>Docker issue</a>.</li>
-<li><a href="/documentation/latest/external-containerizer/">External 
containerizer</a>.</li>
+<li><a href="/documentation/latest/./external-containerizer/">External 
containerizer</a>.</li>
 </ul>
 
 
@@ -257,7 +257,7 @@ After the delay, the files are deleted.<
 <p>Additionally, according to the <code>--disk_watch_interval</code> agent 
flag, files
 scheduled for garbage collection are pruned based on the available disk and
 the <code>--gc_disk_headroom</code> agent flag.
-See <a href="/documentation/latest/configuration/#gc_disk_headroom">the 
formula here</a>.</p>
+See <a href="/documentation/latest/./configuration/#gc_disk_headroom">the 
formula here</a>.</p>
 
        </div>
 </div>

Modified: mesos/site/publish/documentation/latest/scheduler-http-api/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/scheduler-http-api/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/scheduler-http-api/index.html 
(original)
+++ mesos/site/publish/documentation/latest/scheduler-http-api/index.html Mon 
Feb  8 16:43:52 2016
@@ -94,7 +94,7 @@
 
 <p>Note that we refer to this endpoint with its suffix 
&ldquo;/scheduler&rdquo; in the rest of this document. This endpoint accepts 
HTTP POST requests with data encoded as JSON (Content-Type: application/json) 
or binary Protobuf (Content-Type: application/x-protobuf). The first request 
that a scheduler sends to &ldquo;/scheduler&rdquo; endpoint is called SUBSCRIBE 
and results in a streaming response (&ldquo;200 OK&rdquo; status code with 
Transfer-Encoding: chunked). <strong>Schedulers are expected to keep the 
subscription connection open as long as possible (barring errors in network, 
software, hardware etc.) and incrementally process the response</strong> (NOTE: 
HTTP client libraries that can only parse the response after the connection is 
closed cannot be used). For the encoding used, please refer to 
<strong>Events</strong> section below.</p>
 
-<p>All the subsequent (non subscribe) requests to &ldquo;/scheduler&rdquo; 
endpoint (see details below in <strong>Calls</strong> section) must be sent 
using a different connection(s) than the one being used for subscription. 
Master responds to these HTTP POST requests with &ldquo;202 Accepted&rdquo; 
status codes (or, for unsuccessful requests, with 4xx or 5xx status codes; 
details in later sections). The &ldquo;202 Accepted&rdquo; response means that 
a request has been accepted for processing, not that the processing of the 
request has been completed. The request might or might not be acted upon by 
Mesos (e.g., master fails during the processing of the request). Any 
asynchronous responses from these requests will be streamed on long-lived 
subscription connection.</p>
+<p>All the subsequent (non subscribe) requests to &ldquo;/scheduler&rdquo; 
endpoint (see details below in <strong>Calls</strong> section) must be sent 
using a different connection(s) than the one being used for subscription. 
Master responds to these HTTP POST requests with &ldquo;202 Accepted&rdquo; 
status codes (or, for unsuccessful requests, with 4xx or 5xx status codes; 
details in later sections). The &ldquo;202 Accepted&rdquo; response means that 
a request has been accepted for processing, not that the processing of the 
request has been completed. The request might or might not be acted upon by 
Mesos (e.g., master fails during the processing of the request). Any 
asynchronous responses from these requests will be streamed on the long-lived 
subscription connection.</p>
 
 <h2>Calls</h2>
 
@@ -104,7 +104,7 @@
 
 <h3>RecordIO response format</h3>
 
-<p>The response returned from the <code>SUBSCRIBE</code> call (see <a 
href="#subscribe">below</a> is encoded in RecordIO format, which essentially 
prepends to a single record (either JSON or serialized Protobuf) its length in 
bytes, followed by a newline and then the data:</p>
+<p>The response returned from the <code>SUBSCRIBE</code> call (see <a 
href="#subscribe">below</a>) is encoded in RecordIO format, which essentially 
prepends to a single record (either JSON or serialized Protobuf) its length in 
bytes, followed by a newline and then the data:</p>
 
 <p>The <a 
href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec2.html#sec2.1";>BNF 
grammar</a> for a RecordIO-encoded streaming response is:</p>
 
@@ -580,7 +580,7 @@ HTTP/1.1 202 Accepted
 
 <h2>Master detection</h2>
 
-<p>Mesos has a high-availability mode that uses multiple Mesos masters; one 
active master (called the leader or leading master) and several standbys in 
case it fails. The masters elect the leader, with ZooKeeper coordinating the 
election. For more details please refer to the <a 
href="/documentation/latest/high-availability/">documentation</a>.</p>
+<p>Mesos has a high-availability mode that uses multiple Mesos masters; one 
active master (called the leader or leading master) and several standbys in 
case it fails. The masters elect the leader, with ZooKeeper coordinating the 
election. For more details please refer to the <a 
href="/documentation/latest/./high-availability/">documentation</a>.</p>
 
 <p>Schedulers are expected to make HTTP requests to the leading master. If 
requests are made to a non-leading master a &ldquo;HTTP 307 Temporary 
Redirect&rdquo; will be received with the &ldquo;Location&rdquo; header 
pointing to the leading master.</p>
 

Modified: mesos/site/publish/documentation/latest/slave-recovery/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/slave-recovery/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/slave-recovery/index.html (original)
+++ mesos/site/publish/documentation/latest/slave-recovery/index.html Mon Feb  
8 16:43:52 2016
@@ -176,7 +176,7 @@ KillMode=process
 
 <h2>Upgrading to 0.14.0</h2>
 
-<p>If you want to upgrade a running Mesos cluster to 0.14.0 to take advantage 
of slave recovery please follow the <a 
href="/documentation/latest/upgrades/">upgrade instructions</a>.</p>
+<p>If you want to upgrade a running Mesos cluster to 0.14.0 to take advantage 
of slave recovery please follow the <a 
href="/documentation/latest/./upgrades/">upgrade instructions</a>.</p>
 
        </div>
 </div>

Modified: mesos/site/publish/documentation/latest/submitting-a-patch/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/submitting-a-patch/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/submitting-a-patch/index.html 
(original)
+++ mesos/site/publish/documentation/latest/submitting-a-patch/index.html Mon 
Feb  8 16:43:52 2016
@@ -115,7 +115,7 @@
 
 <ol>
 <li>To find a shepherd, email the dev mailing list (include a link to your 
JIRA issue). You can also try asking by adding a comment to your JIRA 
issue.</li>
-<li>You can also find a shepherd by asking the developers on IRC (in the <a 
href="irc://irc.freenode.net/mesos">mesos channel</a> on <a 
href="https://freenode.net";>Freenode</a>). You can find the current list of 
committers <a href="/documentation/latest/committers/">here</a>: a developer 
that has previously worked on the component you are modifying might be a good 
candidate shepherd.</li>
+<li>You can also find a shepherd by asking the developers on IRC (in the <a 
href="irc://irc.freenode.net/mesos">mesos channel</a> on <a 
href="https://freenode.net";>Freenode</a>). You can find the current list of 
committers <a href="/documentation/latest/./committers/">here</a>: a developer 
that has previously worked on the component you are modifying might be a good 
candidate shepherd.</li>
 </ol>
 </li>
 </ol>
@@ -127,13 +127,13 @@
 <li><p>Create one or more test cases to exercise the bug or the feature (the 
Mesos team uses <a 
href="http://en.wikipedia.org/wiki/Test-driven_development";>test-driven 
development</a>). Before you start coding, make sure these test cases all 
fail.</p>
 
 <ol>
-<li>The <a href="/documentation/latest/testing-patterns/">testing patterns</a> 
page has some suggestions for writing test cases.</li>
+<li>The <a href="/documentation/latest/./testing-patterns/">testing 
patterns</a> page has some suggestions for writing test cases.</li>
 </ol>
 </li>
 <li><p>Make your changes to the code (using whatever IDE/editor you choose) to 
actually fix the bug or implement the feature.</p>
 
 <ol>
-<li>Before beginning, please read the <a 
href="/documentation/latest/c++-style-guide/">Mesos C++ Style Guide</a>. It is 
recommended to use the git pre-commit hook 
(<code>support/hooks/pre-commit</code>) to automatically check for style 
errors. See the hook script for instructions to enable it.</li>
+<li>Before beginning, please read the <a 
href="/documentation/latest/./c++-style-guide/">Mesos C++ Style Guide</a>. It 
is recommended to use the git pre-commit hook 
(<code>support/hooks/pre-commit</code>) to automatically check for style 
errors. See the hook script for instructions to enable it.</li>
 <li>Most of your changes will probably be to files inside of 
<code>BASE_MESOS_DIR</code></li>
 <li>From inside of the root Mesos directory: <code>./bootstrap</code> (Only 
required if building from git repository).</li>
 <li>To build, we recommend that you don&rsquo;t build inside of the src 
directory. We recommend you do the following:
@@ -154,7 +154,7 @@
 <li>To execute a single unit test (helpful when trying to debug a test case 
failure), use something like: <code>make check 
GTEST_FILTER="HTTPTest.Delete"</code>.</li>
 </ol>
 </li>
-<li><p>Divide your change into one or more Git commits. Each commit should 
represent a single logical (atomic) change to the Mesos source code: this makes 
your changes easier to review. For more information, see the <a 
href="/documentation/latest/effective-code-reviewing/">reviewer 
guidelines</a>.</p>
+<li><p>Divide your change into one or more Git commits. Each commit should 
represent a single logical (atomic) change to the Mesos source code: this makes 
your changes easier to review. For more information, see the <a 
href="/documentation/latest/./effective-code-reviewing/">reviewer 
guidelines</a>.</p>
 
 <ol>
 <li>Try to avoid including other, unrelated cleanups (e.g., typo fixes or 
style nits) in the same commit that makes functional changes. While typo fixes 
are great, including them in the same commit as functional changes makes the 
commit history harder to read.</li>
@@ -211,7 +211,7 @@
 <h2>Style Guides</h2>
 
 <ul>
-<li>For patches to the core, we ask that you follow the <a 
href="/documentation/latest/c++-style-guide/">Mesos C++ Style Guide</a>.</li>
+<li>For patches to the core, we ask that you follow the <a 
href="/documentation/latest/./c++-style-guide/">Mesos C++ Style Guide</a>.</li>
 </ul>
 
 

Modified: mesos/site/publish/documentation/latest/tools/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/tools/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/tools/index.html (original)
+++ mesos/site/publish/documentation/latest/tools/index.html Mon Feb  8 
16:43:52 2016
@@ -89,7 +89,7 @@
 
 <ul>
 <li><a href="https://github.com/rayrod2030/collectd-mesos";>collectd plugin</a> 
to collect Mesos cluster metrics.</li>
-<li><a href="/documentation/latest/deploy-scripts/">Deploy scripts</a> for 
launching a Mesos cluster on a set of machines.</li>
+<li><a href="/documentation/latest/./deploy-scripts/">Deploy scripts</a> for 
launching a Mesos cluster on a set of machines.</li>
 <li><a href="https://github.com/everpeace/cookbook-mesos";>Chef cookbook by 
Everpeace</a> Install Mesos and configure master and slave. This cookbook 
supports installation from source or the Mesosphere packages.</li>
 <li><a href="https://github.com/mdsol/mesos_cookbook";>Chef cookbook by 
Mdsol</a> Application cookbook for installing the Apache Mesos cluster manager. 
This cookbook installs Mesos via packages provided by Mesosphere.</li>
 <li><a href="https://github.com/deric/puppet-mesos";>Puppet Module by Deric</a> 
This is a Puppet module for managing Mesos nodes in a cluster.</li>
@@ -103,7 +103,7 @@
 <p>If you want to hack on Mesos or write a new framework, these tools will 
help.</p>
 
 <ul>
-<li><a href="/documentation/latest/clang-format/">clang-format</a> to 
automatically apply some of the style rules dictated by the <a 
href="/documentation/latest/c++-style-guide/">Mesos C++ Style Guide</a>.</li>
+<li><a href="/documentation/latest/./clang-format/">clang-format</a> to 
automatically apply some of the style rules dictated by the <a 
href="/documentation/latest/./c++-style-guide/">Mesos C++ Style Guide</a>.</li>
 <li><a href="https://github.com/mesosphere/mesos-go";>Go Bindings and 
Examples</a> Write a Mesos framework in Go! Comes with an example scheduler and 
executor.</li>
 <li><a href="https://github.com/mesosphere/scala-sbt-mesos-framework.g8";>Mesos 
Framework giter8 Template</a> This is a giter8 template. The result of applying 
this template is a bare-bones Apache Mesos framework in Scala using SBT for 
builds and Vagrant for testing on a singleton cluster.</li>
 <li><a href="https://gist.github.com/guenter/7471695";>Scala Hello World</a> A 
simple Mesos &ldquo;Hello World&rdquo;: downloads and starts a web server on 
every node in the cluster.</li>

Modified: mesos/site/publish/documentation/latest/upgrades/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/upgrades/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/upgrades/index.html (original)
+++ mesos/site/publish/documentation/latest/upgrades/index.html Mon Feb  8 
16:43:52 2016
@@ -88,7 +88,7 @@
 <h2>Upgrading from 0.26.x to 0.27.x</h2>
 
 <ul>
-<li><p>Mesos 0.27 introduces the concept of <em>implicit roles</em>. In 
previous releases, configuring roles required specifying a static whitelist of 
valid role names on master startup (via the <code>--roles</code> flag). In 
Mesos 0.27, if <code>--roles</code> is omitted, <em>any</em> role name can be 
used; controlling which principals are allowed to register as which roles 
should be done using <a href="/documentation/latest/authorization/">ACLs</a>. 
The role whitelist functionality is still supported but is deprecated.</p></li>
+<li><p>Mesos 0.27 introduces the concept of <em>implicit roles</em>. In 
previous releases, configuring roles required specifying a static whitelist of 
valid role names on master startup (via the <code>--roles</code> flag). In 
Mesos 0.27, if <code>--roles</code> is omitted, <em>any</em> role name can be 
used; controlling which principals are allowed to register as which roles 
should be done using <a href="/documentation/latest/./authorization/">ACLs</a>. 
The role whitelist functionality is still supported but is deprecated.</p></li>
 <li><p>The Allocator API has changed due to the introduction of implicit 
roles. Custom allocator implementations will need to be updated. See <a 
href="https://issues.apache.org/jira/browse/MESOS-4000";>MESOS-4000</a> for more 
information.</p></li>
 <li><p>The <code>executorLost</code> callback in the Scheduler interface will 
now be called whenever the slave detects termination of a custom executor. This 
callback was never called in previous versions, so please make sure any 
framework schedulers can now safely handle this callback. Note that this 
callback may not be reliably delivered.</p></li>
 <li><p>The isolator <code>prepare</code> interface has been changed slightly. 
Instead of keeping adding parameters to the <code>prepare</code> interface, we 
decide to use a protobuf (<code>ContainerConfig</code>). Also, we renamed 
<code>ContainerPrepareInfo</code> to <code>ContainerLaunchInfo</code> to better 
capture the purpose of this struct. See <a 
href="https://issues.apache.org/jira/browse/MESOS-4240";>MESOS-4240</a> and <a 
href="https://issues.apache.org/jira/browse/MESOS-4282";>MESOS-4282</a> for more 
information. If you are an isolator module writer, you will have to adjust your 
isolator module according to the new interface and re-compile with 
0.27.</p></li>

Modified: mesos/site/publish/documentation/latest/versioning/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/versioning/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/versioning/index.html (original)
+++ mesos/site/publish/documentation/latest/versioning/index.html Mon Feb  8 
16:43:52 2016
@@ -171,7 +171,7 @@
 </ul>
 
 
-<p>The detailed information about upgrading to a particular Mesos version 
would be posted <a href="/documentation/latest/upgrades/">here</a>.</p>
+<p>The detailed information about upgrading to a particular Mesos version 
would be posted <a href="/documentation/latest/./upgrades/">here</a>.</p>
 
 <h3>Implementation Details</h3>
 

Modified: mesos/site/publish/documentation/logging/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/logging/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/logging/index.html (original)
+++ mesos/site/publish/documentation/logging/index.html Mon Feb  8 16:43:52 2016
@@ -92,7 +92,7 @@ degree of control Mesos has over the sou
 <li><a href="#Internal">Internal</a> - Master and Agent.</li>
 <li><a href="#Containers">Containers</a> - Executors and Tasks.</li>
 <li>External - Components launched outside of Mesos, like
-Frameworks and <a 
href="/documentation/latest/high-availability/">ZooKeeper</a>.  These are 
expected to
+Frameworks and <a 
href="/documentation/latest/./high-availability/">ZooKeeper</a>.  These are 
expected to
 implement their own logging solution.</li>
 </ul>
 
@@ -102,7 +102,7 @@ implement their own logging solution.</l
 <p>The Mesos Master and Agent use the
 <a href="https://github.com/google/glog";>Google&rsquo;s logging library</a>.
 For information regarding the command-line options used to configure this
-library, see the <a href="/documentation/latest/configuration/">configuration 
documentation</a>.
+library, see the <a 
href="/documentation/latest/./configuration/">configuration documentation</a>.
 Google logging options that are not explicitly mentioned there can be
 configured via environment variables.</p>
 
@@ -118,12 +118,12 @@ original level after the given duration.
 
 <h2><a name="Containers"></a>Containers</h2>
 
-<p>For background, see <a href="/documentation/latest/containerizer/">the 
containerizer documentation</a>.</p>
+<p>For background, see <a href="/documentation/latest/./containerizer/">the 
containerizer documentation</a>.</p>
 
 <p>Mesos does not assume any structured logging for entities running inside
 containers.  Instead, Mesos will store the stdout and stderr of containers
 into plain files (&ldquo;stdout&rdquo; and &ldquo;stderr&rdquo;) located inside
-<a href="/documentation/latest/sandbox/#where-is-it">the sandbox</a>.</p>
+<a href="/documentation/latest/./sandbox/#where-is-it">the sandbox</a>.</p>
 
 <p>In some cases, the default Container logger behavior of Mesos is not 
ideal:</p>
 
@@ -166,7 +166,7 @@ specified maximum number of files is rea
 
 <p>The <code>LogrotateContainerLogger</code> can be loaded by specifying the 
library
 <code>liblogrotate_container_logger.so</code> in the
-<a href="/documentation/latest/modules/#Invoking"><code>--modules</code> 
flag</a> when starting the Agent and by
+<a href="/documentation/latest/./modules/#Invoking"><code>--modules</code> 
flag</a> when starting the Agent and by
 setting the <code>--container_logger</code> Agent flag to
 <code>org_apache_mesos_LogrotateContainerLogger</code>.</p>
 
@@ -263,7 +263,7 @@ will continue to run.</p>
 
 <h3>Writing a Custom <code>ContainerLogger</code></h3>
 
-<p>For basics on module writing, see <a 
href="/documentation/latest/modules/">the modules documentation</a>.</p>
+<p>For basics on module writing, see <a 
href="/documentation/latest/./modules/">the modules documentation</a>.</p>
 
 <p>There are several caveats to consider when designing a new 
<code>ContainerLogger</code>:</p>
 
@@ -278,7 +278,7 @@ that the container has exited.  This pro
 <li>The <code>ContainerLogger</code> should not assume that containers have 
been launched
 with any specific <code>ContainerLogger</code>.  The Agent may be restarted 
with a
 different <code>ContainerLogger</code>.</li>
-<li>Each <a href="/documentation/latest/containerizer/">containerizer</a> 
running on an Agent uses its own
+<li>Each <a href="/documentation/latest/./containerizer/">containerizer</a> 
running on an Agent uses its own
 instance of the <code>ContainerLogger</code>.  This means more than one 
<code>ContainerLogger</code>
 may be running in a single Agent.  However, each Agent will only run a single
 type of <code>ContainerLogger</code>.</li>

Modified: mesos/site/publish/documentation/mesos-provisioner/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/mesos-provisioner/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/mesos-provisioner/index.html (original)
+++ mesos/site/publish/documentation/mesos-provisioner/index.html Mon Feb  8 
16:43:52 2016
@@ -197,8 +197,8 @@ backend tracked by MESOS-2971). For smal
 
 <h2>Related Docs</h2>
 
-<p>For more information on the Mesos containerizer filesystem, namespace, and 
isolator features, visit <a 
href="/documentation/latest/mesos-containerizer/">Mesos Containerizer</a>.
-For more information on launching Docker containers through the Docker 
containerizer, visit <a 
href="/documentation/latest/docker-containerizer/">Docker Containerizer</a>.</p>
+<p>For more information on the Mesos containerizer filesystem, namespace, and 
isolator features, visit <a 
href="/documentation/latest/./mesos-containerizer/">Mesos Containerizer</a>.
+For more information on launching Docker containers through the Docker 
containerizer, visit <a 
href="/documentation/latest/./docker-containerizer/">Docker 
Containerizer</a>.</p>
 
        </div>
 </div>

Modified: 
mesos/site/publish/documentation/networking-for-mesos-managed-containers/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/networking-for-mesos-managed-containers/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- 
mesos/site/publish/documentation/networking-for-mesos-managed-containers/index.html
 (original)
+++ 
mesos/site/publish/documentation/networking-for-mesos-managed-containers/index.html
 Mon Feb  8 16:43:52 2016
@@ -231,7 +231,7 @@ before the address(es) are recycled.</p>
 there is an example implementation at 
https://github.com/mesosphere/net-modules.</p>
 
 <p>Once the network isolation module has been built into a shared dynamic 
library,
-we can load it into Mesos Agent (see <a 
href="/documentation/latest/modules/">modules documentation</a> on
+we can load it into Mesos Agent (see <a 
href="/documentation/latest/./modules/">modules documentation</a> on
 instructions for building and loading a module).</p>
 
 <h2>Enabling frameworks for IP-per-container capability</h2>

Modified: mesos/site/publish/documentation/newbie-guide/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/newbie-guide/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/newbie-guide/index.html (original)
+++ mesos/site/publish/documentation/newbie-guide/index.html Mon Feb  8 
16:43:52 2016
@@ -93,7 +93,7 @@
 
 <h1>Contribution Process Overview</h1>
 
-<p>The figure below shows a high-level process flow of the contribution 
delivery process for the Mesos open source distribution. Details of the process 
can be obtained from the [submitting-a-patch] 
(/documentation/latest/submitting-a-patch/) document of the Mesos distribution 
along with the Getting Started Guidance section of this document.</p>
+<p>The figure below shows a high-level process flow of the contribution 
delivery process for the Mesos open source distribution. Details of the process 
can be obtained from the [submitting-a-patch] 
(/documentation/latest/./submitting-a-patch/) document of the Mesos 
distribution along with the Getting Started Guidance section of this 
document.</p>
 
 <p><img src="NewbieContributionOverview.jpg" alt="Newbie Document" /></p>
 
@@ -135,7 +135,7 @@
 
 <h1>Getting Started Guidance</h1>
 
-<p>The following information will help provide additional guidance to execute 
the steps summarized in Contribution Process Overview described above as well 
as provide helpful hints when following the <a 
href="/documentation/latest/submitting-a-patch/">submitting-a-patch</a> 
document of the Mesos distribution.</p>
+<p>The following information will help provide additional guidance to execute 
the steps summarized in Contribution Process Overview described above as well 
as provide helpful hints when following the <a 
href="/documentation/latest/./submitting-a-patch/">submitting-a-patch</a> 
document of the Mesos distribution.</p>
 
 <h2>Apache JIRA Account Pre-Requisite</h2>
 
@@ -159,7 +159,7 @@
 
 <h2>Download and Build Mesos</h2>
 
-<p>Detailed steps are provided in the <a 
href="/documentation/latest/getting-started/">Mesos documentation</a> to 
download and build Mesos. When downloading the Mesos distribution there are 2 
options to obtain the Mesos source code. For contributing, ensure that the Git 
option is used.</p>
+<p>Detailed steps are provided in the <a 
href="/documentation/latest/./getting-started/">Mesos documentation</a> to 
download and build Mesos. When downloading the Mesos distribution there are 2 
options to obtain the Mesos source code. For contributing, ensure that the Git 
option is used.</p>
 
 <h2>JIRA</h2>
 
@@ -183,7 +183,7 @@
 
 <p>There are a couple options to assign a work item: 1) create a new JIRA 
issue to work on or 2) identify an existing JIRA issue item to work on as 
described above. Whichever option is chosen there are several steps that should 
be followed when assigning yourself a JIRA ticket.</p>
 
-<p>It is important to identify a shepherd before you assign a ticket to 
yourself. Working with a shepherd will reveal its priority at the current time. 
To identify a shepherd look at the <a 
href="/documentation/latest/committers/">maintainers</a> file to get an idea 
who to ask to shepherd your JIRA issue.\</p>
+<p>It is important to identify a shepherd before you assign a ticket to 
yourself. Working with a shepherd will reveal its priority at the current time. 
To identify a shepherd look at the <a 
href="/documentation/latest/./committers/">maintainers</a> file to get an idea 
who to ask to shepherd your JIRA issue.\</p>
 
 <h2>JIRA Issue Solution Proposals</h2>
 
@@ -196,11 +196,11 @@
 </ol>
 
 
-<p>Guidelines to consider when designing a solution can be found in the <a 
href="/documentation/latest/effective-code-reviewing/">effective-code-reviewing</a>
 document.</p>
+<p>Guidelines to consider when designing a solution can be found in the <a 
href="/documentation/latest/./effective-code-reviewing/">effective-code-reviewing</a>
 document.</p>
 
 <h2>Making Changes</h2>
 
-<p>After completing the solution review make the source code changes, build 
and successfully run relevant test cases. Guidelines for these processes can be 
found in the <a 
href="/documentation/latest/submitting-a-patch/">submitting-a-patch</a> and 
[mesos-c++style-guide] (/documentation/latest/c++-style-guide/).</p>
+<p>After completing the solution review make the source code changes, build 
and successfully run relevant test cases. Guidelines for these processes can be 
found in the <a 
href="/documentation/latest/./submitting-a-patch/">submitting-a-patch</a> and 
[mesos-c++style-guide] (/documentation/latest/./c++-style-guide/).</p>
 
 <p>When creating and running test cases pay particular attention to race 
conditions. One recommendation is to run system tests multiple times.  Below is 
a sample command to repeat the test 100 times.</p>
 
@@ -210,7 +210,7 @@
 
 <p>Submit your patch for review after you have come to an agreement with your 
shepherd on the proposed solution, made the modifications and successfully ran 
the test cases. Make sure your shepherd is added as a &ldquo;reviewer&rdquo; 
(among others) in the review. This will ensure that your reviews get 
processed.</p>
 
-<p>When submitting a patch for review, include all testing done in the 
submission documentation. Follow the detailed steps found in the <a 
href="/documentation/latest/submitting-a-patch/">submitting-a-patch</a> 
document to submit a patch for review.</p>
+<p>When submitting a patch for review, include all testing done in the 
submission documentation. Follow the detailed steps found in the <a 
href="/documentation/latest/./submitting-a-patch/">submitting-a-patch</a> 
document to submit a patch for review.</p>
 
 <h1>Advanced Level JIRA Items</h1>
 

Modified: mesos/site/publish/documentation/operational-guide/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/operational-guide/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/operational-guide/index.html (original)
+++ mesos/site/publish/documentation/operational-guide/index.html Mon Feb  8 
16:43:52 2016
@@ -85,7 +85,7 @@
 
 <h2>Using a process supervisor</h2>
 
-<p>Mesos uses a &ldquo;<a 
href="https://en.wikipedia.org/wiki/Fail-fast";>fail-fast</a>&rdquo; approach to 
error handling: if a serious error occurs, Mesos will typically exit rather 
than trying to continue running in a possibly erroneous state. For example, 
when Mesos is configured for <a 
href="/documentation/latest/high-availability/">high availability</a>, the 
leading master will abort itself when it discovers it has been partitioned away 
from the Zookeeper quorum. This is a safety precaution to ensure the previous 
leader doesn&rsquo;t continue communicating in an unsafe state.</p>
+<p>Mesos uses a &ldquo;<a 
href="https://en.wikipedia.org/wiki/Fail-fast";>fail-fast</a>&rdquo; approach to 
error handling: if a serious error occurs, Mesos will typically exit rather 
than trying to continue running in a possibly erroneous state. For example, 
when Mesos is configured for <a 
href="/documentation/latest/./high-availability/">high availability</a>, the 
leading master will abort itself when it discovers it has been partitioned away 
from the Zookeeper quorum. This is a safety precaution to ensure the previous 
leader doesn&rsquo;t continue communicating in an unsafe state.</p>
 
 <p>To ensure that such failures are handled appropriately, production 
deployments of Mesos typically use a <em>process supervisor</em> (such as 
systemd or supervisord) to detect when Mesos processes exit. The supervisor can 
be configured to restart the failed process automatically and/or to notify the 
cluster operator to investigate the situation.</p>
 

Modified: mesos/site/publish/documentation/oversubscription/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/oversubscription/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/oversubscription/index.html (original)
+++ mesos/site/publish/documentation/oversubscription/index.html Mon Feb  8 
16:43:52 2016
@@ -422,7 +422,7 @@ be above 6, or for 15 minutes will be ab
 seconds.</p>
 
 <p>To install a custom resource estimator and QoS controller, please refer to 
the
-<a href="/documentation/latest/modules/">modules documentation</a>.</p>
+<a href="/documentation/latest/./modules/">modules documentation</a>.</p>
 
        </div>
 </div>

Modified: mesos/site/publish/documentation/persistent-volume/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/persistent-volume/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/persistent-volume/index.html (original)
+++ mesos/site/publish/documentation/persistent-volume/index.html Mon Feb  8 
16:43:52 2016
@@ -101,7 +101,7 @@ the volume. These rules exist to limit a
 volume containing sensitive data being offered to other frameworks in the
 cluster.</p>
 
-<p>Please refer to the <a 
href="/documentation/latest/reservation/">Reservation</a> documentation for 
details
+<p>Please refer to the <a 
href="/documentation/latest/./reservation/">Reservation</a> documentation for 
details
 regarding reservation mechanisms available in Mesos.</p>
 
 <p>Persistent volumes can be created by <strong>operators</strong> and 
authorized
@@ -110,7 +110,7 @@ to authenticate/authorize the operations
 existing ACL mechanism. To use authorization with reserve, unreserve, create,
 and destroy operations, the Mesos master must be configured with the desired
 ACLs. For more information, see the
-<a href="/documentation/latest/authorization/">authorization 
documentation</a>.</p>
+<a href="/documentation/latest/./authorization/">authorization 
documentation</a>.</p>
 
 <ul>
 <li><code>Offer::Operation::Create</code> and 
<code>Offer::Operation::Destroy</code> messages are
@@ -497,7 +497,7 @@ for the same role concurrently. In gener
 allowed to register in the same role, the operator should ensure that those
 frameworks are configured to collaborate with one another when using
 role-specific resources. For more information, see the discussion of
-<a href="/documentation/latest/roles/#roles-multiple-frameworks">multiple 
frameworks in the same role</a>.</p></li>
+<a href="/documentation/latest/./roles/#roles-multiple-frameworks">multiple 
frameworks in the same role</a>.</p></li>
 </ul>
 
 

Modified: mesos/site/publish/documentation/powered-by-mesos/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/powered-by-mesos/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/powered-by-mesos/index.html (original)
+++ mesos/site/publish/documentation/powered-by-mesos/index.html Mon Feb  8 
16:43:52 2016
@@ -182,7 +182,7 @@
 
 <h2>Software projects built on Mesos</h2>
 
-<p>See the <a href="/documentation/latest/frameworks/">Mesos frameworks 
page</a> for a list of apps built on top of Mesos, and instructions on how to 
use them.</p>
+<p>See the <a href="/documentation/latest/./frameworks/">Mesos frameworks 
page</a> for a list of apps built on top of Mesos, and instructions on how to 
use them.</p>
 
 <p>If you&rsquo;re using Mesos, please add yourself to the list above, or 
email [email protected] and we&rsquo;ll add you!</p>
 

Modified: mesos/site/publish/documentation/quota/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/quota/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/quota/index.html (original)
+++ mesos/site/publish/documentation/quota/index.html Mon Feb  8 16:43:52 2016
@@ -88,13 +88,13 @@
 resources to frameworks even though they are beyond their fair share (e.g., 
when
 no other framework currently accepts these resources). There is no mechanism to
 lay away resources for future consumption in an entire cluster. Even though
-<a href="/documentation/latest/reservation/">dynamic reservations</a> allow 
both operators and frameworks
+<a href="/documentation/latest/./reservation/">dynamic reservations</a> allow 
both operators and frameworks
 to dynamically reserve resources on particular Mesos agents, it does not solve
 the above problem because any individual agents might fail.</p>
 
 <p>Since version 0.27.0 Mesos provides a mechanism to reserve a certain amount 
of
 resources in an entire cluster, i.e. not tied to a particular agent. 
<em>Quota</em>
-allows operators to lay away resources for a given <a 
href="/documentation/latest/roles/">role</a>. These
+allows operators to lay away resources for a given <a 
href="/documentation/latest/./roles/">role</a>. These
 resources cannot be hijacked by other roles and are guaranteed to be available
 for the role if there are enough resources in the cluster. Quota can be viewed
 as a cluster-wide dynamic reservation available for operators only.</p>
@@ -157,7 +157,7 @@ in order to update a quota for a given r
 existing quota and then set a new one.</p>
 
 <p>The endpoint can optionally use authentication and authorization. See the
-<a href="/documentation/latest/authentication/">authentication guide</a> for 
details.</p>
+<a href="/documentation/latest/./authentication/">authentication guide</a> for 
details.</p>
 
 <p><a name="setRequest"></a></p>
 
@@ -194,7 +194,7 @@ can use the following <code>jsonMessageB
 
 <p>A set request is only valid for roles for which no quota is currently set.
 However if the master is configured without an explicit
-<a href="/documentation/latest/roles/">role whitelist</a> a set request can 
introduce new roles.</p>
+<a href="/documentation/latest/./roles/">role whitelist</a> a set request can 
introduce new roles.</p>
 
 <p>In order to bypass the <a href="#capacityHeuristic">capacity heuristic</a> 
check the
 operator should set an optional <code>force</code> field:</p>
@@ -311,10 +311,10 @@ possible to set quota for port resources
 endpoint, the following steps are triggered:</p>
 
 <ol>
-<li><a href="/documentation/latest/authentication/">Authenticate</a> the HTTP 
request.</li>
+<li><a href="/documentation/latest/./authentication/">Authenticate</a> the 
HTTP request.</li>
 <li>Parse and validate the request.
 See <a href="#setRequest">description of possible error codes</a>.</li>
-<li><a href="/documentation/latest/authentication/">Authorize</a> the HTTP 
request if authorization is enabled.</li>
+<li><a href="/documentation/latest/./authentication/">Authorize</a> the HTTP 
request if authorization is enabled.</li>
 <li>Run the <a href="#capacityHeuristic">capacity heuristic</a> if not 
disabled by
 <a href="#setRequest">the <code>force</code> flag</a>.</li>
 <li>Reliably store quota. See <a href="#failover">details on failover 
recovery</a>.</li>
@@ -326,10 +326,10 @@ See <a href="#setRequest">description of
 The quota remove request processing is simpler and triggers the following 
steps:</p>
 
 <ol>
-<li><a href="/documentation/latest/authentication/">Authenticate</a> the HTTP 
request.</li>
+<li><a href="/documentation/latest/./authentication/">Authenticate</a> the 
HTTP request.</li>
 <li>Validate the request.
 See <a href="#removeRequest">description of potential error codes</a>.</li>
-<li><a href="/documentation/latest/authentication/">Authorize</a> the HTTP 
request if authorization is enabled.</li>
+<li><a href="/documentation/latest/./authentication/">Authorize</a> the HTTP 
request if authorization is enabled.</li>
 <li>Reliably remove quota.</li>
 </ol>
 

Modified: mesos/site/publish/documentation/release-guide/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/release-guide/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/release-guide/index.html (original)
+++ mesos/site/publish/documentation/release-guide/index.html Mon Feb  8 
16:43:52 2016
@@ -184,7 +184,7 @@ added for any new features.</p></li>
 
 <blockquote><p>NOTE: <code>X.Y.Z</code> is based on <a 
href="http://semver.org/";>semantic versioning</a> scheme. <code>R</code> is 
release
          candidate version that starts with 1.</p></blockquote></li>
-<li><p>Tag the release externally and deploy the corresponding JAR to the 
Apache maven repository.
+<li><p>Tag the release externally and deploy the corresponding JAR to the <a 
href="https://repository.apache.org";>Apache maven repository</a>.
 It is recommended to use the <code>support/tag.sh</code> script to accomplish 
this.</p>
 
 <pre><code> $ ./support/tag.sh X.Y.Z R

Modified: mesos/site/publish/documentation/reporting-a-bug/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/reporting-a-bug/index.html?rev=1729207&r1=1729206&r2=1729207&view=diff
==============================================================================
--- mesos/site/publish/documentation/reporting-a-bug/index.html (original)
+++ mesos/site/publish/documentation/reporting-a-bug/index.html Mon Feb  8 
16:43:52 2016
@@ -88,7 +88,7 @@
 <ul>
 <li>We track all issues via Apache&rsquo;s hosted <a 
href="https://issues.apache.org/jira/browse/MESOS";>JIRA issue tracker</a>, so 
if you don&rsquo;t already have an account you&rsquo;ll need to register for 
one. It&rsquo;s quick and easy.</li>
 <li>A JIRA should be created for every task, feature, bug-fix, etc. This makes 
it easy to track progress.</li>
-<li>If you are planning to work on the ticket, please assign the JIRA issue to 
yourself before you start working on it. This helps to avoid duplication of 
work and alerts anyone who is following that issue. It is highly encouraged to 
start a discussion with others in the community about how to solve the issue. 
The <a href="/documentation/latest/submitting-a-patch/">contribution 
guidelines</a> discuss how to contribute to Mesos development in more 
detail.</li>
+<li>If you are planning to work on the ticket, please assign the JIRA issue to 
yourself before you start working on it. This helps to avoid duplication of 
work and alerts anyone who is following that issue. It is highly encouraged to 
start a discussion with others in the community about how to solve the issue. 
The <a href="/documentation/latest/./submitting-a-patch/">contribution 
guidelines</a> discuss how to contribute to Mesos development in more 
detail.</li>
 </ul>
 
 



Reply via email to