Note that this file is now obsolete, we use reno for release note management and publish them at https://docs.openstack.org/releasenotes/openstack-doc-tools/ .
Add notes to releasenotes/notes directory following the documentation in https://docs.openstack.org/reno/latest/user/usage.html#creating-new-release-notes
Removed a virtual build and test environment based on Vagrant.
Update autohelp-wrapper
to support RST output.
Add doc-tools-build-rst
to build RST guides.
Update sitemap to silence warnings.
Enhance openstack-auto-commands
for new commands and releases.
Update autohelp.py
for Liberty release.
openstack-auto-commands
: Fix option parsing (bug#1488505)
doc-tools-check-languages
: Fix RST Debian Install Guide.
openstack-doc-test
: Always built index page in checkbuild.
openstack-auto-commands
: Add support for murano.
Remove dn2osdbk
and the hotref
sphinx extension.
autohelp.py
: Can now find options for a project in multiple python
packages.
doc-tools-check-languages
: Handle RST Install Guide and FirstApp.
doc-tools-check-languages
: Fix building of translated RST guides.
doc-tools-check-languages
: Handle common-rst directory, update
for User Guides and firstapp.
autohelp.py
: Suport generation of RST tables, fixes for
extensions.
openstack-doc-test
: Sort entries in index.html file.
diff_branches.py
: Add options containing DEPRECATED in their help
string to the deprecation list.
doc-tools-check-languages
: Fix bugs in RST handling that broke
handling of user-guide and user-guide-admin.
openstack-doc-test
: Do not build Debian Install Guide by
default, built it only if the parameter --enable-debian-install
is passed. Fix index.html file and remove
www files that came in by accident.
Fix doc-tools-check-languages
handling of RST guides and
publishing to translated draft guides.
Improve openstack-auto-commands
: bash-completion support for
python-glanceclient, new commands for python-swiftclient, new command
for trove-manage, automatically identify deprecated subcommands,
move client definitions into a YAML resource file, support of the
complete subcommand, support for new clients (barbican, designate, manila,
magnetodb, manila, mistral, tuskar).
Enhance doc-tools-check-languages
to handle translation of RST
guides and publishing of draft guides to /draft/.
autohelp.py
: lookup configuration options in more oslo libraries.
autohelp.py
: add a hook for neutron plugins
autohelp-wrapper
: improve reliability by building a virtual env per
project, rather than a common virtual env.
autohelp-wrapper
: define the custom dependencies for each project in
their own requirements files.
Added doc-tools-update-cli-reference
, a wrapper script to update
CLI references in the openstack-manuals
repository.
Handle guides that published without a content/ sub directory.
Various fixes for auto generating commands and options.
Handle translation of RST guides.
openstack-doc-test
: Don’t build all books if only RST files are
changed.
openstack-doc-test
: New niceness check to avoid specific unicode
characters; new option –ignore-book to not build a book.
jsoncheck
: have formatted JSON files end with a newline (lp:bug 1403159)
openstack-doc-test
: New option --url-exception
to ignore
URLs in link check. Use jsoncheck in tests for more better tests and
output.
openstack-auto-commands
: Update list of supported commands to
include ironic, sahara
openstack-dn2osdbk
: Various fixes.
openstack-doc-test
: Check for a \n
in the last line of a file.
openstack-dn2osdbk
: Properly handle internal references.
openstack-doc-test
: Optimize translation imports, improve output
messages.
autohelp.py
: Improve sanitizer, better support for i18n in
projects, allow setting of title name for tables.
autohelp-wrapper
: Smarter handling of the manuals repo and environment
setup, add support for the create
subcommand.
autohelp-wrapper
: Add support for offline/fast operation.
autohelp-wrapper
: Add a module blacklisting mechanism.
diff_branches.py
: Updated output format.
Provide a hotref
extension for sphinx, to automate the creation of
references to the HOT resources documentation.
openstack-auto-commands
: Handle python-openstackclient, handle
python-glanceclient and python-cinderclient v2 commands.
Fix doc-tools-check-languages
to handle all repositories and
setups.
openstack-doc-test
: Don’t always build the HOT guide, add new
option –check-links to check for valid URLs.
openstack-dn2osdbk
: Allow single files as source.
Imported and improved doc-tools-check-languages
(recently known
as tools/test-languages.sh
in the documentation repositories).
Added a virtual build and test environment based on Vagrant.
Added support for *-manage
CLI doc generation.
openstack-dn2osdbk
: Converts Docutils Native XML to docbook.
openstack-doc-test
: Handle the upcoming HOT guide.
autohelp.py
: Provide our own sanitizer.
autohelp.py
: Use the oslo sample_default if available.
openstack-doc-test
: Correctly handle SIGINT.
Various smaller fixes and improvements.
Fix includes of rackbook.rng to unbreak syntax checking.
openstack-doc-test
: Fix handling of ignore-dir parameter.
autohelp-wrapper
: New tool to simplify the setup of an autohelp.py
environment.
diff_branches.py
: Generates a listing of the configuration options
changes that occurred between 2 openstack releases.
autohelp.py
: Add the ‘dump’ subcommand, include swift.
jsoncheck.py
: Add public API.
Added tool to generate a sitemap.xml file.
Added script to prettify HTML and XML syntax.
openstack-doc-test
: Output information about tested patch,
special case entity files for book building. Remove special handling
for high-availability-guide, it is not using asciidoc anymore.
New script in cleanup/retf for spell checking using the RETF rules. patch.
Fix entity handling in openstack-generate-docbook
.
openstack-auto-commands
: Improved screen generation and swift
subcommand xml output.
openstack-doc-test
: Warn about non-breaking space, enhance
-v output, special case building of localized high-availability
guide, fix for building changed identity-api repository.
New command openstack-jsoncheck
to check for niceness of JSON
files and reformat them.
openstack-autohelp
: Update the default parameters. The tables
are generated in the doc/common/tables/ dir by default, and the git
repository for the project being worked on is looked at in a sources/
dir by default.
extract_swift_flags
: Correctly parses existing tables and
improve the output to ease the tables edition.
openstack-generate-docbook
handles now the api-site project:
Parameter –root gives root directory to use.
Remove obsoleted commands generatedocbook
and
generatepot
. They have been obsoleted in 0.7.
openstack-doc-test
: Handle changes in api-site project, new
option –print-unused-files.
openstack-autohelp
: Handle keystone_authtoken options.
Add --publish
option to openstack-doc-test
that does not
publish the www directory to the wrong location.
Improvements for generation of option tables.
Fix openstack-doc-test
to handle changes in api-site
repository:
Do not publish wadls directory, *.fo
files and add api-ref-guides
PDF files to index file for docs-draft.
Many improvements for generation of option tables.
Improvements for openstack-auto-commands
: handle ironic, sahara;
improve generated output.
Fixes for openstack-doc-test:
openstack-doc-test now validates JSON files for well-formed-ness and whitespace.
Create proper chapter title for markdown files.
Ignore publish-docs directory completely.
Do not check for xml:ids in wadl resource.
New option build_file_exception to ignore invalid XML files for dependency checking in build and syntax checks.
Fixes for autodoc-tools to sanitize values and handle projects.
Client version number is output by openstack-auto-commands.
Fixes for openstack-doc-test:
Fix error handling, now really abort if an error occurs.
Avoid races in initial maven setup that broke build.
Add –parallel/noparallel flags to disable parallel building.
Fix openstack-doc-test building of image-api.
Fix publishing of api-ref.
Improve markdown conversion.
Improved openstack-auto-commands output
Fix script invocation in openstack-doc-test.
Fix openstack-doc-test niceness and syntax checks that always failed in api projects.
Fix building of image-api-v2
openstack-doc-test:
Fix building of identity-api and image-api books.
Add option –debug.
Generate log file for each build.
Do not install build-ha-guide.sh and markdown-docbook.sh in /usr/bin, use special scripts dir instead.
Allow to configure the directory used under publish-doc
generatedocbook and generatepot have been merged into a single file, the command has been renamed to openstack-generate-docbook/openstack-generate-pot. For compatibility, wrapper scripts are installed that will be removed in version 0.8.
Fix python packaging bugs that prevented sitepackages usage and installed .gitignore in packages
Test that resources in wadl files have an xml:id (lp:bug 1275007).
Improve formatting of python command line clients (lp:bug 1274699).
Copy all generated books to directory publish-docs in the git top-level (lp:blueprint draft-docs-on-docs-draft).
Requires now a config file in top-level git directory named doc-test.conf.
Allow building of translated manuals, these need to be setup first with “generatedocbook -l LANGUAGE -b BOOK”.
New option –exceptions-file to pass list of files to ignore completely.
Major improvements for automatic generation of option tables.
New tool openstack-auto-commands to document python command line clients.
Fixes path for automated translation toolchain to fix lp:bug 1216153.
Validates .xsd .xsl and.xjb files in addition to .xml.
Fixes validation of WADL files to validate properly against XML schema.
Enables local copies of RNG schema for validation.
Enables ignoring directories when checking.
Initial release.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.