OpenStack Foundation got renamed to Open Infrastructure Foundation,
follow the rename and update links as well.
Remove no longer working links.
Change-Id: Iee3bb16fb6554ad80a3263f4f364976bcb8c88e1
At the PTG the Docs team and dhellmann decided that openstackdocstheme
was the proper place to keep the modifications required to build
a theme for StarlingX and other OpenStack Foundation-related projects.
This is a minimal set of changes to support a second theme with a couple
of visual changes thrown in to make obvious that the correct theme
is being used. The remainder of the visual work will follow.
Both PNG and SVG versions of the logo are included.
Add an additional jobs to build the docs and PDF with the new theme.
Modify the wording in README.rst and the docs index page regarding
the distinction between openstackdocstheme the module and openstackdocs
and starlingxdocs the themes and their intended uses.
There are a number of hard-coded OpenStack-isms that will eventually
need to be addressed.
Change-Id: I594136a0ea66d61f60dafc6a853137470efc7d42
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
Move the existing test docs into a subdirectory and move the setup
details from the README to docs/source/index.rst.
Change-Id: Ic66247a1d5527cf1ba34f3b1561de6a027e12050
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Remove the code that was trying to force openstackdocs to be the
theme. It was using the wrong name anyway, so it didn't work, and we
don't want to use that approach any more.
Add configuration options to make it easier to pass the git repository
and bug tracker information.
Add an event processor to update the html page context for each
page. Include the gitsha by looking at the repository. Include the
giturl by looking at the configuration option for the repo name and
building the URL from it.
Include the bug project and tag values based on the configuration
options.
Update the instructions for enabling the theme to include adding the
module to the list of extensions to turn on all of the above.
Add the openstackdocs theme automatically when the extension is
initialized.
Change-Id: Icf3a40ed104cfd828f532f6f2b112ed02f996ff5
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Add a node that explains that for Python 3 you'll need to add a
.decode() function in the gitsha command. Also, note that you
need to import subprocess in the conf.py file.
Change-Id: I1eb42738be74de96fae0940f3e97283351602e95
os.popen() is deprecated since python 2.6.
Resolved with use of subprocess module.
Change-Id: Ia7e19f82bedfa43cd8f98d03fb5a0bb0860d0221
Closes-Bug: #1529836
The "Report a bug" link in the HTML manuals populate information about the page.
Since manuals within openstack-manuals project have their own tag within
launchpad, this patch automatically tags the bug using a tag defined in conf.py.
Change-Id: I3c9214a4f5a00648d325b4acaa493057ab0e4821
Closes-Bug: #1342373