This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/felix-site-pub.git


The following commit(s) were added to refs/heads/asf-staging by this push:
     new ea6ba8d  site build
ea6ba8d is described below

commit ea6ba8da821c2f5309d4554999ab78683410be0a
Author: jenkins <[email protected]>
AuthorDate: Thu Jul 22 23:20:16 2021 +0000

    site build
---
 .../development/release-management-nexus.html      |  25 +-
 documentation/development/site-how-to.html         | 393 +++++++--------------
 sitemap.xml                                        | 306 ++++++++--------
 3 files changed, 310 insertions(+), 414 deletions(-)

diff --git a/documentation/development/release-management-nexus.html 
b/documentation/development/release-management-nexus.html
index d343c42..14c9736 100644
--- a/documentation/development/release-management-nexus.html
+++ b/documentation/development/release-management-nexus.html
@@ -540,7 +540,7 @@
 </div>
 <div class="paragraph">
 <p>The Apache Felix PMC appreciates all committers playing release manager for 
the projects they maintain.
-Due to restrictions imposed on us, only members of the PMC are actually able 
to commit the releases to the distribution repository (See <a 
href="#promoting-the-release">Publish the release candidate</a>).
+Due to restrictions imposed on us, only members of the PMC are actually able 
to commit the releases to the distribution repository (See <a 
href="#_promoting_the_release">Publish the release candidate</a>).
 In this case please ask a member of the PMC to actually publish the release 
artifacts.
 Thanks.</p>
 </div>
@@ -1015,19 +1015,22 @@ with Maven 3, you must add an extension to your 
<code>&lt;build&gt;</code> provi
 </div>
 <div class="sect2">
 <h3 id="_update_the_site"><a class="anchor" 
href="#_update_the_site"></a>Update the Site</h3>
+<div class="paragraph">
+<p>The appropriate parts of the website are in the <a 
href="https://github.com/apache/felix-antora-site"; 
class="bare">https://github.com/apache/felix-antora-site</a> repository or the 
Apache "original" copy.</p>
+</div>
 <div class="olist arabic">
 <ol class="arabic">
 <li>
-<p>Update the news section on the website at <a 
href="https://cms.apache.org/redirect?uri=http%3A//felix.apache.org/news.html";>news</a>;</p>
+<p>Update the news section on the website at <a href="../news.html" 
class="page">News</a>;</p>
 </li>
 <li>
-<p>Update the download page on the website at <a 
href="https://cms.apache.org/redirect?uri=http%3A//felix.apache.org/downloads.list";>downloads</a>
 to point to the new release;</p>
+<p>Update the appropriate entry in  at modules/ROOT/examples/downloads.yml[] 
to point to the new release;</p>
 </li>
 <li>
-<p>Commit your changes (click the commit link);</p>
+<p>Commit your changes and push to GitHub (or the Apache mirror);</p>
 </li>
 <li>
-<p><a href="https://cms.apache.org/felix/publish";>Publish the site</a>.</p>
+<p>The published site will be updated by the Jenkins site build jobs.</p>
 </li>
 </ol>
 </div>
@@ -1049,6 +1052,18 @@ This ensures that once the website (news and download 
page) is updated, people c
 <div class="sect1">
 <h2 id="_publish_generated_documentation"><a class="anchor" 
href="#_publish_generated_documentation"></a>Publish Generated 
Documentation</h2>
 <div class="sectionbody">
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+This doesn&#8217;t seem to relate well to the state of the CMS site.
+</td>
+</tr>
+</table>
+</div>
 <div class="paragraph">
 <p>This procedure applies currently only to the 
<code>maven-bundle-plugin</code>:</p>
 </div>
diff --git a/documentation/development/site-how-to.html 
b/documentation/development/site-how-to.html
index 40d4226..e860b34 100644
--- a/documentation/development/site-how-to.html
+++ b/documentation/development/site-how-to.html
@@ -495,316 +495,197 @@
 <h1 class="page">Site How To</h1>
 <div id="preamble">
 <div class="sectionbody">
-<div class="admonitionblock warning">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-warning" title="Warning"></i>
-</td>
-<td class="content">
-This page is totaly wrong and needs to be rewritten.
-</td>
-</tr>
-</table>
-</div>
 <div class="paragraph">
