http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/bundles/web-console-extensions.html
----------------------------------------------------------------------
diff --git a/documentation/bundles/web-console-extensions.html 
b/documentation/bundles/web-console-extensions.html
index 6101f84..d5693f9 100644
--- a/documentation/bundles/web-console-extensions.html
+++ b/documentation/bundles/web-console-extensions.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/bundles.html">Bundles</a>&nbsp;&raquo;&nbsp;</div>         
   <h1 class="pagetitle">
                 Web Console Extensions
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>The Apache Sling project provides two extensions to the <a 
href="http://felix.apache.org/site/apache-felix-web-console.html";>Apache Felix 
Web Console</a> (in addition to a number of plugins, of course):</p>
+            </h1><div class="tags"><a href="/tags/webconsole.html" 
class="label">webconsole</a> <a href="/tags/operations.html" 
class="label">operations</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>The Apache Sling project provides two extensions to the <a 
href="http://felix.apache.org/site/apache-felix-web-console.html";>Apache Felix 
Web Console</a> (in addition to a number of plugins, of course):</p>
 <p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
 </p>
 <h2><a href="#branding-org-apache-sling-extensions-webconsolebranding-" 
name="branding-org-apache-sling-extensions-webconsolebranding-">Branding 
(org.apache.sling.extensions.webconsolebranding)</a></h2>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/bundles/xml-support.html
----------------------------------------------------------------------
diff --git a/documentation/bundles/xml-support.html 
b/documentation/bundles/xml-support.html
index d151560..81cc4fd 100644
--- a/documentation/bundles/xml-support.html
+++ b/documentation/bundles/xml-support.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/bundles.html">Bundles</a>&nbsp;&raquo;&nbsp;</div>         
   <h1 class="pagetitle">
                 XML support
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Out of the box, Sling provides no special bundles for XML. 
However, Sling supports multiple mechanisms and libraries. The ones we have 
validated with integration tests are:</p>
+            </h1><div class="tags"><a href="/tags/xml.html" 
class="label">xml</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Out of the box, Sling provides no special bundles for XML. 
However, Sling supports multiple mechanisms and libraries. The ones we have 
validated with integration tests are:</p>
 <ul>
   <li>XPath ( see the <a 
href="http://svn.apache.org/repos/asf/sling/trunk/launchpad/test-services/src/main/java/org/apache/sling/launchpad/testservices/servlets/XpathServlet.java";>XPathServlet</a>
 )</li>
   <li>SAX ( see the <a 
href="http://svn.apache.org/repos/asf/sling/trunk/launchpad/test-services/src/main/java/org/apache/sling/launchpad/testservices/servlets/SaxServlet.java";>SaxServlet</a>
 )</li>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/configuration.html
----------------------------------------------------------------------
diff --git a/documentation/configuration.html b/documentation/configuration.html
index 921d117..75c8794 100644
--- a/documentation/configuration.html
+++ b/documentation/configuration.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;</div>           
 <h1 class="pagetitle">
                 Configuration
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><h2><a href="#introduction" 
name="introduction">Introduction</a></h2>
+            </h1><div class="tags"><a href="/tags/configuration.html" 
class="label">configuration</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><h2><a href="#introduction" 
name="introduction">Introduction</a></h2>
 <p>Configuration in Sling is aligned with respective support by the OSGi 
specification:</p>
 <ul>
   <li>Framework and Java system properties are available through the 
<code>BundleContext.getProperty(String)</code> method. These properties are 
provided in Sling through the Sling launcher.</li>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development.html
----------------------------------------------------------------------
diff --git a/documentation/development.html b/documentation/development.html
index 001c074..e6a3e5b 100644
--- a/documentation/development.html
+++ b/documentation/development.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;</div>           
 <h1 class="pagetitle">
                 Development
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Welcome to the wonderful world of extending Sling. Refer to 
these pages to find out how we envision the extension of Sling and how to do 
it.</p>
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/pmc.html" class="label">pmc</a> 
</div><div id="generatedToC"></div><script src='/res/jquery-3.2.1.min.js' 
type='text/javascript'></script><script src='/res/tocjs-1-1-2.js' 
type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Welcome to the wonderful world of extending Sling. Refer to 
these pages to find out how we envision the extension of Sling and how to do 
it.</p>
 <h2><a href="#using-sling-as-your-development-framework" 
name="using-sling-as-your-development-framework">Using Sling as your 
Development Framework</a></h2>
 <p>Look here for more information on developper support when your are using 
Sling to build your own applications.</p>
 <ul>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/client-request-logging.html
----------------------------------------------------------------------
diff --git a/documentation/development/client-request-logging.html 
b/documentation/development/client-request-logging.html
index a8ff87e..b8f4a78 100644
--- a/documentation/development/client-request-logging.html
+++ b/documentation/development/client-request-logging.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 Client Request Logging
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Sling provides extensive support to log various information at 
the before and after processing client requests. Out of the box, there are two 
loggers configured to write traditional <code>access.log</code> and 
<code>request.log</code> files. In addition more logging can be configured by 
providing OSGi Configuration Admin configuration.</p>
+            </h1><div class="tags"><a href="/tags/requests.html" 
class="label">requests</a> <a href="/tags/operations.html" 
class="label">operations</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Sling provides extensive support to log various information at 
the before and after processing client requests. Out of the box, there are two 
loggers configured to write traditional <code>access.log</code> and 
<code>request.log</code> files. In addition more logging can be configured by 
providing OSGi Configuration Admin configuration.</p>
 <h2><a href="#traditional-access-log-and-request-log-files" 
