Commit Graph

7 Commits

Author SHA1 Message Date
Andreas Jaeger a9e9de2f21 Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* parallelizing building of documents

Update Sphinx version as well.

Remove the doc requirements from lower-constraints, they are not
needed during installation.

openstackdocstheme renames some variables, so follow the renames. A
couple of variables are also not needed anymore, remove them.

Set openstackdocs_pdf_link to link to PDF file.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: Ic7c901ff19aa073b6e003ccb95aaf77886f20152
2020-05-21 13:43:00 +00:00
pengyuesheng f7d8334829 Bump the openstackdocstheme extension to 1.20
Some options are now automatically configured by the version 1.20:
- project
- html_last_updated_fmt
- latex_engine
- latex_elements
- version
- release.

Change-Id: I161a3983e23b0ae50c232eb63ca78f8fd230e91e
2019-08-02 15:11:07 +08:00
Andreas Jaeger 15cd0f881a Remove setting of version/release from releasenotes
Release notes are version independent, so remove version/release
values. We've found that projects now require the service package
to be installed in order to build release notes, and this is entirely
due to the current convention of pulling in the version information.

Release notes should not need installation in order to build, so this
unnecessary version setting needs to be removed.

This is needed for new release notes publishing, see
I56909152975f731a9d2c21b2825b972195e48ee8 and the discussion starting
at
http://lists.openstack.org/pipermail/openstack-dev/2017-November/124480.html
.

Change-Id: I8e769c1dd93bca6a14b6209615f83c09ceceed22
2017-11-17 10:14:49 +01:00
Van Hung Pham 27296d5858 Switch from oslosphinx to openstackdocstheme
As part of the docs migration work[0] for Pike we need to switch to use
the openstackdocstheme.

[0]https://review.openstack.org/#/c/472275/

Change-Id: I5150a456df75d61035a6f00366fa70bd4ec83457
2017-06-30 15:21:25 +07:00
ji-xuepeng c9427c9111 Removes unnecessary utf-8 coding
Change-Id: I92884231ee5360873a55c29a928d3ef16bade441
2017-01-12 21:17:15 +08:00
Andreas Jaeger 4eed4a8af9 Enable release notes translation
Releasenote translation publishing is being prepared. 'locale_dirs'
needs to be defined in conf.py to generate translated version of the
release notes.

Note that this repository might not get translated release notes - or
no translations at all - but we add the entry here nevertheless to
prepare for it.

Change-Id: If8131a103f01b062cca757144d06d644e5a3fec9
2016-10-06 20:28:37 +02:00
Steve Martinelli c04ca5b1af Add release notes for keystonemiddleware
as mentioned in the mailing list, we need to include release notes
for libraries, note that we do not include changes for liberty.

Change-Id: I02f413a2ac410ce4c3dc7d46c7edb3c87d0d13b3
2015-11-29 20:04:01 -05:00