diff --git a/tools/www-generator.py b/tools/www-generator.py index 1a3cf6db8c..bf658a7272 100755 --- a/tools/www-generator.py +++ b/tools/www-generator.py @@ -29,8 +29,20 @@ import requests import yaml -# List released series for which documentation is still published. +# List previously released series. PAST_SERIES = [ + 'austin', + 'bexar', + 'cactus', + 'diablo', + 'essex', + 'folsom', + 'grizzly', + 'havana', + 'icehouse', + 'juno', + 'kilo', + 'liberty', 'mitaka', 'newton', ] diff --git a/www/.htaccess b/www/.htaccess index 93d2d55ac5..5bae7377f6 100644 --- a/www/.htaccess +++ b/www/.htaccess @@ -10,21 +10,6 @@ redirectmatch 301 ^/index.html$ /{{RELEASED_SERIES}}/ redirectmatch 301 ^/openstack-projects.html$ /{{RELEASED_SERIES}}/projects.html redirectmatch 301 ^/language-bindings.html$ /{{RELEASED_SERIES}}/language-bindings.html -# Redirecting End-of-Life (EOL) versions, see https://wiki.openstack.org/wiki/Releases: -redirectmatch 301 /bexar/.*$ /index.html -redirectmatch 301 /cactus/.*$ /index.html -redirectmatch 301 /diablo/.*$ /index.html -redirectmatch 301 /essex/.*$ /index.html -redirectmatch 301 /folsom/.*$ /index.html -redirectmatch 301 /grizzly/.*$ /index.html -redirectmatch 301 /havana/.*$ /index.html - -# We still have the config-reference available -redirectmatch 301 /icehouse/(?!config-reference)/.*$ /index.html -redirectmatch 301 /juno/(?!config-reference)/.*$ /index.html -redirectmatch 301 /kilo/(?!config-reference)/.*$ /index.html -redirectmatch 301 /liberty/(?!config-reference)/.*$ /index.html - # Redirect docs.openstack.org index.html subpage pointers to main page redirect 301 /install/ /{{RELEASED_SERIES}}/install/ redirect 301 /basic-install/ /{{RELEASED_SERIES}}/install/ diff --git a/www/austin/index.html b/www/austin/index.html new file mode 100644 index 0000000000..d489ac03bf --- /dev/null +++ b/www/austin/index.html @@ -0,0 +1,63 @@ +{% extends "templates/indexbase.tmpl" %} +{% block pagetitle %}{{SERIES_TITLE}}{% endblock %} +{% block title %}{% endblock %} +{% block header %} +{% endblock header %} +{% block content %} + +
+ What is OpenStack? OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface. +
++ The {{SERIES_TITLE}} release of OpenStack is no + longer supported by the community. For more + information about the release, refer to + the releases + web site. +
++ For documentation, please refer to a newer + release. The most recently released version is + {{RELEASED_SERIES|title}} + and the version in development is + {{SERIES_IN_DEVELOPMENT|title}}. +
+Documentation treated like code, powered by the community - interested?
+ How To Contribute ++ What is OpenStack? OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface. +
++ The {{SERIES_TITLE}} release of OpenStack is no + longer supported by the community. For more + information about the release, refer to + the releases + web site. +
++ For documentation, please refer to a newer + release. The most recently released version is + {{RELEASED_SERIES|title}} + and the version in development is + {{SERIES_IN_DEVELOPMENT|title}}. +
+Documentation treated like code, powered by the community - interested?
+ How To Contribute ++ What is OpenStack? OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface. +
++ The {{SERIES_TITLE}} release of OpenStack is no + longer supported by the community. For more + information about the release, refer to + the releases + web site. +
++ For documentation, please refer to a newer + release. The most recently released version is + {{RELEASED_SERIES|title}} + and the version in development is + {{SERIES_IN_DEVELOPMENT|title}}. +
+Documentation treated like code, powered by the community - interested?
+ How To Contribute ++ What is OpenStack? OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface. +
++ The {{SERIES_TITLE}} release of OpenStack is no + longer supported by the community. For more + information about the release, refer to + the releases + web site. +
++ For documentation, please refer to a newer + release. The most recently released version is + {{RELEASED_SERIES|title}} + and the version in development is + {{SERIES_IN_DEVELOPMENT|title}}. +
+Documentation treated like code, powered by the community - interested?
+ How To Contribute ++ What is OpenStack? OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface. +
++ The {{SERIES_TITLE}} release of OpenStack is no + longer supported by the community. For more + information about the release, refer to + the releases + web site. +
++ For documentation, please refer to a newer + release. The most recently released version is + {{RELEASED_SERIES|title}} + and the version in development is + {{SERIES_IN_DEVELOPMENT|title}}. +
+Documentation treated like code, powered by the community - interested?
+ How To Contribute ++ What is OpenStack? OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface. +
++ The {{SERIES_TITLE}} release of OpenStack is no + longer supported by the community. For more + information about the release, refer to + the releases + web site. +
++ For documentation, please refer to a newer + release. The most recently released version is + {{RELEASED_SERIES|title}} + and the version in development is + {{SERIES_IN_DEVELOPMENT|title}}. +
+Documentation treated like code, powered by the community - interested?
+ How To Contribute ++ What is OpenStack? OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface. +
++ The {{SERIES_TITLE}} release of OpenStack is no + longer supported by the community. For more + information about the release, refer to + the releases + web site. +
++ For documentation, please refer to a newer + release. The most recently released version is + {{RELEASED_SERIES|title}} + and the version in development is + {{SERIES_IN_DEVELOPMENT|title}}. +
+Documentation treated like code, powered by the community - interested?
+ How To Contribute ++ What is OpenStack? OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface. +
++ The {{SERIES_TITLE}} release of OpenStack is no + longer supported by the community. For more + information about the release, refer to + the releases + web site. +
++ For documentation, please refer to a newer + release. The most recently released version is + {{RELEASED_SERIES|title}} + and the version in development is + {{SERIES_IN_DEVELOPMENT}}. +
+Documentation treated like code, powered by the community - interested?
+ How To Contribute ++ What is OpenStack? OpenStack is a + cloud operating system that controls large pools + of compute, storage, and networking resources + throughout a datacenter, all managed through a + dashboard that gives administrators control while + empowering their users to provision resources + through a web interface. +
++ The {{SERIES_TITLE}} release of OpenStack is no + longer supported by the community. For more + information about the release, refer to + the releases + web site. +
++ Minimal documentation is still published here to + assist users running this version. For additional + documentation, please refer to a newer release. The + most recently released version is + {{RELEASED_SERIES|title}} + and the version in development is + {{SERIES_IN_DEVELOPMENT|title}}. +
+Installation and configuration options for OpenStack
+Documentation treated like code, powered by the community - interested?
+ How To Contribute ++ What is OpenStack? OpenStack is a + cloud operating system that controls large pools + of compute, storage, and networking resources + throughout a datacenter, all managed through a + dashboard that gives administrators control while + empowering their users to provision resources + through a web interface. +
++ The {{SERIES_TITLE}} release of OpenStack is no + longer supported by the community. For more + information about the release, refer to + the releases + web site. +
++ Minimal documentation is still published here to + assist users running this version. For additional + documentation, please refer to a newer release. The + most recently released version is + {{RELEASED_SERIES|title}} + and the version in development is + {{SERIES_IN_DEVELOPMENT|title}}. +
+Installation and configuration options for OpenStack
+Documentation treated like code, powered by the community - interested?
+ How To Contribute ++ What is OpenStack? OpenStack is a + cloud operating system that controls large pools + of compute, storage, and networking resources + throughout a datacenter, all managed through a + dashboard that gives administrators control while + empowering their users to provision resources + through a web interface. +
++ The {{SERIES_TITLE}} release of OpenStack is no + longer supported by the community. For more + information about the release, refer to + the releases + web site. +
++ Minimal documentation is still published here to + assist users running this version. For additional + documentation, please refer to a newer release. The + most recently released version is + {{RELEASED_SERIES|title}} + and the version in development is + {{SERIES_IN_DEVELOPMENT|title}}. +
+Installation and configuration options for OpenStack
+Deploy and manage OpenStack Networking (neutron)
+Documentation treated like code, powered by the community - interested?
+ How To Contribute ++ What is OpenStack? OpenStack is a + cloud operating system that controls large pools + of compute, storage, and networking resources + throughout a datacenter, all managed through a + dashboard that gives administrators control while + empowering their users to provision resources + through a web interface. +
++ The {{SERIES_TITLE}} release of OpenStack is no + longer supported by the community. For more + information about the release, refer to + the releases + web site. +
++ Minimal documentation is still published here to + assist users running this version. For additional + documentation, please refer to a newer release. The + most recently released version is + {{RELEASED_SERIES|title}} + and the version in development is + {{SERIES_IN_DEVELOPMENT|title}}. +
+Getting started with the most commonly used OpenStack services
+ Installation Tutorials and Guides for openSUSE or SUSE Linux EnterpreiseInstallation and configuration options for OpenStack
+Deploy and manage OpenStack Networking (neutron)
+Documentation treated like code, powered by the community - interested?
+ How To Contribute +