name="traditional-access-log-and-request-log-files">Traditional access.log and 
request.log Files</a></h2>
 <p>In the Web Console configure the <em>Apache Sling Request Logger</em> 
(PID=<code>org.apache.sling.engine.impl.log.RequestLogger</code>) 
configuration.</p>
 <p>In the Sling Web Console locate the Configuration page 
(<code>/system/console/configMgr</code>) and click on the pencil (edit) symbol 
on the <em>Apache Sling Request Logger</em> line. This opens a dialog to enter 
the configuration whose properties can be configured as follows:</p>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/dependency-management.html
----------------------------------------------------------------------
diff --git a/documentation/development/dependency-management.html 
b/documentation/development/dependency-management.html
index 2af9367..57fe288 100644
--- a/documentation/development/dependency-management.html
+++ b/documentation/development/dependency-management.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 Dependency Management
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>This page is about how we do and don't do dependency management 
in the Sling project.</p>
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>This page is about how we do and don't do dependency management 
in the Sling project.</p>
 <p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
 </p>
 <h2><a href="#introduction" name="introduction">Introduction</a></h2>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/embedding-sling.html
----------------------------------------------------------------------
diff --git a/documentation/development/embedding-sling.html 
b/documentation/development/embedding-sling.html
index 874e768..a19ec29 100644
--- a/documentation/development/embedding-sling.html
+++ b/documentation/development/embedding-sling.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 Embedding Sling
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>The Sling Launchpad Launcher can be used to embed the OSGi 
Framework startup in your own Java application. This functionality is 
implemented in the <a 
href="http://svn.apache.org/repos/asf/sling/trunk/launchpad/base";>Sling 
Launchpad Base project</a>. This project has the following features:</p>
+            </h1><div class="tags"><a href="/tags/launchpad.html" 
class="label">launchpad</a> <a href="/tags/embedding.html" 
class="label">embedding</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>The Sling Launchpad Launcher can be used to embed the OSGi 
Framework startup in your own Java application. This functionality is 
implemented in the <a 
href="http://svn.apache.org/repos/asf/sling/trunk/launchpad/base";>Sling 
Launchpad Base project</a>. This project has the following features:</p>
 <ul>
   <li>Builds three artifacts:
     <ul>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/getting-and-building-sling.html
----------------------------------------------------------------------
diff --git a/documentation/development/getting-and-building-sling.html 
b/documentation/development/getting-and-building-sling.html
index 3f45c69..73c7d3a 100644
--- a/documentation/development/getting-and-building-sling.html
+++ b/documentation/development/getting-and-building-sling.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 Getting and Building Sling
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>A quick guide for getting the Sling source, then building and 
running the resulting Sling instance; either without or with Eclipse.</p>
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>A quick guide for getting the Sling source, then building and 
running the resulting Sling instance; either without or with Eclipse.</p>
 <p>Note that you don't <em>have</em> to build Sling yourself, if you don't 
need the bleeding-edge stuff you can get prebuilt binaries from the <a 
href="/downloads.cgi">Downloads</a> page. But those, especially the launchpad 
runnable jar, are not released often and can be outdated. In case of doubt, 
build it yourself as shown below or ask on the Sling users mailing list.</p>
 <p>Rather than performing a full build of Sling, which can take 5-10 minutes 
on a recent computer once your local Maven repository is up to date, it's 
recommended to build only the launchpad and the modules you're interested 
in.</p>
 <h2><a href="#tl-dr-short-form-build-run-instructions" 
name="tl-dr-short-form-build-run-instructions">tl:dr - Short form build + run 
instructions</a></h2>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/hamcrest.html
----------------------------------------------------------------------
diff --git a/documentation/development/hamcrest.html 
b/documentation/development/hamcrest.html
index 3b63f41..fda8915 100644
--- a/documentation/development/hamcrest.html
+++ b/documentation/development/hamcrest.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 Hamcrest Integration
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Deeper integration with the <a 
href="http://hamcrest.org/";>Hamcrest matcher library</a>.</p>
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Deeper integration with the <a 
href="http://hamcrest.org/";>Hamcrest matcher library</a>.</p>
 <h2><a href="#maven-dependency" name="maven-dependency">Maven 
Dependency</a></h2>
 <div class="warning">
 This module has not yet been officially released.

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/htl-maven-plugin.html
----------------------------------------------------------------------
diff --git a/documentation/development/htl-maven-plugin.html 
b/documentation/development/htl-maven-plugin.html
index d907fca..28368a8 100644
--- a/documentation/development/htl-maven-plugin.html
+++ b/documentation/development/htl-maven-plugin.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 HTL Maven Plugin
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>See <a 
href="http://sling.apache.org/components/htl-maven-plugin/";>Apache Sling HTL 
Maven Plugin documentation</a>.</p></section></div></div>
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/maven.html" 
class="label">maven</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>See <a 
href="http://sling.apache.org/components/htl-maven-plugin/";>Apache Sling HTL 
Maven Plugin documentation</a>.</p></section></div></div>
 <div class="footer">
                 <div class="trademarkFooter">
                     Apache Sling, Sling, Apache, the Apache feather logo, and 
