Tools and theme bugs are now being tracked in the openstack-doc-tools project on Launchpad. Change-Id: I80a36d87b48cef397a882f0c275c881bfb3ebaed
1.6 KiB
Contribute to OpenStack documentation tools
If you would like to contribute to OpenStack documentation tools, you are welcome to submit a patch or file a bug against the toolkit.
Contribute to the tool development
To contribute to the development of openstack-doc-tools
,
proceed with the following steps:
Complete the procedures described in the Developers Guide.
Follow OpenStack Style Commandments while developing improvements for the tool.
Run tests before you submit your change request.
For now, the documentation toolkit is tested with basic
flake8
andbashate
tests. A test suite would be welcome.Submit your change for review through the Gerrit tool as described in the gerrit workflow.
Warning
Pull requests submitted through GitHub will be ignored.
Note
To be able to run "tox -e py27"
successfully locally,
add jinja2
and markupsafe
to your local
test-requirements.txt
file to have them installed in your
local virtual environment.
File a bug against the tools
If you experience an issue while using the tools, file a bug on Launchpad in the openstack-doc-tools project. Do not file issues on GitHub.