Doc requirements are not needed for unit test runs. This moves doc
requirements into the recommended doc/requirements.txt location and
updates the tox target to pull from there.
Change-Id: I06761a6090d64ae1be5065727f7f56ede14c8d13
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
With warnings treated as errors in the docs build, when the cycle name
size varies it results in an error with the RST title line length not
matching the text length.
Change-Id: Ic5da3fd11c98c1da869fe9cd9d7d285a36222236
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
This updates the table status logic to handle multiple Current or Next
events. It also simplifies some of that detection logic and handles
multiple items in the countdown timer.
Change-Id: Iff85bb59d4d9a472b56b552f663709f7364b992a
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
I'm temporarily stepping down from my role as a technical election
official, as I will be participating in an upcoming election as a
candidate. I'll volunteer again after elections conclude, and am
also still available to assist with troubleshooting/fixing any
election tooling and automation.
Change-Id: Ieab6327d22a44d82e894fe50d24fe5d030284f14
Based on the email thread back in December, we settled roughly
on a set of dates, but concluded we should bump them back
an extra week so that PTL elections can be concluded before
we open the Victoria master branch. The necessary
TC charter changes to update term lengths have also been
made.
Change-Id: I66872e55b31319a00cfee795898f2990dfc87fe7
* Remove usage of six, this repo is using python3 only.
* Remove settings from conf.py that are default in
newer openstackdocstheme versions.
* Remove obsolete build_sphinx sections from setup.cfg, sphinx-build
does not need this. Remove ignored warnerror.
Change-Id: I7b0625a71d81305d90157e42fc6a5065c9be47d1
To make sure ideas is reachable through the sidebar, like on the
rest of the governance webpages.
Depends-On: https://review.opendev.org/#/c/706240/
Change-Id: I50987584af77a0bd64b1c9deb3638fd359592da1
We have switched to the new AFS publishing of this repo, so can
remove the old promote-tox-docs-static and publish only ones.
Change-Id: I9c99a962bdf7237bb367ca7d8f133c4a641400cd
This job publishes the election site under the
governance.openstack.org AFS volume. This is our "next generation"
publishing as it doesn't rely on storing things on a single static
server. The current job, promote-tox-docs-static, will be removed
after we transition to serving the site from AFS.
Depends-On: https://review.opendev.org/704702
Change-Id: If666499149c80e2194c33dfd17d115f39f2280bf
In order to make some calculations around revision-per-change rates,
add a revision count for merged changes alongside the existing
merged change count. This is data we already get from the Gerrit
API, so it shouldn't impact performance, and it doesn't alter any
existing fields in the output (only adds a new one).
Change-Id: I2e3129efc5cd96e5c93815b6d0e699f04a838bef