the Apache Sling project logo are trademarks of The Apache Software Foundation. 
All other marks mentioned may be trademarks or registered trademarks of their 
respective owners.

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/ide-tooling.html
----------------------------------------------------------------------
diff --git a/documentation/development/ide-tooling.html 
b/documentation/development/ide-tooling.html
index fd2b1c1..a6a2fea 100644
--- a/documentation/development/ide-tooling.html
+++ b/documentation/development/ide-tooling.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 Sling IDE tooling for Eclipse User Guide
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/eclipse.html" 
class="label">eclipse</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
 </p>
 <h2><a href="#installation" name="installation">Installation</a></h2>
 <h3><a href="#prerequisites" name="prerequisites">Prerequisites</a></h3>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/ide-tooling/ide-tooling-incremental-build.html
----------------------------------------------------------------------
diff --git 
a/documentation/development/ide-tooling/ide-tooling-incremental-build.html 
b/documentation/development/ide-tooling/ide-tooling-incremental-build.html
index 6fd8caa..3650422 100644
--- a/documentation/development/ide-tooling/ide-tooling-incremental-build.html
+++ b/documentation/development/ide-tooling/ide-tooling-incremental-build.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development/ide-tooling.html">Sling IDE tooling for 
Eclipse User Guide</a>&nbsp;&raquo;&nbsp;</div>            <h1 
class="pagetitle">
                 Incremental Builds in Sling IDE tooling for Eclipse
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/eclipse.html" 
class="label">eclipse</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
 </p>
 <h2><a href="#overview" name="overview">Overview</a></h2>
 <p>The Sling IDE Tooling relies on the <a 
href="https://wiki.eclipse.org/M2E_compatible_maven_plugins";>m2e incremental 
build support</a> for the generation of the bundle's manifest, the component 
descriptions as well as the metatype resources (the latter two being generated 
through OSGi 6 <a 
href="https://osgi.org/javadoc/r6/cmpn/org/osgi/service/component/annotations/package-summary.html";>component
 annotations</a> and <a 
href="https://osgi.org/javadoc/r6/cmpn/org/osgi/service/metatype/annotations/package-summary.html";>metatype
 annotations</a> or through <a 
href="http://felix.apache.org/documentation/subprojects/apache-felix-maven-scr-plugin/scr-annotations.html";>Apache
 Felix SCR annotations</a>). That means whenever at least one java class is 
touched and the auto-build in Eclipse is enabled the annotations on that class 
should be reevaluated. This may lead to a modification of the bundle's manifest 
and/or generation/modification of service description XMLs and/or Metatype 
resource 
 files. Depending on which maven plugins you use you must adjust their 
configuration accordingly to properly support incremental builds.</p>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/issue-tracker.html
----------------------------------------------------------------------
diff --git a/documentation/development/issue-tracker.html 
b/documentation/development/issue-tracker.html
index 442e3c2..611fbf1 100644
--- a/documentation/development/issue-tracker.html
+++ b/documentation/development/issue-tracker.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 Issue Tracker
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Apache Sling uses Jira for tracking bug reports and requests 
for improvements, new features, and other changes.</p>
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/community.html" 
class="label">community</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Apache Sling uses Jira for tracking bug reports and requests 
for improvements, new features, and other changes.</p>
 <p>The issue tracker is available at <a 
href="https://issues.apache.org/jira/browse/SLING";>https://issues.apache.org/jira/browse/SLING</a>
 and is readable by everyone. A Jira account is needed to create new issues and 
to comment on existing issues. Use the <a 
href="https://issues.apache.org/jira/secure/Signup!default.jspa";>registration 
form</a> to request an account if you do not already have one.</p>
 <p>See below for guidelines on creating and managing issues.</p>
 <h2><a href="#issue-type" name="issue-type">Issue type</a></h2>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/jcr-mock.html
----------------------------------------------------------------------
diff --git a/documentation/development/jcr-mock.html 
b/documentation/development/jcr-mock.html
index 83fa50e..156b886 100644
--- a/documentation/development/jcr-mock.html
+++ b/documentation/development/jcr-mock.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 JCR Mocks
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Mock implementation of selected JCR APIs for easier testing. It 
stores all data in-memory in a HashMap to ensure instantly creating and 
destroying of the JCR repository.</p>
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/testing.html" 
class="label">testing</a> <a href="/tags/mocks.html" class="label">mocks</a> 
</div><div id="generatedToC"></div><script src='/res/jquery-3.2.1.min.js' 
type='text/javascript'></script><script src='/res/tocjs-1-1-2.js' 
type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Mock implementation of selected JCR APIs for easier testing. It 
stores all data in-memory in a HashMap to ensure instantly creating and 
destroying of the JCR repository.</p>
 <p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
 </p>
 <h2><a href="#maven-dependency" name="maven-dependency">Maven 