-<p>The site is managed with the <a 
href="https://www.apache.org/dev/cms.html";>Apache CMS</a> where the source is 
kept in SVN at <a 
href="https://svn.apache.org/repos/asf/felix/site/trunk/content"; 
class="bare">https://svn.apache.org/repos/asf/felix/site/trunk/content</a>.</p>
+<p>The website is written in <a 
href="https://docs.asciidoctor.org/asciidoc/latest/";>AsciiDoc</a>, built using 
<a href="https://docs.antora.org/";>Antora</a>, and published using an <a 
href="https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features#Git.asf.yamlfeatures-WebSiteDeploymentServiceforGitRepositories";><code>.asf.yaml</code></a>
 file in a git repo.</p>
 </div>
 </div>
 </div>
 <div class="sect1">
-<h2 id="_to_update_the_documentation_using_the_cms_system"><a class="anchor" 
href="#_to_update_the_documentation_using_the_cms_system"></a>To update the 
documentation using the CMS system</h2>
+<h2 id="_overall_organization"><a class="anchor" 
href="#_overall_organization"></a>Overall organization</h2>
 <div class="sectionbody">
-<div class="ulist">
-<ul>
-<li>
-<p>Install the bookmarklet from the <a href="https://cms.apache.org/";>cms</a> 
page.
-You only have to do this once.</p>
-</li>
-<li>
-<p>Navigate to the page you wish to edit (on the live site, not in the 
cms).</p>
-</li>
-<li>
-<p>Click the bookmarklet.
-There will be a short pause while the CMS system is initialised for you.</p>
-</li>
-<li>
-<p>Click on <code>Edit</code> (to skip this step hack the bookmarklet to add 
an 'action=edit' param to the query string)</p>
-</li>
-<li>
-<p>The page editor should then be displayed.</p>
-</li>
-<li>
-<p>Click <code>Submit</code> to save your edit to the workarea</p>
-</li>
-<li>
-<p>Click <code>Commit</code> to save the updated file to SVN and trigger a 
staged build.
-(to skip this step click on the "Quick Commit" checkbox in the 
<code>Edit</code> form).</p>
-</li>
-<li>
-<p>The results should appear shortly on the <a 
href="http://felix.staging.apache.org/content/documentation.html";>staging</a> 
site.
-(You may have to force the page to refresh in order to see the updated 
content)</p>
-</li>
-<li>
-<p>Once you are happy with the updated page, click on <code>Publish 
Site</code> to deploy.</p>
-</li>
-</ul>
-</div>
-<div class="paragraph">
-<p>There is also a <a href="https://www.apache.org/dev/cmsref.html";>Reference 
Manual</a> of the Apache CMS as well as a video tutorial at <a 
href="http://s.apache.org/cms-tutorial"; 
class="bare">http://s.apache.org/cms-tutorial</a>.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_features_of_the_apache_felix_site"><a class="anchor" 
href="#_features_of_the_apache_felix_site"></a>Features of the Apache Felix 
Site</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>This section lists some Apache Felix features to help with the maintenance 
of the site, such as automatic link generation.</p>
-</div>
-<div class="paragraph">
-<p>Start the file with a <code>Title:</code> line to define the page title and 
the first H1 tag:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre>= Page Title
-
-Here comes the content separated with a blank like from the
-header ...</pre>
-</div>
-</div>
-<div class="paragraph">
-<p>The last modification information from SVN (revision, committer, and 
date/time) is automatically added when the page is rendered</p>
-</div>
-<div class="paragraph">
-<p>Excerpts can be added to a page using the <code>Excerpt:</code> header:</p>
-</div>
-<div class="literalblock">
-<div class="content">
-<pre>= Page Title
-Excerpt: Summary of the page for inclusion in other pages;
-   continuation of the excerpt must be indented</pre>
-</div>
-</div>
-<div class="literalblock">
-<div class="content">
-<pre>Here comes the content separated with a blank like from the
-header ...</pre>
-</div>
-</div>
 <div class="paragraph">
