Skip to content
Permalink
Browse files
Nav reflects directory structure: a few tweaks
  • Loading branch information
djencks committed May 11, 2021
1 parent 9f25791 commit 87f551a546f72867c0ac1068211937019b250400
Showing 8 changed files with 356 additions and 257 deletions.

Large diffs are not rendered by default.

@@ -2,4 +2,87 @@
//uncomment to generate temporary nav file contents on console.
//:antora-indexer-log-lists:

indexList::[]
indexList::[relative=*.adoc]
* Documentation
indexList::[level=2,relative=documentation/*.adoc]

** Community

indexList::[level=3,relative=documentation/community/*.adoc]
** Development

indexList::[level=3,relative=documentation/development/*.adoc]
** FAQS

indexList::[level=3,relative=documentation/faqs/*.adoc]
** Subprojects

indexList::[level=3,relative=documentation/subprojects/*.adoc]
*** Commons (retired)

indexList::[level=4,relative=documentation/subprojects/apache-felix-commons/*.adoc]
*** Dependency Manager
**** Guides

indexList::[level=5,relative=documentation/subprojects/apache-felix-dependency-manager/guides/*.adoc]
**** Reference

indexList::[level=5,relative=documentation/subprojects/apache-felix-dependency-manager/reference/*.adoc]
**** Tutorials

indexList::[level=5,relative=documentation/subprojects/apache-felix-dependency-manager/tutorials/*.adoc]
*** Framework

indexList::[level=4,relative=documentation/subprojects/apache-felix-framework/*.adoc]
*** GoGo Shell

indexList::[level=4,relative=documentation/subprojects/apache-felix-gogo/*.adoc]
*** iPOJO (retired)

indexList::[level=4,relative=documentation/subprojects/apache-felix-ipojo/**/*.adoc]
*** Maven SCR plugin

indexList::[level=4,relative=documentation/subprojects/apache-felix-maven-scr-plugin/*.adoc]
*** UPNP (retired)

indexList::[level=4,relative=documentation/subprojects/apache-felix-upnp/**/*.adoc]
*** User Admin (retired)

indexList::[level=4,relative=documentation/subprojects/apache-felix-user-admin/*.adoc]
*** Web Console

indexList::[level=4,relative=documentation/subprojects/apache-felix-web-console/*.adoc]
**** Extensions

indexList::[level=5,relative=documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/*.adoc]
*** MOSGI (retired)

indexList::[level=4,relative=documentation/subprojects/mosgi-managed-osgi-framework/*.adoc]
** Tutorials

indexList::[level=3,relative=documentation/tutorials-examples-and-presentations/*.adoc]
*** OSGI Tutorial

indexList::[level=4,relative=documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/*.adoc]
//indexList::[]
@@ -1,4 +1,4 @@
Title: Documentation
= Documentation

In an effort to make it easier to find desired documentation, we have divided our documentation section into the following six areas:

@@ -1,9 +1,4 @@
= Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
See the NOTICE file distributed with this work for additional information regarding copyright ownership.
The ASF licenses this file to you under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at . http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and limitations under the License.
= What's New in R15

This section describes some enhancements and API modification which have been performed in the dependency manager r15 release.
Mainly,
@@ -1,4 +1,6 @@
= Apache Felix Maven OBR Plugin+++<div class="warning">+++The _maven-obr-plugin_ is _deprecated_ and its features have been _merged_ into the _1.4.0_ release of the _xref:documentation/subprojects/apache-felix-maven-bundle-plugin-bnd.adoc[maven-bundle-plugin]_+++</div>+++
= Apache Felix Maven OBR Plugin

WARNING: The _maven-obr-plugin_ is _deprecated_ and its features have been _merged_ into the _1.4.0_ release of the xref:documentation/subprojects/apache-felix-maven-bundle-plugin-bnd.adoc[maven-bundle-plugin]

This Maven plug-in aims to automate OBR (OSGi Bundle Repository) management.
It helps manage a local OBR for your local Maven repository, and also supports remote OBRs for bundle distribution.
@@ -1,6 +1,6 @@
= Apache Felix Maven SCR Plugin Use

Excerpt: Using the Apache Felix Maven SCR Plugin to generate Declarative Services and Metatype Service descriptors during a Maven Build
== Using the Apache Felix Maven SCR Plugin to generate Declarative Services and Metatype Service descriptors during a Maven Build

Support for automatic generation of the compenent and metadata descriptors is embeded in the `org.apache.felix:maven-scr-plugin` plugin.
To use this plugin, it has to be declared in the project descriptor as a `<plugin>` element:
@@ -1,4 +1,6 @@
= Apache Felix SCR Ant Task Use Excerpt: Using the Apache Felix SCR Ant Task to generate Declarative Services and Metatype Service descriptors during an Ant driven Build.
= Apache Felix SCR Ant Task Use

== Using the Apache Felix SCR Ant Task to generate Declarative Services and Metatype Service descriptors during an Ant driven Build.

The SCR Ant Task is implemented in the `org.apache.felix.scr.ant` library which must be registered as an Ant Task in the build file as follows:

@@ -1,4 +1,6 @@
= Apache Felix SCR Annotations BndTools Use Excerpt: Using the Apache Felix SCR Annotations Bnd plugin to generate Declarative Services and Metatype Service descriptors in BndTools.
= Apache Felix SCR Annotations BndTools Use

== Using the Apache Felix SCR Annotations Bnd plugin to generate Declarative Services and Metatype Service descriptors in BndTools.

The org.apache.felix.scrplugin.bnd.SCRDescriptorBndPlugin is a bnd plugin allowing to generate SCR annotations and metatype descriptors in the Eclipse BndTools environment.
This page describes how to install the plugin in BndTools and also provides a simple tutorial, which won't be very fascinating, but will make it easy to demonstrate the use of Apache SCR annotations within BndTools.

0 comments on commit 87f551a

Please sign in to comment.