Dependency</a></h2>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/jspc.html
----------------------------------------------------------------------
diff --git a/documentation/development/jspc.html 
b/documentation/development/jspc.html
index e04ca02..556450f 100644
--- a/documentation/development/jspc.html
+++ b/documentation/development/jspc.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 HTL Maven Plugin
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>See <a 
href="http://sling.apache.org/components/jspc-maven-plugin/";>Apache Sling JspC 
Maven Plugin documentation</a>.</p></section></div></div>
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/maven.html" 
class="label">maven</a> <a href="/tags/scripts.html" class="label">scripts</a> 
<a href="/tags/htl.html" class="label">htl</a> </div><div 
id="generatedToC"></div><script src='/res/jquery-3.2.1.min.js' 
type='text/javascript'></script><script src='/res/tocjs-1-1-2.js' 
type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>See <a 
href="http://sling.apache.org/components/jspc-maven-plugin/";>Apache Sling JspC 
Maven Plugin documentation</a>.</p></section></div></div>
 <div class="footer">
                 <div class="trademarkFooter">
                     Apache Sling, Sling, Apache, the Apache feather logo, and 
the Apache Sling project logo are trademarks of The Apache Software Foundation. 
All other marks mentioned may be trademarks or registered trademarks of their 
respective owners.

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/jsr-305.html
----------------------------------------------------------------------
diff --git a/documentation/development/jsr-305.html 
b/documentation/development/jsr-305.html
index d0444af..dce3f96 100644
--- a/documentation/development/jsr-305.html
+++ b/documentation/development/jsr-305.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 Leveraging JSR-305 null annotations to prevent 
NullPointerExceptions
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
 </p>
 <h1><a href="#introduction" name="introduction">Introduction</a></h1>
 <p>The Sling API forces developers to sometimes check for <code>null</code> 
return values. Most prominently this is the case for <a 
href="https://sling.apache.org/apidocs/sling8/org/apache/sling/api/adapter/Adaptable.html#adaptTo-java.lang.Class-";><code>Adaptable.adaptTo</code></a>
 and <a 
href="https://sling.apache.org/apidocs/sling8/org/apache/sling/api/resource/ResourceResolver.html#getResource-java.lang.String-";><code>ResourceResolver.getResource</code></a>.
 This is often forgotten, which may lead to <code>NullPointerException</code>s. 
Sling API 2.9.0 introduced the JSR-305 annotations (<a 
href="https://issues.apache.org/jira/browse/SLING-4377";>SLING-4377</a>) which 
allow tools to check automatically for missing null checks in the code.</p>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/logging.html
----------------------------------------------------------------------
diff --git a/documentation/development/logging.html 
b/documentation/development/logging.html
index f5bb2f5..ea92e47 100644
--- a/documentation/development/logging.html
+++ b/documentation/development/logging.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 Logging
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><div class="note">
+            </h1><div class="tags"><a href="/tags/logging.html" 
class="label">logging</a> <a href="/tags/operations.html" 
class="label">operations</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><div class="note">
 This document is for the new (November 2013) 4.x release of the Sling Commons 
Log components. Refer to
 <a href="http://sling.apache.org/documentation/legacy/logging.html";>Logging 
3.x</a> for older versions.
 </div>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/maven-archetypes.html
----------------------------------------------------------------------
diff --git a/documentation/development/maven-archetypes.html 
b/documentation/development/maven-archetypes.html
index 7ded43b..52032fc 100644
--- a/documentation/development/maven-archetypes.html
+++ b/documentation/development/maven-archetypes.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 Maven Archetypes
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Sling includes four Maven archetypes to quick start 
development. See <a 
href="http://maven.apache.org/archetype/maven-archetype-plugin/";>http://maven.apache.org/archetype/maven-archetype-plugin/</a>
 for general information on using Maven archetypes. The Maven groupId for all 
Sling archetypes is <code>org.apache.sling</code>.</p>
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/maven.html" 
class="label">maven</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Sling includes four Maven archetypes to quick start 
development. See <a 
href="http://maven.apache.org/archetype/maven-archetype-plugin/";>http://maven.apache.org/archetype/maven-archetype-plugin/</a>
 for general information on using Maven archetypes. The Maven groupId for all 
Sling archetypes is <code>org.apache.sling</code>.</p>
 <h3><a href="#sling-launchpad-standalone-archetype" 
name="sling-launchpad-standalone-archetype">sling-launchpad-standalone-archetype</a></h3>
 <p>This archetype generates a Maven project which will build a standalone 
Launchpad JAR file using the default bundle set. For demonstration purposes, 
the generated project includes an extra bundle list file 
(<code>src/main/bundles/list</code>) which includes Apache Felix FileInstall as 
well as a test configuration file 
(<code>src/test/config/sling.properties</code>).</p>
 <h3><a href="#sling-launchpad-webapp-archetype" 
name="sling-launchpad-webapp-archetype">sling-launchpad-webapp-archetype</a></h3>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/maven-launchpad-plugin.html
----------------------------------------------------------------------
diff --git a/documentation/development/maven-launchpad-plugin.html 
b/documentation/development/maven-launchpad-plugin.html
index 7e572bf..0911c8f 100644
--- a/documentation/development/maven-launchpad-plugin.html
+++ b/documentation/development/maven-launchpad-plugin.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 Maven Launchpad Plugin
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><div class="note">
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/maven.html" 
class="label">maven</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><div class="note">
 This page is out of sync with the latest maven-launchpad-plugin features and 
settings. For now,
 refer to the source code and the launchpad/builder and launchpad/testing 