-<p>Metadata from child pages can be referred to in the content with the Django 
variable reference notation using the child page name (without extension) as 
its container;
-e.g.
-for the child page named <code>childpage</code>:</p>
-</div>
-<div class="literalblock">
-<div class="content">
-<pre>:::django
-{{ y|default:"{{" }} children.childpage.headers.excerpt }}
-{{ y|default:"{{" }} children.childpage.headers.title }}</pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Content Pages can contain Django templates of the form <code>{{ 
y|default:"{{" }}...}}</code> and <code>{{ y|default:"{%" }}...%}</code>.
-If so, the page content is evaluated as a Django template before running it 
through the page template.</p>
-</div>
-<div class="paragraph">
-<p>Any page in the site can be referenced with refs.pagename returning 
properties:</p>
+<p>For simplicity, this references the GitHub mirrors of the Apache gitbox 
repos.</p>
 </div>
 <div class="dlist">
 <dl>
-<dt class="hdlist1"><code>.path</code></dt>
+<dt class="hdlist1">General content</dt>
+<dd>
+<p>Content not specific to a particular subproject and unmigrated content is 
in the <a 
href="https://github.com/apache/felix-antora-site";>felix-antora-site</a> 
repository.
+At the moment there is only one Antora component, version, and module, so the 
content is all under <code>modules/ROOT/pages</code>.</p>
+</dd>
+<dt class="hdlist1">Subproject-specific content</dt>
 <dd>
-<p>the absolute path of the page on the site</p>
+<p>Content specific to a subproject may be put in the subproject repo in the 
standard Antora layout.
+For instance, SCR content could be in <code>felix-dev</code> under 
<code>scr/docs/modules/ROOT/pages</code>.
+This feature is not yet used.</p>
 </dd>
-<dt class="hdlist1"><code>.headers</code></dt>
+<dt class="hdlist1">Antora playbook</dt>
 <dd>
-<p>page headers (e.g.
-<code>.title</code>, <code>.excerpt</code>)</p>
+<p>The Antora playbook together with  the Node project to fetch and set up the 
required dependencies is in the <a 
href="https://github.com/apache/felix-antora";>felix-antora</a> repository.</p>
 </dd>
-<dt class="hdlist1"><code>.content</code></dt>
+<dt class="hdlist1">Antora UI</dt>
 <dd>
-<p>the raw page content</p>
+<p>The UI for this website is in the <a 
href="https://github.com/apache/felix-antora-ui";>felix-antora-ui</a> repository.
+For simplicity this is currently set up as an extension of the Antora default 
UI using <a href="https://gitlab.com/djencks/antora-ui-builder"; 
class="bare">https://gitlab.com/djencks/antora-ui-builder</a>.</p>
+</dd>
+<dt class="hdlist1">Published site content</dt>
+<dd>
+<p>The website build publishes the content to <a 
href="https://github.com/apache/felix-site-pub";>felix-site-pub</a> in the 
<code>asf-site</code> branch.
+The <code>.asf.yaml</code> file is configured to publish the content to Apache 
servers.</p>
+</dd>
+<dt class="hdlist1">Automated site build</dt>
+<dd>
+<p>The site is built using Jenkins jobs <a 
href="https://ci-builds.apache.org/job/Felix/job/website-build";>Felix/website-build</a>
 and <a 
href="https://ci-builds.apache.org/job/Felix/job/website-content-trigger";>Felix/website-content-trigger</a>.
+Committing to the <code>felix-antora-site</code> or <code>felix-antora</code> 
repositories will trigger a website build and publish.
+Changes to the UI will not trigger an automated build, but PMC members may 
trigger a build manually with the <a 
href="https://ci-builds.apache.org/job/Felix/job/website-build/build?delay=0sec";>Build
 Now</a> button.
+If subproject content is moved to subproject repositories more trigger jobs 
will be needed.</p>
 </dd>
 </dl>
 </div>
