11 Commits (7cd0ee463405ea99123dd1cfcb09837bda52f0df)

Author SHA1 Message Date
Andreas Jaeger 2d2d7baf03 Switch to newer openstackdocstheme version
Switch to openstackdocstheme 2.2.1 version. Using
this version will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Disable openstackdocs_auto_name to use 'project' variable as name.

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.

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

See also

Change-Id: If08d763c2c0f09faa61c327ab64f1ad7b1549262
3 years ago
Andreas Jaeger 80c60a7bd6 Cleanup py27 support and docs
Make a few cleanups:
- Remove obsolete sections from setup.cfg
- Switch to using sphinx-build
- Cleanup doc/source/conf.py to remove now obsolete content.
- Use newer openstackdocstheme version
- Remove install_command from tox.ini, the default is fine

Change-Id: I3287169563c44d05cfab0329af9756f6de4f885c
3 years ago
Vu Cong Tuan abe1509c6f Switch to stestr
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
Let's switch to stestr as other projects have already moved to it.

[1] https://etherpad.openstack.org/p/YVR-python-pti

Change-Id: I7dd587134d0047f8e18f1218d162dd5301fc732b
5 years ago
Doug Hellmann daaba42170 add whereto for testing redirects
Set up whereto so that any redirect rules added to the .htaccess file
can be tested.

Change-Id: I2238a2163c26b7df9c6a3dfaf0f8701631ff2cc5
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
6 years ago
Brian Rosmaita 46fa54dd05 Update glance-specs to use openstackdocstheme
Maintenance on oslosphinx ended with the Pike release.  This
patch includes the following changes:
* switch to openstackdocstheme
* set context options for openstackdocstheme
  - glance-specs doesn't have its own bug tracker, so config
    to create bugs in the glance bug tracker with tag 'glance-specs'
* update requirements file
* update setup.cfg to use warning-is-error
* update four specs whose warnings were previously ignored
* add an '_extra' directory with stub .htaccess file
* configure docs build to include '_extra'
* update build command in tox.ini

Change-Id: I4da477fd39685a22fb4ef9d702af9b9a79bda0c2
6 years ago
Tony Breeds 1883ba6c6d Revert "Cap Pillow to fix doc gates"
This reverts commit 930cf4d9c1.

Adding Pillow to *requirements.txt was a temporary way to set the
upper bound to < 3.0.0

nodepool thick slaves and requirements have been fixed and devstack is
fixed in the patch that this depends on.

Change-Id: I88965256ee0d83d82ba9aad991951c8702aa301f
Depends-On: I2bec8cf1bfeaaa6ae329704229fdeb86d26e55c7
8 years ago
Kairat Kushaev 930cf4d9c1 Cap Pillow to fix doc gates
Pillow 3.0.0 broke the doc gates. So cap this version until
it will be fixed.

Change-Id: Ib3576b416cbcc53c3fb5bbd5060bdfbf9904df98
Closes-bug: #1502369
8 years ago
Jenkins 113c8a55f1 Merge "Remove docutils pin" 9 years ago
Doug Hellmann 39fa398313 Add RSS feed
Publish an RSS feed of the changes to the specs repository to make the
specs more discoverable.

Change-Id: Ib4f84efab8b3af3ddd47d38d63a91362612bd655
9 years ago
Andreas Jaeger a238ec602f Remove docutils pin
This was added to work around bug 1091333.  A new sphinx has been
released and so this is no longer necessary.

Change-Id: I9107884d964757a9154bdd1feb4ea6df4e9df43e
9 years ago
Arnaud Legendre 0a12603132 Add base glance-specs framework
Build the base framework for the glance-specs repository.

Change-Id: I6d7c1c644798a8d461927f459397a8cb905644e7
9 years ago