modules for more information.
 </div>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/maven-usage.html
----------------------------------------------------------------------
diff --git a/documentation/development/maven-usage.html 
b/documentation/development/maven-usage.html
index 99fb395..73efa60 100644
--- a/documentation/development/maven-usage.html
+++ b/documentation/development/maven-usage.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 Maven Usage
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Apache Sling uses Maven as a build tool. This page documents 
some of the choices that we made when using Maven.</p>
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/maven.html" 
class="label">maven</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Apache Sling uses Maven as a build tool. This page documents 
some of the choices that we made when using Maven.</p>
 <h2><a href="#parent-pom" name="parent-pom">Parent POM</a></h2>
 <p>We separate the reactor POM from the parent POM. While the reactor POM 
functions as a simple aggregator, the parent POM, currently located at <a 
href="http://svn.apache.org/repos/asf/sling/trunk/parent/pom.xml";>parent/pom.xml</a>,
 holds the common build configuration for all modules.</p>
 <p>The reference to the parent POM is usually set to a released version since 
we don't deploy it as a SNAPSHOT during the build process. That reference must 
also contain an empty parentPath element, otherwise recent version of Maven 
will try to find it in the local filesystem, disregarding the version if the 
groupId and artifactId match. An example of how to reference the parent POM 
is</p>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/maventipsandtricks.html
----------------------------------------------------------------------
diff --git a/documentation/development/maventipsandtricks.html 
b/documentation/development/maventipsandtricks.html
index c91becf..bb2ff03 100644
--- a/documentation/development/maventipsandtricks.html
+++ b/documentation/development/maventipsandtricks.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 MavenTipsAndTricks
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Here's our collection of tips and tricks for building Sling 
with <a href="http://maven.apache.org";>Maven</a>.</p>
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/maven.html" 
class="label">maven</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Here's our collection of tips and tricks for building Sling 
with <a href="http://maven.apache.org";>Maven</a>.</p>
 <h1><a href="#maven-local-repository" name="maven-local-repository">Maven 
local repository</a></h1>
 <p>The first time you run a Maven build, or when Maven needs additional build 
components, it downloads plugins and dependencies under its <em>local 
repository</em> folder on your computer. By default, this folder is named 
<em>.m2/repository</em> in your home directory.</p>
 <p>Maven uses this repository as a cache for artifacts that it might need for 
future builds, which means that the first Sling build usually takes much longer 
than usual, as Maven needs to download many tools and dependencies into its 
local repository while the build progresses.</p>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/monitoring-requests.html
----------------------------------------------------------------------
diff --git a/documentation/development/monitoring-requests.html 
b/documentation/development/monitoring-requests.html
index 8a42c39..8b5099e 100644
--- a/documentation/development/monitoring-requests.html
+++ b/documentation/development/monitoring-requests.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 Monitoring Requests
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Sling provides a simple OSGi console plugin to monitor recent 
requests. This is quite useful when debugging and to understand how things 
work, though it's obviously not a replacement for full-blown HTTP trafic 
monitoring tools.</p>
+            </h1><div class="tags"><a href="/tags/operations.html" 
class="label">operations</a> <a href="/tags/requests.html" 
class="label">requests</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Sling provides a simple OSGi console plugin to monitor recent 
requests. This is quite useful when debugging and to understand how things 
work, though it's obviously not a replacement for full-blown HTTP trafic 
monitoring tools.</p>
 <p>The console plugin is available at /system/console/requests, listed as 
<em>Recent Requests</em> in the console menu.</p>
 <p>The plugin keeps track of the latest 20 requests processed by Sling, and 
displays the information provided by the RequestProgressTracker, for the 
selected request. The screenshot below shows an example.</p>
 <p>Any information that's added to the RequestProgressTracker (which is 
available from the SlingHttpServletRequest object) during request processing 
will be displayed by this plugin.</p>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/osgi-mock.html
----------------------------------------------------------------------
diff --git a/documentation/development/osgi-mock.html 
b/documentation/development/osgi-mock.html
index bbf7068..99c8909 100644
--- a/documentation/development/osgi-mock.html
+++ b/documentation/development/osgi-mock.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 OSGi Mocks
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Mock implementation of selected OSGi APIs for easier 
testing.</p>
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/testing.html" 
class="label">testing</a> <a href="/tags/mocks.html" class="label">mocks</a> <a 
href="/tags/osgi.html" class="label">osgi</a> </div><div 
id="generatedToC"></div><script src='/res/jquery-3.2.1.min.js' 
type='text/javascript'></script><script src='/res/tocjs-1-1-2.js' 
type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Mock implementation of selected OSGi APIs for easier 
testing.</p>
 <p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
 </p>
 <h2><a href="#maven-dependency" name="maven-dependency">Maven 