-<div class="paragraph">
-<p>All pages in the children namespace are also available in the refs 
namespace</p>
-</div>
-<div class="paragraph">
-<p>Some usefull hints:</p>
-</div>
-<div class="paragraph">
-<p>Printing title of another page "handler":</p>
-</div>
-<div class="literalblock">
-<div class="content">
-<pre>:::django
-{{ y|default:"{{" }} refs.handler.headers.title }}</pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Printing excerpt of another page "handler":</p>
-</div>
-<div class="literalblock">
-<div class="content">
-<pre>:::django
-{{ y|default:"{{" }} refs.handler.headers.excerpt }}</pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Linking to another page "handler":</p>
-</div>
-<div class="literalblock">
-<div class="content">
-<pre>:::django
-({{ y|default:"{{" }} refs.handler.path }})</pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Printing title as a link to another page "handler":</p>
-</div>
-<div class="literalblock">
-<div class="content">
-<pre>:::django
-[{{ y|default:"{{" }} refs.handler.headers.title }}]({{ y|default:"{{" }} 
refs.handler.path }})</pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Printing excerpt as a link to another page "handler":</p>
-</div>
-<div class="literalblock">
-<div class="content">
-<pre>:::django
-[{{ y|default:"{{" }} refs.handler.headers.excerpt }}]({{ y|default:"{{" }} 
refs.handler.path }})</pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Print a bullet pointed child page list:</p>
-</div>
-<div class="literalblock">
-<div class="content">
-<pre>:::django
-{{ y|default:"{%" }} for label, page in children %}* [{{ y|default:"{{" }} 
page.headers.title }}]({{ y|default:"{{" }} page.path }})
-{{ y|default:"{%" }} endfor %}</pre>
-</div>
-</div>
-<div class="paragraph">
-<p>It is important to have the first part as a single line, otherwise the 
Django/Markdown combo will create a list for each entry.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_code_highlighting"><a class="anchor" 
href="#_code_highlighting"></a>Code Highlighting</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Code Highlighting works by indenting code by four blanks.
-To indicate the type of highlighting preced the code style text with either 
<code>:::&lt;lexer&gt;</code> to get high lighted code using the given 
<code>&lt;lexer&gt;</code> or <code>#!&lt;lexer&gt;</code> to get high lighted 
code with line numbers using the given <code>&lt;lexer&gt;</code>.
-See <a href="http://www.apache.org/dev/cmsref.html#code-hilighter"; 
class="bare">http://www.apache.org/dev/cmsref.html#code-hilighter</a> for main 
info and <a href="http://pygments.org/docs/lexers/"; 
class="bare">http://pygments.org/docs/lexers/</a> for supported lexers</p>
-</div>
 </div>
 </div>
 <div class="sect1">
-<h2 id="_html_and_markdown"><a class="anchor" 
href="#_html_and_markdown"></a>HTML and Markdown</h2>
+<h2 id="_extensions_currently_in_use"><a class="anchor" 
href="#_extensions_currently_in_use"></a>Extensions currently in use</h2>
 <div class="sectionbody">
-<div class="paragraph">
-<p>Markdown supports embedding HTML.
-But be aware that contents of HTML elements are not further handled by the 
Markdown converter.
-Thus it is not possible to embed Markdown syntax inside of HTML elements to 
have them converted.</p>
+<div class="dlist">
+<dl>
+<dt class="hdlist1"><a 
href="https://github.com/Mogztter/asciidoctor-kroki";>asciidoctor-kroki</a></dt>
+<dd>
+<p>This provides access to numerous text-to-diagram converters.
+Currently it is used for some UMLet diagrams in the DependencyManager 
documentation.</p>
+</dd>
+<dt class="hdlist1"><a 
href="https://gitlab.com/djencks/asciidoctor-antora-indexer";>asciidoctor-antora-indexer</a></dt>
+<dd>
+<p>This queries the Antora content catalog and renders the results as lists, 
tables, etc.
+It is currently used in the <a href="../site-map.html" class="page">Site 
map</a> page to partially automate generation.</p>
+</dd>
+<dt class="hdlist1"><a 
href="https://gitlab.com/djencks/asciidoctor-jsonpath";>asciidoctor-jsonpath</a></dt>
+<dd>
+<p>This queries a json, yaml, or toml document and renders the results as 
lists, tables, etc.
+It is currently used to generate the content on the downloads page.</p>
+</dd>
+</dl>
 </div>
 </div>
 </div>
 <div class="sect1">
