This is an automated email from the ASF dual-hosted git repository. djencks pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/felix-antora.git
commit 59ef327c38046539e4e0c62a604ad9eb5d269690 Author: David Jencks <[email protected]> AuthorDate: Sun Jul 18 16:22:15 2021 -0700 set up .htaccess file generation --- README.adoc | 22 +++++ antora-playbook-htaccess-edit.yml | 38 ++++++++ antora-playbook.yml | 9 +- dot-htaccess-cms | 196 ++++++++++++++++++++++++++++++++++++++ dot-htaccess-current | 102 ++++++++++++++++++++ dot-htaccess-legacy | 94 ++++++++++++++++++ dot-htaccess-static | 17 ++++ package.json | 6 +- package.json-htaccess-edit | 21 ++++ supplemental-ui/.asf.yaml | 5 + supplemental-ui/.htaccess | 0 supplemental-ui/ui.yml | 1 - 12 files changed, 505 insertions(+), 6 deletions(-) diff --git a/README.adoc b/README.adoc new file mode 100644 index 0000000..e30e6f7 --- /dev/null +++ b/README.adoc @@ -0,0 +1,22 @@ += Antora build for felix website + +== .htaccess file construction + +I have all the felix related git projects checked out next to one another. + +Base dot-htaccess-cms construction:: +This is generated in felix-site-pub last-cms branch using + +---- +find documentation -name "*.html"|xargs -L 1 -I % echo Redirect 301 /% https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/% > ../felix-antora/dot-htaccess-cms +---- + +Auto-editing to current page locations, and missing locations:: +This is done using the highly-experimental htaccess-edit-extension Antora extension. +To run, copy `package.json-htaccess-edit` to `package.json` and run `npm clean-install` and `npm run build-htaccess`. +This will generate `dot-htaccess-current` and `dot-htaccess-legacy`. + +Final .htaccess file assembly:: +The build will generate a base `.htaccess` file from the start page and page aliases in the .adoc source. +Some shell commands will append `dot-htaccess-current`, `dot-htaccess-legacy`, and `dot-htaccess-static` to produce the final file. + diff --git a/antora-playbook-htaccess-edit.yml b/antora-playbook-htaccess-edit.yml new file mode 100644 index 0000000..859d4ce --- /dev/null +++ b/antora-playbook-htaccess-edit.yml @@ -0,0 +1,38 @@ +site: + title: Apache Felix + start_page: documentation::index.adoc +content: + sources: +# For local "author mode" builds check out this aries-antora playbook project +# and the site project next to one another and uncomment the next two lines and comment out the other - url + - url: ./../felix-site + branches: HEAD +# For "production" build without needing a local site checkout uncomment the next two lines and comment out the previous two. +# - url: https://github.com/djencks/aries-antora-site.git +# branches: master + +asciidoc: + extensions: + - "@djencks/asciidoctor-antora-indexer" + +ui: + bundle: + url: "./node_modules/@apache-felix/felix-antora-ui/build/felix-antora-ui-bundle.zip" + snapshot: true + supplemental_files: ./supplemental-ui + +urls: + redirect_facility: httpd + +output: + clean: true + +extensions: + - path: "@djencks/antora-htaccess-edit" + config: + component: documentation + version: master + htaccessSource: ./dot-htaccess-cms + htaccessTarget: ./dot-htaccess-current + htaccessNotFound: ./dot-htaccess-legacy + sliceAt: -2 diff --git a/antora-playbook.yml b/antora-playbook.yml index a019ec9..05fc465 100644 --- a/antora-playbook.yml +++ b/antora-playbook.yml @@ -1,6 +1,8 @@ site: - title: Apache + title: Apache Felix url: https://felix.apache.org + start_page: documentation::index.adoc + content: sources: - url: https://github.com/apache/felix-antora-site.git @@ -20,10 +22,13 @@ asciidoc: ui: bundle: - url: node_modules/@felix/felix-antora-ui/build/felix-antora-ui-bundle.zip + url: "./node_modules/@apache-felix/felix-antora-ui/build/felix-antora-ui-bundle.zip" snapshot: false #currently .htaccess has to be copied by hand, see https://gitlab.com/antora/antora/-/issues/627 and package.json supplemental_files: ./supplemental-ui +urls: + redirect_facility: httpd + #output: # clean: true diff --git a/dot-htaccess-cms b/dot-htaccess-cms new file mode 100644 index 0000000..83fc3b5 --- /dev/null +++ b/dot-htaccess-cms @@ -0,0 +1,196 @@ +Redirect 301 /documentation/faqs.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/faqs.html +Redirect 301 /documentation/community.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/community.html +Redirect 301 /documentation/development/provisional-osgi-api-policy.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/development/provisional-osgi-api-policy.html +Redirect 301 /documentation/development/dependencies-file-template.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/development/dependencies-file-template.html +Redirect 301 /documentation/development/release-management-nexus.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/development/release-management-nexus.html +Redirect 301 /documentation/development/site-how-to.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/development/site-how-to.html +Redirect 301 /documentation/development/coding-standards.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/development/coding-standards.html +Redirect 301 /documentation/development/using-the-osgi-compliance-tests.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/development/using-the-osgi-compliance-tests.html +Redirect 301 /documentation/subprojects.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects.html +Redirect 301 /documentation/faqs/apache-felix-scr-plugin-faq.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/faqs/apache-felix-scr-plugin-faq.html +Redirect 301 /documentation/faqs/apache-felix-bundle-plugin-faq.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/faqs/apache-felix-bundle-plugin-faq.html +Redirect 301 /documentation/tutorials-examples-and-presentations.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/tutorials-examples-and-presentations.html +Redirect 301 /documentation/getting-started.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/getting-started.html +Redirect 301 /documentation/development.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/development.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-6.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-6.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-7.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-7.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-1.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-1.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-2b.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-2b.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-2.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-2.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-3.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-3.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-8.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-8.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-4.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-4.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-5.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-5.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-9.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-9.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-application-demonstration.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/tutorials-examples-and-presentations/apache-felix-application-demonstration.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-faq.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/tutorials-examples-and-presentations/apache-felix-osgi-faq.html +Redirect 301 /documentation/subprojects/apache-felix-upnp/upnp-testing-devices.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-upnp/upnp-testing-devices.html +Redirect 301 /documentation/subprojects/apache-felix-upnp/upnp-acknowledgments.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-upnp/upnp-acknowledgments.html +Redirect 301 /documentation/subprojects/apache-felix-upnp/upnp-getting-started.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-upnp/upnp-getting-started.html +Redirect 301 /documentation/subprojects/apache-felix-upnp/upnp-testing-devices/upnp-examples.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-upnp/upnp-testing-devices/upnp-examples.html +Redirect 301 /documentation/subprojects/apache-felix-upnp/upnp-testing-devices/upnp-examples/upnp-writing-cd-and-cp.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-upnp/upnp-testing-devices/upnp-examples/upnp-writing-cd-and-cp.html +Redirect 301 /documentation/subprojects/apache-felix-upnp/upnp-driver-architecture.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-upnp/upnp-driver-architecture.html +Redirect 301 /documentation/subprojects/apache-felix-upnp/upnp-known-issues.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-upnp/upnp-known-issues.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo.html +Redirect 301 /documentation/subprojects/apache-felix-log.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-log.html +Redirect 301 /documentation/subprojects/apache-felix-gogo.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-gogo.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/annotations.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/guides/annotations.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/design-patterns.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/guides/design-patterns.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/migrating-from-earlier-versions.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/guides/migrating-from-earlier-versions.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/whatsnew-r15.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/guides/whatsnew-r15.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/whatsnew.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/guides/whatsnew.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/resources.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/guides/resources.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/dm-lambda.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/guides/dm-lambda.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/history.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/guides/history.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/migrating-from-other-solutions.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/guides/migrating-from-other-solutions.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/performance-tuning.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/guides/performance-tuning.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/development.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/guides/development.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/background.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/guides/background.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/javadocs.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/guides/javadocs.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/bundles-and-dependencies.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/guides/bundles-and-dependencies.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/tutorials/working-with-annotations.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/tutorials/working-with-annotations.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/tutorials/leveraging-the-shell.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/tutorials/leveraging-the-shell.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/tutorials/getting-started.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/tutorials/getting-started.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/tutorials/sample-code.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/tutorials/sample-code.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/dependency-configuration.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-configuration.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/dependency-resource.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-resource.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/dm-annotations.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/reference/dm-annotations.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/thread-model.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/reference/thread-model.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/service-scopes.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/reference/service-scopes.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/components.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/reference/components.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/component-adapter.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/reference/component-adapter.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/dependency-bundle.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-bundle.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/dependency-service.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-service.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/component-aspect.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/reference/component-aspect.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/external-links.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/reference/external-links.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/component-resource-adapter.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/reference/component-resource-adapter.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/component-factory-configuration-adapter.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/reference/component-factory-configuration-adapter.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/component-singleton.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/reference/component-singleton.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/dependencies.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/reference/dependencies.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/component-bundle-adapter.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager/reference/component-bundle-adapter.html +Redirect 301 /documentation/subprojects/apache-felix-inventory.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-inventory.html +Redirect 301 /documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console.html +Redirect 301 /documentation/subprojects/apache-felix-web-console/web-console-restful-api.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-web-console/web-console-restful-api.html +Redirect 301 /documentation/subprojects/apache-felix-web-console/web-console-security-provider.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-web-console/web-console-security-provider.html +Redirect 301 /documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/web-console-output-templating.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/web-console-output-templating.html +Redirect 301 /documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/web-console-logging.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/web-console-logging.html +Redirect 301 /documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/providing-resources.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/providing-resources.html +Redirect 301 /documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/branding-the-web-console.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/branding-the-web-console.html +Redirect 301 /documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/providing-web-console-plugins.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/providing-web-console-plugins.html +Redirect 301 /documentation/subprojects/apache-felix-script-console-plugin.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-script-console-plugin.html +Redirect 301 /documentation/subprojects/apache-felix-framework/apache-felix-framework-launching-and-embedding.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-framework/apache-felix-framework-launching-and-embedding.html +Redirect 301 /documentation/subprojects/apache-felix-framework/apache-felix-framework-bundle-cache.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-framework/apache-felix-framework-bundle-cache.html +Redirect 301 /documentation/subprojects/apache-felix-framework/apache-felix-framework-faq.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-framework/apache-felix-framework-faq.html +Redirect 301 /documentation/subprojects/apache-felix-framework/apache-felix-framework-configuration-properties.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-framework/apache-felix-framework-configuration-properties.html +Redirect 301 /documentation/subprojects/apache-felix-framework/apache-felix-framework-usage-documentation.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-framework/apache-felix-framework-usage-documentation.html +Redirect 301 /documentation/subprojects/apache-felix-maven-obr-plugin.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-maven-obr-plugin.html +Redirect 301 /documentation/subprojects/apache-felix-commons/creating-bundles-using-bnd.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-commons/creating-bundles-using-bnd.html +Redirect 301 /documentation/subprojects/apache-felix-preferences-service.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-preferences-service.html +Redirect 301 /documentation/subprojects/apache-felix-maven-scr-plugin.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-maven-scr-plugin.html +Redirect 301 /documentation/subprojects/apache-felix-event-admin.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-event-admin.html +Redirect 301 /documentation/subprojects/apache-felix-lightweight-http-service.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-lightweight-http-service.html +Redirect 301 /documentation/subprojects/apache-felix-metatype-service.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-metatype-service.html +Redirect 301 /documentation/subprojects/apache-felix-autoconf.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-autoconf.html +Redirect 301 /documentation/subprojects/apache-felix-file-install.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-file-install.html +Redirect 301 /documentation/subprojects/apache-felix-user-admin.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-user-admin.html +Redirect 301 /documentation/subprojects/apache-felix-jaas.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-jaas.html +Redirect 301 /documentation/subprojects/mosgi-managed-osgi-framework/probeguide.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/mosgi-managed-osgi-framework/probeguide.html +Redirect 301 /documentation/subprojects/apache-felix-framework-security.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-framework-security.html +Redirect 301 /documentation/subprojects/apache-felix-healthchecks.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-healthchecks.html +Redirect 301 /documentation/subprojects/apache-felix-upnp.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-upnp.html +Redirect 301 /documentation/subprojects/apache-felix-framework.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-framework.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-dependency-manager.html +Redirect 301 /documentation/subprojects/apache-felix-gogo/rfc-147-overview.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-gogo/rfc-147-overview.html +Redirect 301 /documentation/subprojects/apache-felix-serialization-framework.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-serialization-framework.html +Redirect 301 /documentation/subprojects/apache-felix-logback.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-logback.html +Redirect 301 /documentation/subprojects/apache-felix-shell.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-shell.html +Redirect 301 /documentation/subprojects/apache-felix-osgi-core.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-osgi-core.html +Redirect 301 /documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-getting-started.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-getting-started.html +Redirect 301 /documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-introduction.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-introduction.html +Redirect 301 /documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-background.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-background.html +Redirect 301 /documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-file-store.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-file-store.html +Redirect 301 /documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-mongodb-store.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-mongodb-store.html +Redirect 301 /documentation/subprojects/apache-felix-manifest-generator-mangen.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-manifest-generator-mangen.html +Redirect 301 /documentation/subprojects/apache-felix-maven-scr-plugin/apache-felix-maven-scr-plugin-use.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-maven-scr-plugin/apache-felix-maven-scr-plugin-use.html +Redirect 301 /documentation/subprojects/apache-felix-maven-scr-plugin/scr-annotations.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-maven-scr-plugin/scr-annotations.html +Redirect 301 /documentation/subprojects/apache-felix-maven-scr-plugin/scr-javadoc-tags.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-maven-scr-plugin/scr-javadoc-tags.html +Redirect 301 /documentation/subprojects/apache-felix-maven-scr-plugin/extending-scr-annotations.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-maven-scr-plugin/extending-scr-annotations.html +Redirect 301 /documentation/subprojects/apache-felix-maven-scr-plugin/apache-felix-scr-bndtools-use.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-maven-scr-plugin/apache-felix-scr-bndtools-use.html +Redirect 301 /documentation/subprojects/apache-felix-maven-scr-plugin/apache-felix-scr-ant-task-use.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-maven-scr-plugin/apache-felix-scr-ant-task-use.html +Redirect 301 /documentation/subprojects/apache-felix-maven-bundle-plugin-bnd.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-maven-bundle-plugin-bnd.html +Redirect 301 /documentation/subprojects/apache-felix-deployment-admin.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-deployment-admin.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-why-choose-ipojo.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-why-choose-ipojo.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/ipojo-reference-card.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/ipojo-reference-card.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/ipojo-composition-tutorial.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/ipojo-composition-tutorial.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/ipojo-in-10-minutes.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/ipojo-in-10-minutes.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/ipojo-hello-word-maven-based-tutorial.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/ipojo-hello-word-maven-based-tutorial.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/apache-felix-ipojo-dosgi.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/apache-felix-ipojo-dosgi.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/how-to-use-ipojo-annotations.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/how-to-use-ipojo-annotations.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/ipojo-advanced-tutorial.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/ipojo-advanced-tutorial.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/ipojo-news.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/ipojo-news.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/related-works.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/related-works.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-keypoints.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-keypoints.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi/apache-felix-ipojo-junit4osgi-tutorial.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi/apache-felix-ipojo-junit4osgi-tutorial.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi/apache-felix-ipojo-junit4osgi-architecture.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi/apache-felix-ipojo-junit4osgi-architecture.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi/apache-felix-ipojo-junit4osgi-maven.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi/apache-felix-ipojo-junit4osgi-maven.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi/apache-felix-ipojo-junit4osgi-methods.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi/apache-felix-ipojo-junit4osgi-methods.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-supportedosgi.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-supportedosgi.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/developing-camel-mediators-with-ipojo.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/developing-camel-mediators-with-ipojo.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-devguide/dive-into-the-ipojo-manipulation-depths.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-devguide/dive-into-the-ipojo-manipulation-depths.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-devguide/how-to-write-your-own-handler.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-devguide/how-to-write-your-own-handler.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-devguide/how-to-use-ipojo-manipulation-metadata.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-devguide/how-to-use-ipojo-manipulation-metadata.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-eclipse-integration.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-eclipse-integration.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-successstories.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-successstories.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/download.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/download.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-testing-components.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-testing-components.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-supportedvms.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-supportedvms.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-karaf-feature.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-karaf-feature.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-ant-task.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-ant-task.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-maven-plug-in.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-maven-plug-in.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/apache-felix-ipojo-online-manipulator.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/apache-felix-ipojo-online-manipulator.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-arch-command.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-arch-command.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/junit4osgi.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/junit4osgi.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-webconsole-plugin.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-webconsole-plugin.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/ipojo-support.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/ipojo-support.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-feature-overview.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-feature-overview.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/providing-osgi-services.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/providing-osgi-services.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/configuration-handler.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/configuration-handler.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/temporal-service-dependency.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/temporal-service-dependency.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/white-board-pattern-handler.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/white-board-pattern-handler.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/architecture-handler.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/architecture-handler.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/extender-pattern-handler.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/extender-pattern-handler.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/injecting-bundle-context.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/injecting-bundle-context.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/ipojo-jmx-handler.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/ipojo-jmx-handler.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/controller-lifecycle-handler.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/controller-lifecycle-handler.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/service-requirement-handler.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/service-requirement-handler.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/event-admin-handlers.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/event-admin-handlers.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/lifecycle-callback-handler.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/lifecycle-callback-handler.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/ipojo-hierarchical-composition-overview.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/ipojo-hierarchical-composition-overview.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/constructing-pojo-objects-with-factory-methods.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/constructing-pojo-objects-with-factory-methods.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/using-ipojo-introspection-api.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/using-ipojo-introspection-api.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/combining-ipojo-and-configuration-admin.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/combining-ipojo-and-configuration-admin.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/ipojo-factory-service.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/ipojo-factory-service.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/service-binding-interceptors.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/service-binding-interceptors.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/ipojo-extender-configuration.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/ipojo-extender-configuration.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/using-stereotypes.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/using-stereotypes.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/how-to-use-ipojo-factories.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/how-to-use-ipojo-factories.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/using-xml-schemas.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/using-xml-schemas.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-faq.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-faq.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/apache-felix-ipojo-instances.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/apache-felix-ipojo-instances.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/apache-felix-ipojo-api.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/apache-felix-ipojo-api.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/instance-vs-service-controller.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/instance-vs-service-controller.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/articles-and-presentations.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/articles-and-presentations.html +Redirect 301 /documentation/subprojects/mosgi-managed-osgi-framework.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/mosgi-managed-osgi-framework.html +Redirect 301 /documentation/subprojects/apache-felix-shell-tui.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-shell-tui.html +Redirect 301 /documentation/subprojects/apache-felix-remote-shell.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-remote-shell.html +Redirect 301 /documentation/subprojects/apache-felix-osgi-bundle-repository.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-osgi-bundle-repository.html +Redirect 301 /documentation/subprojects/apache-felix-maven-osgi-plugin.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-maven-osgi-plugin.html +Redirect 301 /documentation/subprojects/apache-felix-commons.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-commons.html +Redirect 301 /documentation/subprojects/apache-felix-web-console.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-web-console.html +Redirect 301 /documentation/community/project-info.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/community/project-info.html +Redirect 301 /documentation/community/projects-using-felix.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/community/projects-using-felix.html +Redirect 301 /documentation/community/contributing.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/community/contributing.html diff --git a/dot-htaccess-current b/dot-htaccess-current new file mode 100644 index 0000000..bce2073 --- /dev/null +++ b/dot-htaccess-current @@ -0,0 +1,102 @@ +Redirect 301 /documentation/community.html /documentation/documentation/community.html +Redirect 301 /documentation/community/contributing.html /documentation/documentation/community/contributing.html +Redirect 301 /documentation/community/project-info.html /documentation/documentation/community/project-info.html +Redirect 301 /documentation/community/projects-using-felix.html /documentation/documentation/community/projects-using-felix.html +Redirect 301 /documentation/development.html /documentation/documentation/development.html +Redirect 301 /documentation/development/coding-standards.html /documentation/documentation/development/coding-standards.html +Redirect 301 /documentation/development/dependencies-file-template.html /documentation/documentation/development/dependencies-file-template.html +Redirect 301 /documentation/development/provisional-osgi-api-policy.html /documentation/documentation/development/provisional-osgi-api-policy.html +Redirect 301 /documentation/development/release-management-nexus.html /documentation/documentation/development/release-management-nexus.html +Redirect 301 /documentation/development/site-how-to.html /documentation/documentation/development/site-how-to.html +Redirect 301 /documentation/development/using-the-osgi-compliance-tests.html /documentation/documentation/development/using-the-osgi-compliance-tests.html +Redirect 301 /documentation/faqs.html /documentation/documentation/faqs.html +Redirect 301 /documentation/faqs/apache-felix-bundle-plugin-faq.html /documentation/documentation/faqs/apache-felix-bundle-plugin-faq.html +Redirect 301 /documentation/faqs/apache-felix-scr-plugin-faq.html /documentation/documentation/faqs/apache-felix-scr-plugin-faq.html +Redirect 301 /documentation/getting-started.html /documentation/documentation/getting-started.html +Redirect 301 /documentation/subprojects.html /documentation/documentation/subprojects.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager.html /documentation/documentation/subprojects/apache-felix-dependency-manager.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/annotations.html /documentation/documentation/subprojects/apache-felix-dependency-manager/guides/annotations.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/background.html /documentation/documentation/subprojects/apache-felix-dependency-manager/guides/background.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/bundles-and-dependencies.html /documentation/documentation/subprojects/apache-felix-dependency-manager/guides/bundles-and-dependencies.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/design-patterns.html /documentation/documentation/subprojects/apache-felix-dependency-manager/guides/design-patterns.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/development.html /documentation/documentation/subprojects/apache-felix-dependency-manager/guides/development.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/dm-lambda.html /documentation/documentation/subprojects/apache-felix-dependency-manager/guides/dm-lambda.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/history.html /documentation/documentation/subprojects/apache-felix-dependency-manager/guides/history.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/javadocs.html /documentation/documentation/subprojects/apache-felix-dependency-manager/guides/javadocs.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/migrating-from-earlier-versions.html /documentation/documentation/subprojects/apache-felix-dependency-manager/guides/migrating-from-earlier-versions.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/migrating-from-other-solutions.html /documentation/documentation/subprojects/apache-felix-dependency-manager/guides/migrating-from-other-solutions.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/performance-tuning.html /documentation/documentation/subprojects/apache-felix-dependency-manager/guides/performance-tuning.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/resources.html /documentation/documentation/subprojects/apache-felix-dependency-manager/guides/resources.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/whatsnew-r15.html /documentation/documentation/subprojects/apache-felix-dependency-manager/guides/whatsnew-r15.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/guides/whatsnew.html /documentation/documentation/subprojects/apache-felix-dependency-manager/guides/whatsnew.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/component-adapter.html /documentation/documentation/subprojects/apache-felix-dependency-manager/reference/component-adapter.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/component-aspect.html /documentation/documentation/subprojects/apache-felix-dependency-manager/reference/component-aspect.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/component-bundle-adapter.html /documentation/documentation/subprojects/apache-felix-dependency-manager/reference/component-bundle-adapter.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/component-factory-configuration-adapter.html /documentation/documentation/subprojects/apache-felix-dependency-manager/reference/component-factory-configuration-adapter.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/component-resource-adapter.html /documentation/documentation/subprojects/apache-felix-dependency-manager/reference/component-resource-adapter.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/component-singleton.html /documentation/documentation/subprojects/apache-felix-dependency-manager/reference/component-singleton.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/components.html /documentation/documentation/subprojects/apache-felix-dependency-manager/reference/components.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/dependencies.html /documentation/documentation/subprojects/apache-felix-dependency-manager/reference/dependencies.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/dependency-bundle.html /documentation/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-bundle.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/dependency-configuration.html /documentation/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-configuration.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/dependency-resource.html /documentation/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-resource.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/dependency-service.html /documentation/documentation/subprojects/apache-felix-dependency-manager/reference/dependency-service.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/dm-annotations.html /documentation/documentation/subprojects/apache-felix-dependency-manager/reference/dm-annotations.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/external-links.html /documentation/documentation/subprojects/apache-felix-dependency-manager/reference/external-links.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/service-scopes.html /documentation/documentation/subprojects/apache-felix-dependency-manager/reference/service-scopes.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/reference/thread-model.html /documentation/documentation/subprojects/apache-felix-dependency-manager/reference/thread-model.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/tutorials/getting-started.html /documentation/documentation/subprojects/apache-felix-dependency-manager/tutorials/getting-started.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/tutorials/leveraging-the-shell.html /documentation/documentation/subprojects/apache-felix-dependency-manager/tutorials/leveraging-the-shell.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/tutorials/sample-code.html /documentation/documentation/subprojects/apache-felix-dependency-manager/tutorials/sample-code.html +Redirect 301 /documentation/subprojects/apache-felix-dependency-manager/tutorials/working-with-annotations.html /documentation/documentation/subprojects/apache-felix-dependency-manager/tutorials/working-with-annotations.html +Redirect 301 /documentation/subprojects/apache-felix-event-admin.html /documentation/documentation/subprojects/apache-felix-event-admin.html +Redirect 301 /documentation/subprojects/apache-felix-file-install.html /documentation/documentation/subprojects/apache-felix-file-install.html +Redirect 301 /documentation/subprojects/apache-felix-framework-security.html /documentation/documentation/subprojects/apache-felix-framework-security.html +Redirect 301 /documentation/subprojects/apache-felix-framework.html /documentation/documentation/subprojects/apache-felix-framework.html +Redirect 301 /documentation/subprojects/apache-felix-framework/apache-felix-framework-bundle-cache.html /documentation/documentation/subprojects/apache-felix-framework/apache-felix-framework-bundle-cache.html +Redirect 301 /documentation/subprojects/apache-felix-framework/apache-felix-framework-configuration-properties.html /documentation/documentation/subprojects/apache-felix-framework/apache-felix-framework-configuration-properties.html +Redirect 301 /documentation/subprojects/apache-felix-framework/apache-felix-framework-faq.html /documentation/documentation/subprojects/apache-felix-framework/apache-felix-framework-faq.html +Redirect 301 /documentation/subprojects/apache-felix-framework/apache-felix-framework-launching-and-embedding.html /documentation/documentation/subprojects/apache-felix-framework/apache-felix-framework-launching-and-embedding.html +Redirect 301 /documentation/subprojects/apache-felix-framework/apache-felix-framework-usage-documentation.html /documentation/documentation/subprojects/apache-felix-framework/apache-felix-framework-usage-documentation.html +Redirect 301 /documentation/subprojects/apache-felix-gogo.html /documentation/documentation/subprojects/apache-felix-gogo.html +Redirect 301 /documentation/subprojects/apache-felix-gogo/rfc-147-overview.html /documentation/documentation/subprojects/apache-felix-gogo/rfc-147-overview.html +Redirect 301 /documentation/subprojects/apache-felix-healthchecks.html /documentation/documentation/subprojects/apache-felix-healthchecks.html +Redirect 301 /documentation/subprojects/apache-felix-inventory.html /documentation/documentation/subprojects/apache-felix-inventory.html +Redirect 301 /documentation/subprojects/apache-felix-log.html /documentation/documentation/subprojects/apache-felix-log.html +Redirect 301 /documentation/subprojects/apache-felix-logback.html /documentation/documentation/subprojects/apache-felix-logback.html +Redirect 301 /documentation/subprojects/apache-felix-maven-bundle-plugin-bnd.html /documentation/documentation/subprojects/apache-felix-maven-bundle-plugin-bnd.html +Redirect 301 /documentation/subprojects/apache-felix-maven-scr-plugin/apache-felix-maven-scr-plugin-use.html /documentation/documentation/subprojects/apache-felix-maven-scr-plugin/apache-felix-maven-scr-plugin-use.html +Redirect 301 /documentation/subprojects/apache-felix-maven-scr-plugin/apache-felix-scr-ant-task-use.html /documentation/documentation/subprojects/apache-felix-maven-scr-plugin/apache-felix-scr-ant-task-use.html +Redirect 301 /documentation/subprojects/apache-felix-maven-scr-plugin/apache-felix-scr-bndtools-use.html /documentation/documentation/subprojects/apache-felix-maven-scr-plugin/apache-felix-scr-bndtools-use.html +Redirect 301 /documentation/subprojects/apache-felix-maven-scr-plugin/extending-scr-annotations.html /documentation/documentation/subprojects/apache-felix-maven-scr-plugin/extending-scr-annotations.html +Redirect 301 /documentation/subprojects/apache-felix-maven-scr-plugin/scr-annotations.html /documentation/documentation/subprojects/apache-felix-maven-scr-plugin/scr-annotations.html +Redirect 301 /documentation/subprojects/apache-felix-maven-scr-plugin/scr-javadoc-tags.html /documentation/documentation/subprojects/apache-felix-maven-scr-plugin/scr-javadoc-tags.html +Redirect 301 /documentation/subprojects/apache-felix-metatype-service.html /documentation/documentation/subprojects/apache-felix-metatype-service.html +Redirect 301 /documentation/subprojects/apache-felix-osgi-bundle-repository.html /documentation/documentation/subprojects/apache-felix-osgi-bundle-repository.html +Redirect 301 /documentation/subprojects/apache-felix-preferences-service.html /documentation/documentation/subprojects/apache-felix-preferences-service.html +Redirect 301 /documentation/subprojects/apache-felix-remote-shell.html /documentation/documentation/subprojects/apache-felix-remote-shell.html +Redirect 301 /documentation/subprojects/apache-felix-shell-tui.html /documentation/documentation/subprojects/apache-felix-shell-tui.html +Redirect 301 /documentation/subprojects/apache-felix-shell.html /documentation/documentation/subprojects/apache-felix-shell.html +Redirect 301 /documentation/subprojects/apache-felix-web-console.html /documentation/documentation/subprojects/apache-felix-web-console.html +Redirect 301 /documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console.html /documentation/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console.html +Redirect 301 /documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/branding-the-web-console.html /documentation/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/branding-the-web-console.html +Redirect 301 /documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/providing-resources.html /documentation/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/providing-resources.html +Redirect 301 /documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/providing-web-console-plugins.html /documentation/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/providing-web-console-plugins.html +Redirect 301 /documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/web-console-logging.html /documentation/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/web-console-logging.html +Redirect 301 /documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/web-console-output-templating.html /documentation/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/web-console-output-templating.html +Redirect 301 /documentation/subprojects/apache-felix-web-console/web-console-restful-api.html /documentation/documentation/subprojects/apache-felix-web-console/web-console-restful-api.html +Redirect 301 /documentation/subprojects/apache-felix-web-console/web-console-security-provider.html /documentation/documentation/subprojects/apache-felix-web-console/web-console-security-provider.html +Redirect 301 /documentation/tutorials-examples-and-presentations.html /documentation/documentation/tutorials-examples-and-presentations.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-application-demonstration.html /documentation/documentation/tutorials-examples-and-presentations/apache-felix-application-demonstration.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-faq.html /documentation/documentation/tutorials-examples-and-presentations/apache-felix-osgi-faq.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial.html /documentation/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-1.html /documentation/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-1.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-2.html /documentation/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-2.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-2b.html /documentation/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-2b.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-3.html /documentation/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-3.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-4.html /documentation/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-4.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-5.html /documentation/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-5.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-6.html /documentation/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-6.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-7.html /documentation/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-7.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-8.html /documentation/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-8.html +Redirect 301 /documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-9.html /documentation/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial/apache-felix-tutorial-example-9.html \ No newline at end of file diff --git a/dot-htaccess-legacy b/dot-htaccess-legacy new file mode 100644 index 0000000..866e4f6 --- /dev/null +++ b/dot-htaccess-legacy @@ -0,0 +1,94 @@ +Redirect 301 /documentation/subprojects/apache-felix-upnp/upnp-testing-devices.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-upnp/upnp-testing-devices.html +Redirect 301 /documentation/subprojects/apache-felix-upnp/upnp-acknowledgments.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-upnp/upnp-acknowledgments.html +Redirect 301 /documentation/subprojects/apache-felix-upnp/upnp-getting-started.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-upnp/upnp-getting-started.html +Redirect 301 /documentation/subprojects/apache-felix-upnp/upnp-testing-devices/upnp-examples.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-upnp/upnp-testing-devices/upnp-examples.html +Redirect 301 /documentation/subprojects/apache-felix-upnp/upnp-testing-devices/upnp-examples/upnp-writing-cd-and-cp.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-upnp/upnp-testing-devices/upnp-examples/upnp-writing-cd-and-cp.html +Redirect 301 /documentation/subprojects/apache-felix-upnp/upnp-driver-architecture.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-upnp/upnp-driver-architecture.html +Redirect 301 /documentation/subprojects/apache-felix-upnp/upnp-known-issues.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-upnp/upnp-known-issues.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo.html +Redirect 301 /documentation/subprojects/apache-felix-script-console-plugin.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-script-console-plugin.html +Redirect 301 /documentation/subprojects/apache-felix-maven-obr-plugin.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-maven-obr-plugin.html +Redirect 301 /documentation/subprojects/apache-felix-commons/creating-bundles-using-bnd.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-commons/creating-bundles-using-bnd.html +Redirect 301 /documentation/subprojects/apache-felix-maven-scr-plugin.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-maven-scr-plugin.html +Redirect 301 /documentation/subprojects/apache-felix-lightweight-http-service.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-lightweight-http-service.html +Redirect 301 /documentation/subprojects/apache-felix-autoconf.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-autoconf.html +Redirect 301 /documentation/subprojects/apache-felix-user-admin.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-user-admin.html +Redirect 301 /documentation/subprojects/apache-felix-jaas.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-jaas.html +Redirect 301 /documentation/subprojects/mosgi-managed-osgi-framework/probeguide.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/mosgi-managed-osgi-framework/probeguide.html +Redirect 301 /documentation/subprojects/apache-felix-upnp.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-upnp.html +Redirect 301 /documentation/subprojects/apache-felix-serialization-framework.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-serialization-framework.html +Redirect 301 /documentation/subprojects/apache-felix-osgi-core.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-osgi-core.html +Redirect 301 /documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-getting-started.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-getting-started.html +Redirect 301 /documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-introduction.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-introduction.html +Redirect 301 /documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-background.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-background.html +Redirect 301 /documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-file-store.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-file-store.html +Redirect 301 /documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-mongodb-store.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-user-admin/apache-felix-user-admin-mongodb-store.html +Redirect 301 /documentation/subprojects/apache-felix-manifest-generator-mangen.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-manifest-generator-mangen.html +Redirect 301 /documentation/subprojects/apache-felix-deployment-admin.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-deployment-admin.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-why-choose-ipojo.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-why-choose-ipojo.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/ipojo-reference-card.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/ipojo-reference-card.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/ipojo-composition-tutorial.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/ipojo-composition-tutorial.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/ipojo-in-10-minutes.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/ipojo-in-10-minutes.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/ipojo-hello-word-maven-based-tutorial.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/ipojo-hello-word-maven-based-tutorial.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/apache-felix-ipojo-dosgi.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/apache-felix-ipojo-dosgi.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/how-to-use-ipojo-annotations.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/how-to-use-ipojo-annotations.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/ipojo-advanced-tutorial.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/ipojo-advanced-tutorial.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/ipojo-news.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/ipojo-news.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/related-works.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/related-works.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-keypoints.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-keypoints.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi/apache-felix-ipojo-junit4osgi-tutorial.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi/apache-felix-ipojo-junit4osgi-tutorial.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi/apache-felix-ipojo-junit4osgi-architecture.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi/apache-felix-ipojo-junit4osgi-architecture.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi/apache-felix-ipojo-junit4osgi-maven.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi/apache-felix-ipojo-junit4osgi-maven.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi/apache-felix-ipojo-junit4osgi-methods.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-junit4osgi/apache-felix-ipojo-junit4osgi-methods.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-supportedosgi.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-supportedosgi.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/developing-camel-mediators-with-ipojo.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/developing-camel-mediators-with-ipojo.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-devguide/dive-into-the-ipojo-manipulation-depths.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-devguide/dive-into-the-ipojo-manipulation-depths.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-devguide/how-to-write-your-own-handler.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-devguide/how-to-write-your-own-handler.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-devguide/how-to-use-ipojo-manipulation-metadata.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-devguide/how-to-use-ipojo-manipulation-metadata.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-eclipse-integration.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-eclipse-integration.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-successstories.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-successstories.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/download.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/download.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-testing-components.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-testing-components.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-supportedvms.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-supportedvms.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-karaf-feature.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-karaf-feature.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-ant-task.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-ant-task.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-maven-plug-in.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-maven-plug-in.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/apache-felix-ipojo-online-manipulator.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/apache-felix-ipojo-online-manipulator.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-arch-command.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-arch-command.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/junit4osgi.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/junit4osgi.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-webconsole-plugin.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-webconsole-plugin.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/ipojo-support.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/ipojo-support.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-feature-overview.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-feature-overview.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/providing-osgi-services.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/providing-osgi-services.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/configuration-handler.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/configuration-handler.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/temporal-service-dependency.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/temporal-service-dependency.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/white-board-pattern-handler.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/white-board-pattern-handler.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/architecture-handler.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/architecture-handler.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/extender-pattern-handler.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/extender-pattern-handler.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/injecting-bundle-context.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/injecting-bundle-context.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/ipojo-jmx-handler.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/ipojo-jmx-handler.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/controller-lifecycle-handler.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/controller-lifecycle-handler.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/service-requirement-handler.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/service-requirement-handler.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/event-admin-handlers.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/event-admin-handlers.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/lifecycle-callback-handler.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components/lifecycle-callback-handler.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/ipojo-hierarchical-composition-overview.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/ipojo-hierarchical-composition-overview.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/constructing-pojo-objects-with-factory-methods.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/constructing-pojo-objects-with-factory-methods.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/using-ipojo-introspection-api.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/using-ipojo-introspection-api.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/combining-ipojo-and-configuration-admin.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/combining-ipojo-and-configuration-admin.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/ipojo-factory-service.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/ipojo-factory-service.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/service-binding-interceptors.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/service-binding-interceptors.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/ipojo-extender-configuration.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/ipojo-extender-configuration.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/using-stereotypes.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/using-stereotypes.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/how-to-use-ipojo-factories.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/how-to-use-ipojo-factories.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/using-xml-schemas.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/using-xml-schemas.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing-components.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-faq.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-faq.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/apache-felix-ipojo-instances.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/apache-felix-ipojo-instances.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/apache-felix-ipojo-api.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/apache-felix-ipojo-api.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/instance-vs-service-controller.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/instance-vs-service-controller.html +Redirect 301 /documentation/subprojects/apache-felix-ipojo/articles-and-presentations.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo/articles-and-presentations.html +Redirect 301 /documentation/subprojects/mosgi-managed-osgi-framework.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/mosgi-managed-osgi-framework.html +Redirect 301 /documentation/subprojects/apache-felix-maven-osgi-plugin.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-maven-osgi-plugin.html +Redirect 301 /documentation/subprojects/apache-felix-commons.html https://raw.githubusercontent.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-commons.html diff --git a/dot-htaccess-static b/dot-htaccess-static new file mode 100644 index 0000000..aa87ff7 --- /dev/null +++ b/dot-htaccess-static @@ -0,0 +1,17 @@ + +#generic maven-generated content redirect +RedirectMatch ^/apidocs/(.*)$ /documentation/_attachments/apidocs/$1 +RedirectMatch ^/ipojo/(.*)$ /documentation/_attachments/ipojo/$1 + +#these may need updating or switching to page aliases. +Redirect Permanent /documentation/subprojects/apache-felix-http-service.html https://github.com/apache/felix-dev/tree/master/http +Redirect Permanent /documentation/subprojects/apache-felix-service-component-runtime.html https://github.com/apache/felix-dev/tree/master/scr +Redirect Permanent /documentation/subprojects/apache-felix-config-admin.html https://github.com/apache/felix-dev/tree/master/configadmin + +Redirect Permanent /mailinglists.html /documentation/community/project-info.html#mailing-lists +Redirect Permanent /documentation/development/issue-tracking.html /documentation/community/project-info.html +Redirect Permanent /documentation/development/source-code.html /documentation/community/project-info.html +Redirect Permanent /documentation/community/apache-felix-community-roles-and-processes.html /documentation/community/project-info.html +Redirect Permanent /documentation/development/committers.html /documentation/community/project-info.html +Redirect Permanent /documentation/development/project-management-committee-pmc.html /documentation/community/project-info.html +Redirect Permanent /documentation/community/contributing-source-code.html /documentation/community/contributing.html diff --git a/package.json b/package.json index 924fb75..67b6747 100644 --- a/package.json +++ b/package.json @@ -5,11 +5,11 @@ "clean-install": "rm -rf node_modules/ .cache/ package-lock.json;npm i --cache=.cache/npm", "plain-install": "npm i --cache=.cache/npm", "build": "node_modules/.bin/antora antora-playbook.yml --stacktrace --fetch --clean", - "build-noclean": "node_modules/.bin/antora antora-playbook.yml --stacktrace --fetch;cp ./supplemental-ui/.htaccess ./build/site/;cp ./supplemental-ui/.asf.yaml ./build/site/" + "build-noclean": "node_modules/.bin/antora antora-playbook.yml --stacktrace --fetch;echo '\n#legacy cms to current' >> ./build/site/.htaccess;cat dot-htaccess-current >> ./build/site/.htaccess;echo '\n\n#legacy to git cms legacy site' >> ./build/site/.htaccess;cat dot-htaccess-legacy >> ./build/site/.htaccess;cat dot-htaccess-static >> ./build/site/.htaccess" }, "devDependencies": { - "@antora/cli": "^2.3.3", - "@antora/site-generator-default": "^2.3.3", + "@antora/cli": "^2.3.4", + "@antora/site-generator-default": "^2.3.4", "@felix/felix-antora-ui": "https://github.com/apache/felix-antora-ui.git", "asciidoctor-kroki": "^0.9.2", "@djencks/asciidoctor-antora-indexer": "^0.0.4", diff --git a/package.json-htaccess-edit b/package.json-htaccess-edit new file mode 100644 index 0000000..01526b3 --- /dev/null +++ b/package.json-htaccess-edit @@ -0,0 +1,21 @@ +{ + "private": true, + "scripts": { + "clean-build": "npm run clean-install;npm run build", + "clean-install": "rm -rf node_modules/ .cache/ package-lock.json;npm i --cache=.cache/npm", + "build": "node_modules/.bin/antora antora-playbook.yml --stacktrace --fetch --clean;echo '\n#legacy cms to current' >> ./build/site/.htaccess;cat dot-htaccess-current >> ./build/site/.htaccess;echo '\n\n#legacy to git cms legacy site' >> ./build/site/.htaccess;cat dot-htaccess-legacy >> ./build/site/.htaccess;cat dot-htaccess-static >> ./build/site/.htaccess", + "build-htaccess": "node_modules/.bin/antora --generator @djencks/site-generator-default antora-playbook-htaccess-edit.yml --stacktrace --fetch --clean;echo '\n#legacy cms to current' >> ./build/site/.htaccess;cat dot-htaccess-current >> ./build/site/.htaccess;echo '\n\n#legacy to git cms legacy site' >> ./build/site/.htaccess;cat dot-htaccess-legacy >> ./build/site/.htaccess;cat dot-htaccess-static >> ./build/site/.htaccess" + }, + "devDependencies": { + "@antora/cli": "^2.3.4", + "@antora/site-generator-default": "^2.3.4", + "@apache-felix/felix-antora-ui": "https://github.com/apache/felix-antora-ui.git", + "asciidoctor-kroki": "^0.9.2", + "@djencks/asciidoctor-antora-indexer": "^0.0.4", + "@djencks/asciidoctor-jsonpath": "^0.0.2", + "@djencks/antora-htaccess-edit": "file:///Users/david/projects/antora/extensions/antora-htaccess-edit", + "@djencks/playbook-builder": "https://experimental-repo.s3-us-west-1.amazonaws.com/djencks-playbook-builder-v2.3.3.tgz", + "@djencks/content-aggregator": "https://experimental-repo.s3-us-west-1.amazonaws.com/djencks-content-aggregator-v2.3.3.tgz", + "@djencks/site-generator-default": "https://experimental-repo.s3-us-west-1.amazonaws.com/djencks-site-generator-default-v2.3.3.tgz" + } +} diff --git a/supplemental-ui/.asf.yaml b/supplemental-ui/.asf.yaml index ec7e7b6..27a2e96 100644 --- a/supplemental-ui/.asf.yaml +++ b/supplemental-ui/.asf.yaml @@ -6,3 +6,8 @@ notifications: publish: whoami: asf-site + +#temporary +staging: + profile: ~ + whoami: asf-staging diff --git a/supplemental-ui/.htaccess b/supplemental-ui/.htaccess deleted file mode 100644 index e69de29..0000000 diff --git a/supplemental-ui/ui.yml b/supplemental-ui/ui.yml index 52aaf77..58434cd 100644 --- a/supplemental-ui/ui.yml +++ b/supplemental-ui/ui.yml @@ -1,3 +1,2 @@ static_files: -- .htaccess - .asf.yml