Dependency</a></h2>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/release-management.html
----------------------------------------------------------------------
diff --git a/documentation/development/release-management.html 
b/documentation/development/release-management.html
index c4ab084..60b9c33 100644
--- a/documentation/development/release-management.html
+++ b/documentation/development/release-management.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 Release Management
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Sling releases (and SNAPSHOTS) are deployed to the <a 
href="http://repository.apache.org";>Nexus repository</a> instead of the 
traditional deployment via the Maven 2 mirrors source on 
<code>people.apache.org</code>. This makes the release process much leaner and 
simpler. In addtion we can benefit from the Apache Parent POM 6, which has most 
of the release profile setup built-in.</p>
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/pmc.html" class="label">pmc</a> 
</div><div id="generatedToC"></div><script src='/res/jquery-3.2.1.min.js' 
type='text/javascript'></script><script src='/res/tocjs-1-1-2.js' 
type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Sling releases (and SNAPSHOTS) are deployed to the <a 
href="http://repository.apache.org";>Nexus repository</a> instead of the 
traditional deployment via the Maven 2 mirrors source on 
<code>people.apache.org</code>. This makes the release process much leaner and 
simpler. In addtion we can benefit from the Apache Parent POM 6, which has most 
of the release profile setup built-in.</p>
 <p>Most of the hard work of preparing and deploying the release is done by 
Maven.</p>
 <p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
 </p>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/repository-based-development.html
----------------------------------------------------------------------
diff --git a/documentation/development/repository-based-development.html 
b/documentation/development/repository-based-development.html
index b6d740b..dc5b7a6 100644
--- a/documentation/development/repository-based-development.html
+++ b/documentation/development/repository-based-development.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 Repository Based Development
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/repository.html" 
class="label">repository</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
 </p>
 <h1><a href="#webdav-support" name="webdav-support">WebDAV Support</a></h1>
 <p>WebDAV support in Sling is based on the <a 
href="http://jackrabbit.apache.org/jcr/components/jackrabbit-jcr-server.html#Simple_Webdav_Server";>Simple
 WebDAV</a> implementation of Apache Jackrabbit which is integrated in the 
<code>jcr/webdav</code> project. This bundle provides WebDAV access to Sling's 
repository in two flavours: </p>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/resourceresolver-mock.html
----------------------------------------------------------------------
diff --git a/documentation/development/resourceresolver-mock.html 
b/documentation/development/resourceresolver-mock.html
index 443cb5e..0b0dbe4 100644
--- a/documentation/development/resourceresolver-mock.html
+++ b/documentation/development/resourceresolver-mock.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 Resource Resolver Mock
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Mock for the resource resolver / factory for easier testing. It 
uses an in-memory map for storing the resource data, and supports reading, 
writing and a certain level of transaction and eventing support.</p>
+            </h1><div class="tags"><a href="/tags/resources.html" 
class="label">resources</a> <a href="/tags/resourceresolver.html" 
class="label">resourceresolver</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Mock for the resource resolver / factory for easier testing. It 
uses an in-memory map for storing the resource data, and supports reading, 
writing and a certain level of transaction and eventing support.</p>
 <p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
 </p>
 <h2><a href="#maven-dependency" name="maven-dependency">Maven 
Dependency</a></h2>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/sling-mock.html
----------------------------------------------------------------------
diff --git a/documentation/development/sling-mock.html 
b/documentation/development/sling-mock.html
index 5754610..e964cd0 100644
--- a/documentation/development/sling-mock.html
+++ b/documentation/development/sling-mock.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development/sling.html">Maven Sling 
Plugin</a>&nbsp;&raquo;&nbsp;</div>            <h1 class="pagetitle">
                 Sling Mocks
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Mock implementation of selected Sling APIs for easier 
testing.</p>
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/mocks.html" 
class="label">mocks</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Mock implementation of selected Sling APIs for easier 
testing.</p>
 <p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
 </p>
 <h2><a href="#maven-dependency" name="maven-dependency">Maven 
Dependency</a></h2>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/sling-testing-tools.html
----------------------------------------------------------------------
diff --git a/documentation/development/sling-testing-tools.html 
b/documentation/development/sling-testing-tools.html
index cd52c33..84de1a4 100644
--- a/documentation/development/sling-testing-tools.html
+++ b/documentation/development/sling-testing-tools.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development/sling.html">Maven Sling 
Plugin</a>&nbsp;&raquo;&nbsp;</div>            <h1 class="pagetitle">
                 Sling Testing Tools
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><div class="warning">
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/testing.html" 
class="label">testing</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><div class="warning">
 While this information is still valid, we recommend using the tools and 
techniques described
 in the newer "Junit Server-Side Tests Support" page instead, see link below. 
 </div>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/sling.html
----------------------------------------------------------------------
diff --git a/documentation/development/sling.html 
b/documentation/development/sling.html
index a1cc479..6480cd7 100644
--- a/documentation/development/sling.html
+++ b/documentation/development/sling.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 Maven Sling Plugin
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>See <a 
href="http://sling.apache.org/components/maven-sling-plugin/";>Apache Maven 
Sling Plugin documentation</a>.</p></section></div></div>
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/maven.html" 
class="label">maven</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>See <a 
href="http://sling.apache.org/components/maven-sling-plugin/";>Apache Maven 
Sling Plugin documentation</a>.</p></section></div></div>
 <div class="footer">
                 <div class="trademarkFooter">
                     Apache Sling, Sling, Apache, the Apache feather logo, and 