-<h2 id="_manual_generation"><a class="anchor" 
href="#_manual_generation"></a>Manual Generation</h2>
+<h2 id="_basic_asciidoc"><a class="anchor" href="#_basic_asciidoc"></a>Basic 
AsciiDoc</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>When commiting changes to pages into SVN the pages are automatically 
generated in <a href="http://felix.staging.apache.org";>the staging 
site</a>.&lt;div class="info"&gt;To generate the site locally, you must have 
checked out the complete SVN to access the tools:&lt;div 
class="codehilite"&gt;$ svn <a 
href="https://svn.apache.org/repos/asf/felix/site/"; 
class="bare">https://svn.apache.org/repos/asf/felix/site/</a> 
felix-site&lt;/div&gt;&lt;/div&gt;</p>
-</div>
-<div class="paragraph">
-<p>To manually generate the site or single pages the <a 
href="http://svn.apache.org/repos/asf/felix/site";>site</a> can be checked out 
from SVN.
-In addition Perl and Python must be installed for the build tools to work.</p>
-</div>
-<div class="paragraph">
-<p>To prepare for site build, the Markdown daemon has to be started:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-sh hljs" 
data-lang="sh"> $ export MARKDOWN_SOCKET="$PWD/tools/build/../markdown.socket"
- $ export PYTHONPATH="$PWD/tools/build"
- $ python "$PWD/tools/build/markdownd.py"</code></pre>
-</div>
+<p>The Intellij AsciiDoc plugin provides extensive syntax checking, 
side-by-side rendering, and a lot of other help.</p>
 </div>
 <div class="paragraph">
-<p>The <code>MARKDOWN_SOCKET</code> environment variables is also required by 
the <code>build_site.pl</code> and <code>build_file.pl</code> scripts to 
connect to the Markdown daemon.</p>
+<p>Consult the Asciidoctor and Antora documentation for complete coverage of 
syntax and features.</p>
 </div>
 <div class="paragraph">
-<p>To build the complete site use the <code>build_site.pl</code> script:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-sh hljs" 
data-lang="sh"> $ tools/build/build_site.pl --source-base $PWD/trunk \
-     --target-base $PWD/trunk/target</code></pre>
-</div>
+<p>Please use "ventilated prose", with one sentence per line.</p>
 </div>
