Commit Graph

14 Commits

Author SHA1 Message Date
Ghanshyam Mann 731940d4d4 Update IRC network to OFTC
Change-Id: I13b5772a0d04278b26afcc5ea07ae51a8333d557
2021-05-31 15:05:17 -05:00
liyou01 1cdbb71ffe remove unicode from code
Change-Id: Ide802e3712b8ae904016a5dd3ef0ee2729512be7
2021-01-07 17:41:29 +08:00
Zuul f0f04fa5c5 Merge "Create tox environment to build pdf documentation" 2020-10-29 21:09:55 +00:00
Lukas Piwowarski 7e12fcc0be Create tox environment to build pdf documentation
This patch enables building .pdf documentation using new 'pdf-docs'
tox environment. The newly created tox environment creates latex
source codes using sphinx-build and then builds the pdf
documentation using make.

Story: 2006070
Task: 35463

Change-Id: Ie5f522d0561d52206eabf400f4a53f67a8997eca
2020-09-24 10:54:53 +02:00
Ghanshyam Mann d47289f3b1 Adding document on Extended Maintainance testing policy
As communicated in ML thread
- http://lists.openstack.org/pipermail/openstack-discuss/2020-June/015499.html

grenade team will only be responsible for maintaining the 'Maintained' stable
branches only not the EM. We will start making the grenade job on EM and oldest
'Maintained' as n-v if they start failing.

This commits document that agreement so that it can be followed consistently.

Change-Id: I615a6b88d39ab1c91fdf57b3393cbbca66833671
2020-06-24 07:55:08 +00:00
Andreas Jaeger 74943a2aa1 Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.0 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Add configuration for openstackdocstheme 'report a bug'.

Depends-On: https://review.opendev.org/728938
Change-Id: I0938ef80ec161607e7c4b2a4a846f1b32e7614e3
2020-05-20 07:52:22 +02:00
Ghanshyam Mann 9ee6a67b1b [ussuri][goal] Update contributor documentation
This patch updates/adds the contributor documentation to follow
the guidelines of the Ussuri cycle community goal[1].

[1] https://governance.openstack.org/tc/goals/selected/ussuri/project-ptl-and-contrib-docs.html
Story: #2007236
Task: #38554

Change-Id: Ia55e131d6bc50d3f3eda520603f2a63d185a5440
2020-04-22 14:07:41 +00:00
Andreas Jaeger 627e8117ef Cleanup docs building
* Remove settings that openstackdocstheme now defaults to.
* Switch completly to openstackdocstheme to be in sync with
  other OpenStack projects.
* Use sphinx-build.
* Change tools/generate-grenade-plugins-list.py to use opendev URLs.

Change-Id: Ic6dd19d8695f4d8db6655e7cac7a6eb7736cd4c1
2020-02-23 16:16:17 +01:00
Eric Fried 46d06fe835 Remove unnecessary doc requirements
Change-Id: Iae549c38768593d8262031708b1727087abba295
2020-01-22 10:44:34 -06:00
Eric Fried 0d5042b0ce Make docs build again
Docs build was broken with:

TypeError: __init__() got an unexpected keyword argument 'handle_io_errors'

Upgrade sphinx requirements to those of a recent decade, and replace
the oslosphinx extension and requirement with openstackdocstheme.

At the same time, split the deps for the docs build out of
test-requirements.txt and put them in docs/requiremenst.txt as the gods
intended.

Change-Id: I6f82b5c37217ca2bdcf85c1ce07293b3d1026370
2020-01-21 23:10:20 +00:00
Masayuki Igawa 7518301120 Generate plugin list for registry document
This commit makes to generate a plugin list for the registry
document and, also fixes a python3 incompatibility and docs warnings
in generate-grenade-plugins-list.sh.
And this commit also removes doc/source/plugin-registry.rst because
it's generated by the script.

Change-Id: I391ca452f2e99e899ded8e4bcb5649a4511a7696
2018-03-01 17:18:23 +00:00
Clint Adams 3f33a025a4 Prepare for dynamic generation of grenade plugin registry
This copies the devstack plugin detection code, to be executed
from a nearly identical periodic proposal job, generating a list
of plugins in the same format.

Change-Id: Ifac7833b03409a4c476b3c9f0f9900987b5ad177
2016-03-10 21:14:56 -05:00
Sean Dague 647cdf2629 remove use of sphinx diag tools
This drags in pillow, but isn't actually used anywhere. Let's dump it
until it's used.

Change-Id: I8107aef4eb9468816d84f8e33faae42c5a93b6e2
2015-10-02 11:56:50 -04:00
Matthew Treinish 359352e80b
Add docs building support to grenade
This commit adds basic docs building support to grenade. Previously
we just had rst files in the root of the repo and relied on github
or something else to render them. After this commit we'll support
sphinx built docs.

The next step after this is to add a docs publishing job to infra so
we'll have hosted grenade documentation like other projects.

Change-Id: I505c1d5e250d103b6e0f9da008f44d3ce28df94f
2015-08-28 19:15:17 -04:00