the Apache Sling project logo are trademarks of The Apache Software Foundation. 
All other marks mentioned may be trademarks or registered trademarks of their 
respective owners.

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/slingstart.html
----------------------------------------------------------------------
diff --git a/documentation/development/slingstart.html 
b/documentation/development/slingstart.html
index 04668fe..7cc5f5f 100644
--- a/documentation/development/slingstart.html
+++ b/documentation/development/slingstart.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development/sling.html">Maven Sling 
Plugin</a>&nbsp;&raquo;&nbsp;</div>            <h1 class="pagetitle">
                 The Apache Sling Provisioning Model and Apache SlingStart
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
+            </h1><div class="tags"><a href="/tags/slingstart.html" 
class="label">slingstart</a> <a href="/tags/maven.html" class="label">maven</a> 
<a href="/tags/launchers.html" class="label">launchers</a> </div><div 
id="generatedToC"></div><script src='/res/jquery-3.2.1.min.js' 
type='text/javascript'></script><script src='/res/tocjs-1-1-2.js' 
type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
 </p>
 <p>The Apache Sling provisioning model is a model to describe OSGi based 
application. It can also be used to define a partial application aka feature 
(or subsystem in OSGi terms).</p>
 <p>The model is describing an instance, it is not directly related to any 
particular tooling or packaging/provisioning vehicle.</p>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/development/version-policy.html
----------------------------------------------------------------------
diff --git a/documentation/development/version-policy.html 
b/documentation/development/version-policy.html
index 23368db..2d73a99 100644
--- a/documentation/development/version-policy.html
+++ b/documentation/development/version-policy.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/development.html">Development</a>&nbsp;&raquo;&nbsp;</div> 
           <h1 class="pagetitle">
                 Version Policy
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>This page is about how we assign versions to exported packages 
and bundles and defines when to increase which part of the version number.</p>
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/pmc.html" class="label">pmc</a> 
</div><div id="generatedToC"></div><script src='/res/jquery-3.2.1.min.js' 
type='text/javascript'></script><script src='/res/tocjs-1-1-2.js' 
type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>This page is about how we assign versions to exported packages 
and bundles and defines when to increase which part of the version number.</p>
 <div class="info">
 Please note that this page is currently in draft stage and still being 
discussed.
 </div>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/getting-started.html
----------------------------------------------------------------------
diff --git a/documentation/getting-started.html 
b/documentation/getting-started.html
index 42315e5..050cc67 100644
--- a/documentation/getting-started.html
+++ b/documentation/getting-started.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;</div>           
 <h1 class="pagetitle">
                 Getting Started
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>We're on the way to update the documentation to make it more 
easy to get in touch with Sling. At the moment we can give you the following 
starting points:</p>
+            </h1><div class="tags"><a href="/tags/tutorials.html" 
class="label">tutorials</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>We're on the way to update the documentation to make it more 
easy to get in touch with Sling. At the moment we can give you the following 
starting points:</p>
 <ul>
   <li><a href="getting-started/discover-sling-in-15-minutes.html">Discover 
Sling in 15 minutes</a></li>
 </ul>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/getting-started/discover-sling-in-15-minutes.html
----------------------------------------------------------------------
diff --git a/documentation/getting-started/discover-sling-in-15-minutes.html 
b/documentation/getting-started/discover-sling-in-15-minutes.html
index c5a1b61..7d144a8 100644
--- a/documentation/getting-started/discover-sling-in-15-minutes.html
+++ b/documentation/getting-started/discover-sling-in-15-minutes.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/getting-started.html">Getting 
Started</a>&nbsp;&raquo;&nbsp;</div>            <h1 class="pagetitle">
                 Discover Sling in 15 minutes
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>The Sling Launchpad is a ready-to-run Sling configuration, 
providing an embedded JCR content repository and web server, a selection of 
Sling components, documentation and examples. The Launchpad makes it easy to 
get started with Sling and to develop script-based applications.</p>
+            </h1><div class="tags"><a href="/tags/tutorials.html" 
class="label">tutorials</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>The Sling Launchpad is a ready-to-run Sling configuration, 
providing an embedded JCR content repository and web server, a selection of 
Sling components, documentation and examples. The Launchpad makes it easy to 
get started with Sling and to develop script-based applications.</p>
 <p>This page will help you get started with the Launchpad. Fifteen minutes 
should be enough to get an overview of what Sling does.</p>
 <p>While simple to run and understand, the Launchpad is a full-featured 
instance of Sling, an example configuration that we have created with the most 
common modules and configurations. The full functionality of Sling is available 
by loading additional Sling (or custom) OSGi bundles as needed, using the 
Launchpad's web-based OSGi management console.</p>
 <p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/legacy/logging.html
----------------------------------------------------------------------
diff --git a/documentation/legacy/logging.html 
b/documentation/legacy/logging.html
index 86d1b14..c6ee014 100644
--- a/documentation/legacy/logging.html
+++ b/documentation/legacy/logging.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;</div>           
 <h1 class="pagetitle">
                 Logging
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><div class="note">
+            </h1><div class="tags"><a href="/tags/logging.html" 
class="label">logging</a> <a href="/tags/operations.html" 
class="label">operations</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><div class="note">
 This document is for 3.x release of Sling Commons Log components. Refer to
 <a 