-<div class="paragraph">
-<p>To build a single page use the <code>build_file.pl</code> script:</p>
+<div class="ulist">
+<ul>
+<li>
+<p>A blank line indicates a new paragraph.</p>
+</li>
+<li>
+<p>A page starts with a title, indicated by <code>= Title</code>.</p>
+</li>
+<li>
+<p>Sections are marked with <code>==</code>, <code>===</code>, etc, the number 
of <code>=</code> indicating section nesting.</p>
+</li>
+<li>
+<p>Sections are automatically assigned ids that can be used as the fragment in 
links.
+To manually specify an id, precede the section line with <code>[#my-id]</code> 
on a separate line.</p>
+</li>
+<li>
+<p>Code blocks look like this:</p>
+</li>
+</ul>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-sh hljs" 
data-lang="sh"> $ tools/build/build_site.pl --source-base $PWD/trunk \
-     --target-base $PWD/trunk/target \
-     --source content/documentation.mdtext</code></pre>
-</div>
+<pre>[source,java]
+----
+class Foo {
+...
+}
+----</pre>
 </div>
-<div class="paragraph">
-<p>The argument to the <code>--source</code> parameter is relative to the 
<code>--source-base</code> folder.</p>
 </div>
 </div>
 </div>
 <div class="sect1">
-<h2 id="_configuring_site_generation_on_mac"><a class="anchor" 
href="#_configuring_site_generation_on_mac"></a>Configuring site generation on 
Mac</h2>
+<h2 id="_local_build"><a class="anchor" href="#_local_build"></a>Local 
build</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Those instructions were computed on Mountain Lion.</p>
+<p>You need Node and npm installed.
+You also need git to clone the repositories locally, but the build itself does 
not use git.</p>
 </div>
 <div class="paragraph">
-<p>A couple of Python and Perl libraries are required and need to be 
installed</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-sh hljs" 
data-lang="sh"> $ sudo easy_install Pygments
- $ sudo easy_install Markdown</code></pre>
+<p>I do not recommend following the instructions on the Antora site, which 
advise installing Antora globally.
+The playbook project is instead set up to use an npm script to install Antora 
and all required dependencies locally
+At a minimum:</p>
 </div>
+<div class="ulist">
+<ul>
+<li>
+<p>Clone the <code>felix-antora</code> playbook project.</p>
+</li>
+<li>
+<p>Run <code>npm run plain-install</code>.</p>
+</li>
+<li>
+<p>Run <code>npm run build</code>.</p>
+</li>
+</ul>
 </div>
 <div class="paragraph">
-<p>And for the Perl modules:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-sh hljs" 
data-lang="sh"> $ sudo cpan install XML::Atom::Feed
- $ sudo cpan install XML::RSS::Parser
- $ sudo cpan install XML::Parser::Lite
- $ sudo cpan install XML::RSS::Parser::Lite
- $ sudo cpan install Net::Twitter
- $ sudo cpan install SVN::Client</code></pre>
-</div>
+<p>This will build the site locally into build/site, using the remote content 
sources, such as <code>felix-antora-site</code>.</p>
 </div>
 <div class="paragraph">
-<p>Be careful that some of those commands require time&#8230;&#8203;
-Once done, launch the mardown daemon with the following command from the SVN 
root:</p>
+<p>Most likely you will want to modify content sources locally, and build 
using your local sources, before committing and pushing your changes.
+To enable this:</p>
 </div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-sh hljs" 
data-lang="sh"> $ export MARKDOWN_SOCKET="$PWD/tools/build/../markdown.socket"
- $ export PYTHONPATH="$PWD/tools/build"
- $ python "$PWD/tools/build/markdownd.py"</code></pre>
+<div class="ulist">
+<ul>
+<li>
+<p>Clone the <code>felix-antora-site</code> repository and any other content 
repositories you wish to work with next to the playbook project.</p>
+</li>
+<li>
+<p>Modify the <code>antora-playbook.yml</code> to point to the local clones 
rather than the remote repositories.
+Be sure to specify <code>branches: HEAD</code> to use the worktree content 
rather than the local committed repository content.
+The appropriate changes are already in the playbook, commented out, with 
comments, for the <code>felix-antora-site</code> repository.</p>
+</li>
+<li>
+<p>Build the site as above.</p>
+</li>
+</ul>
 </div>
+<div class="sect2">
+<h3 id="_working_with_the_ui"><a class="anchor" 
href="#_working_with_the_ui"></a>Working with the UI</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Clone the <code>felix-antora-ui</code> project next to the playbook 
project.</p>
+</li>
+<li>
+<p>Run <code>npm i</code>.</p>
+</li>
+<li>
+<p>Run <code>./node_modules/gulp/bin/gulp.js</code> to assemble the UI.</p>
+</li>
+<li>
+<p>To see the results, run <code>cp build/felix-antora-ui-bundle.zip 
../felix-antora/node_modules/@apache-felix/felix-antora-ui/build/felix-antora-ui-bundle.zip</code>
 and build the playbook project.</p>
+</li>
+<li>
+<p>When you are satisfied with your changes, commit both source changes and 
the assembled UI bundle and push to the remote repository.</p>
+</li>
+<li>
+<p>UI bundle changes do not trigger a site build; you&#8217;ll need to start 
one manually.</p>
+</li>
+</ul>
 </div>
 <div class="paragraph">
-<p>And finally, generate the web site from the svn root with:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-sh hljs" 
data-lang="sh"> tools/build/build_site.pl --source-base $PWD/trunk     
--target-base $PWD/trunk/target</code></pre>
+<p>Most likely making changes to src/partials/* templates will be fairly 
self-explanatory.
+Other changes are likely to need a fairly detailed understanding of the Antora 
default UI.</p>
 </div>
 </div>
 </div>
diff --git a/sitemap.xml b/sitemap.xml
index ecc4e90..b8db344 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -2,614 +2,614 @@
 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9";>
 <url>
 <loc>https://felix.apache.org/documentation/community/contributing.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 <loc>https://felix.apache.org/documentation/community/project-info.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/community/projects-using-felix.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/development/coding-standards.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/development/dependencies-file-template.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/development/provisional-osgi-api-policy.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/development/release-management-nexus.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 <loc>https://felix.apache.org/documentation/development/site-how-to.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/development/using-the-osgi-compliance-tests.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 <loc>https://felix.apache.org/documentation/documentation.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 <loc>https://felix.apache.org/documentation/downloads.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 <loc>https://felix.apache.org/documentation/faqs.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/faqs/apache-felix-bundle-plugin-faq.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/faqs/apache-felix-scr-plugin-faq.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 <loc>https://felix.apache.org/documentation/getting-started.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 <loc>https://felix.apache.org/documentation/index.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 <loc>https://felix.apache.org/documentation/license.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/apache-karaf.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/apache-felix-board-report-template.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2007-04.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2007-05.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2007-06.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2007-09.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2007-12.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2008-03.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2008-06.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2008-09.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2008-12.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2009-03.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2009-06.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2009-09.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2009-12.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2010-03.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2010-06.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2010-09.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2010-12.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2011-03.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2011-06.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2011-09.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2011-12.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2012-03.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2012-06.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2012-09.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2012-12.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/board-reports/board-report-2013-03.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/cat-scan-project-proposal.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/cat-scan-project-proposal/cat-scan-001-use-cases.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/cat-scan-project-proposal/cat-scan-002-profiles.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/cat-scan-project-proposal/cat-scan-002-profiles/cat-scan-002-001-basic-profile.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/cat-scan-project-proposal/cat-scan-003-run-log-archive.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/cat-scan-project-proposal/cat-scan-004-api-reference.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/cat-scan-project-proposal/cat-scan-005-technical-compatibility-kit.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/cat-scan-project-proposal/cat-scan-006-glossary.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/cat-scan-project-proposal/cat-scan-007-references.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/incubator-status-report-january-2007.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/incubator-status-report-october-2006.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/osgi-bundle-service-diagrams.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 <loc>https://felix.apache.org/documentation/miscellaneous/sandbox.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/sandbox/composite-bundles.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/sandbox/virtual-bundles.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/sandbox/web-console-ng.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/subproject-release-status.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/miscellaneous/tlp-task-list.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 <loc>https://felix.apache.org/documentation/news.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 <loc>https://felix.apache.org/documentation/site-map.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 <loc>https://felix.apache.org/documentation/subprojects.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/guides/annotations.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/guides/background.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/guides/bundles-and-dependencies.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/guides/design-patterns.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/guides/development.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/guides/dm-lambda.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/guides/history.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/guides/javadocs.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/guides/migrating-from-earlier-versions.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/guides/migrating-from-other-solutions.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/guides/performance-tuning.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/guides/resources.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/guides/whatsnew-r15.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/guides/whatsnew.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/reference/component-adapter.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/reference/component-aspect.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/reference/component-bundle-adapter.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/reference/component-factory-configuration-adapter.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/reference/component-resource-adapter.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/reference/component-singleton.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/reference/components.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/reference/dependencies.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-bundle.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-configuration.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-resource.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-service.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/reference/dm-annotations.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/reference/external-links.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/reference/service-scopes.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/reference/thread-model.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/tutorials/getting-started.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/tutorials/leveraging-the-shell.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/tutorials/sample-code.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/tutorials/working-with-annotations.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-event-admin.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-file-install.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-framework-security.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-framework.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-framework/apache-felix-framework-bundle-cache.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-framework/apache-felix-framework-configuration-properties.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-framework/apache-felix-framework-faq.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-framework/apache-felix-framework-launching-and-embedding.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-framework/apache-felix-framework-usage-documentation.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-gogo.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-gogo/rfc-147-overview.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-healthchecks.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-inventory.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-log.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-logback.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-maven-bundle-plugin-bnd.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-maven-scr-plugin/apache-felix-maven-scr-plugin-use.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-maven-scr-plugin/apache-felix-scr-ant-task-use.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-maven-scr-plugin/apache-felix-scr-bndtools-use.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-maven-scr-plugin/extending-scr-annotations.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-maven-scr-plugin/scr-annotations.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-maven-scr-plugin/scr-javadoc-tags.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-metatype-service.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-osgi-bundle-repository.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-preferences-service.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-remote-shell.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-shell-tui.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-shell.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-web-console.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/branding-the-web-console.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/providing-resources.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/providing-web-console-plugins.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/web-console-logging.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/web-console-output-templating.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-web-console/web-console-restful-api.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/subprojects/apache-felix-web-console/web-console-security-provider.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/tutorials-examples-and-presentations.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/tutorials-examples-and-presentations/apache-felix-application-demonstration.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/tutorials-examples-and-presentations/apache-felix-osgi-faq.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-1.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-2.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-2b.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-3.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-4.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-5.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-6.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-7.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-8.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 <url>
 
<loc>https://felix.apache.org/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-9.html</loc>
-<lastmod>2021-07-21T23:54:04.457Z</lastmod>
+<lastmod>2021-07-22T23:20:14.852Z</lastmod>
 </url>
 </urlset>

Reply via email to