href="http://sling.apache.org/documentation/development/logging.html";>Logging</a>
 for documentation related
 to newer version.

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/pax-exam-utils.html
----------------------------------------------------------------------
diff --git a/documentation/pax-exam-utils.html 
b/documentation/pax-exam-utils.html
index e0cfeec..2779038 100644
--- a/documentation/pax-exam-utils.html
+++ b/documentation/pax-exam-utils.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;</div>           
 <h1 class="pagetitle">
                 Sling Pax Exam Utilities
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Utilities to help testing Sling components with Pax Exam are 
available at <a 
href="https://svn.apache.org/repos/asf/sling/trunk/testing/sling-pax-util";>https://svn.apache.org/repos/asf/sling/trunk/testing/sling-pax-util</a></p>
+            </h1><div class="tags"><a href="/tags/development.html" 
class="label">development</a> <a href="/tags/testing.html" 
class="label">testing</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>Utilities to help testing Sling components with Pax Exam are 
available at <a 
href="https://svn.apache.org/repos/asf/sling/trunk/testing/sling-pax-util";>https://svn.apache.org/repos/asf/sling/trunk/testing/sling-pax-util</a></p>
 <p>The focus is on making it easier to test Sling components against a full 
Sling launchpad, with minimal boilerplate code.</p>
 <p>See the <a 
href="https://svn.apache.org/repos/asf/sling/trunk/testing/sling-pax-util/src/test/java/org/apache/sling/paxexam/util/SlingRepositoryTest.java";>SlingRepositoryTest</a>
 class for an example test.</p></section></div></div>
 <div class="footer">

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/the-sling-engine.html
----------------------------------------------------------------------
diff --git a/documentation/the-sling-engine.html 
b/documentation/the-sling-engine.html
index a12be1e..528176a 100644
--- a/documentation/the-sling-engine.html
+++ b/documentation/the-sling-engine.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;</div>           
 <h1 class="pagetitle">
                 The Sling Engine
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><h2><a href="#general" name="general">General</a></h2>
+            </h1><div class="tags"><a href="/tags/core.html" 
class="label">core</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><h2><a href="#general" name="general">General</a></h2>
 <ul>
   <li><a 
href="/documentation/the-sling-engine/architecture.html">Architecture</a></li>
   <li><a 
href="/documentation/the-sling-engine/authentication.html">Authentication</a></li>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/the-sling-engine/adapters.html
----------------------------------------------------------------------
diff --git a/documentation/the-sling-engine/adapters.html 
b/documentation/the-sling-engine/adapters.html
index e5f026c..261e650 100644
--- a/documentation/the-sling-engine/adapters.html
+++ b/documentation/the-sling-engine/adapters.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/the-sling-engine.html">The Sling 
Engine</a>&nbsp;&raquo;&nbsp;</div>            <h1 class="pagetitle">
                 Adapters
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
+            </h1><div class="tags"><a href="/tags/core.html" 
class="label">core</a> <a href="/tags/adaptTo.html" class="label">adaptTo</a> 
</div><div id="generatedToC"></div><script src='/res/jquery-3.2.1.min.js' 
type='text/javascript'></script><script src='/res/tocjs-1-1-2.js' 
type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p><!-- TODO reactivate TOC once JBake moves to flexmark-java -->
 </p>
 <p>The <code>Resource</code> and <code>ResourceResolver</code> interfaces are 
defined with a method <code>adaptTo</code>, which adapts the object to other 
classes. Using this mechanism the JCR session of the resource resolver calling 
the <code>adaptTo</code> method with the <code>javax.jcr.Session</code> class 
object. Likewise the JCR node on which a resource is based can be retrieved by 
calling the <code>Resource.adaptTo</code> method with the 
<code>javax.jcr.Node</code> class object.</p>
 <p>To use resources as scripts, the <code>Resource.adaptTo</code> method must 
support being called with the 
<code>org.apache.sling.api.script.SlingScript</code> class object. But of 
course, we do not want to integrate the script manager with the resource 
resolver. To enable adapting objects to classes which are not foreseen by the 
original implementation, a factory mechanism is used. This way, the script 
manager can provide an adapter factory to adapt <code>Resource</code> to 
<code>SlingScript</code> objects.</p>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/19197fc5/documentation/the-sling-engine/architecture.html
----------------------------------------------------------------------
diff --git a/documentation/the-sling-engine/architecture.html 
b/documentation/the-sling-engine/architecture.html
index 099435f..ca33321 100644
--- a/documentation/the-sling-engine/architecture.html
+++ b/documentation/the-sling-engine/architecture.html
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/">Home</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation.html">Documentation</a>&nbsp;&raquo;&nbsp;<a 
href="/documentation/the-sling-engine.html">The Sling 
Engine</a>&nbsp;&raquo;&nbsp;</div>            <h1 class="pagetitle">
                 Architecture
-            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>The following is a short list of high-lights of Sling:</p>
+            </h1><div class="tags"><a href="/tags/core.html" 
class="label">core</a> </div><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h1[class!=pagetitle],h2,h3'}); } 
);</script><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>The following is a short list of highlights of Sling:</p>
 <ul>
   <li><strong><a href="#osgi">OSGi</a></strong> &mdash; The Sling application 
is built as a series of OSGi bundles and makes heavy use of a number of OSGi 
core and compendium services.</li>
   <li><strong><a href="#sling-api">Sling API</a></strong> &mdash; To implement 
content based Web applications with Sling, an API has been defined, this 
extends the Servlet API and provides more functionality to work on the 
content.</li>

Reply via email to