Jump to: navigation, search

Difference between revisions of "Glance-where-are-the-docs"

m (API Reference (Narrative style))
m (OpenStack Manuals)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
This info is accurate as of 29 April 2016.
+
This info is accurate as of 23 June 2016.
  
 
Info about contributing to the documentation is here: https://wiki.openstack.org/wiki/Documentation (basically, you clone a repo and use gerrit just like you do for code)
 
Info about contributing to the documentation is here: https://wiki.openstack.org/wiki/Documentation (basically, you clone a repo and use gerrit just like you do for code)
Line 27: Line 27:
 
== API Reference Documentation ==
 
== API Reference Documentation ==
 
* audience: prospective end users -- the intended audience consists of application developers and SDK developers who need precise and accurate information about the REST APIs implemented by Glance.
 
* audience: prospective end users -- the intended audience consists of application developers and SDK developers who need precise and accurate information about the REST APIs implemented by Glance.
* status: being reworked in Newton
 
** source is being migrated from WADL to Swagger to yaml ; docs will be generated by Sphinx ; code to do this should be available at Newton RC-1
 
* posted at http://api.openstack.org/api-ref.html
 
 
* file bugs at: http://bugs.launchpad.net/openstack-api-site
 
* file bugs at: http://bugs.launchpad.net/openstack-api-site
 +
* posted at http://api.openstack.org/api-ref.html (right now that URL is a frozen WADL version)
 +
** currently posted at http://developer.openstack.org/api-ref/image/
 +
* source code:
 +
** https://github.com/openstack/glance in api-ref/source directory
 +
** v1 is merged, v2 is under review
  
 
== API Reference (Narrative style) ==
 
== API Reference (Narrative style) ==
Line 40: Line 42:
 
* source code:
 
* source code:
 
** https://github.com/openstack/glance-specs in specs/api directory
 
** https://github.com/openstack/glance-specs in specs/api directory
 +
 +
== Glance installation guide ==
 +
* under development, see http://docs.openstack.org/contributor-guide/project-install-guide.html
  
 
== OpenStack Manuals ==
 
== OpenStack Manuals ==
Line 58: Line 63:
 
* "OpenStack Configuration Reference"
 
* "OpenStack Configuration Reference"
 
** doc/config-reference/source/image-service
 
** doc/config-reference/source/image-service
*** these are at least partially generated from the glance config files, so check with doc team about where to make changes
+
*** these are RST files that provide introductions to sections of the document
 +
*** the content displaying the options is generated from where the options are defined in the Glance code
 +
*** corrections/clarifications to the option descriptions must be corrected in the Glance code
 
** posted at: http://docs.openstack.org/mitaka/config-reference/
 
** posted at: http://docs.openstack.org/mitaka/config-reference/
 
* ''OpenStack Virtual Machine Image Guide'' (not glance-specific)
 
* ''OpenStack Virtual Machine Image Guide'' (not glance-specific)

Latest revision as of 18:44, 23 June 2016

This info is accurate as of 23 June 2016.

Info about contributing to the documentation is here: https://wiki.openstack.org/wiki/Documentation (basically, you clone a repo and use gerrit just like you do for code)

Note to Glance devs: file a bug when you plan to contribute to/update documentation so there's no duplication of effort.

"dev docs" written by the OpenStack developers working on Glance

API Reference Documentation

API Reference (Narrative style)

Glance installation guide

OpenStack Manuals

  • audience: consumers of OpenStack in their various roles. The manuals are broken into Installation, Ops & Admin, and User Guides.
  • file bugs at: https://bugs.launchpad.net/openstack-manuals
  • source: https://github.com/openstack/openstack-manuals
  • Find more on documentation team processes hereː http://docs.openstack.org/contributor-guide/
  • OpenStack Cloud Administrator Guide
    • content: installation and administration information
    • source files for glance related stuff
      • openstack-manuals/doc/admin-guide/source/compute-images-instances.rst
      • (may be some other stuff, and files are occasionally split/reorganized)
    • posted at: http://docs.openstack.org/admin-guide/
  • "OpenStack Command-Line Interface Reference"
    • openstack-manuals/doc/cli-reference/source/glance_property_keys.rst (suggested values for common image properties)
    • openstack-manuals/doc/cli-reference/source/glance.rst (automatically generated from python-glanceclient help, so make changes in the glanceclient tree, not here)
    • posted at http://docs.openstack.org/cli-reference/
  • "OpenStack Configuration Reference"
    • doc/config-reference/source/image-service
      • these are RST files that provide introductions to sections of the document
      • the content displaying the options is generated from where the options are defined in the Glance code
      • corrections/clarifications to the option descriptions must be corrected in the Glance code
    • posted at: http://docs.openstack.org/mitaka/config-reference/
  • OpenStack Virtual Machine Image Guide (not glance-specific)
    • content: how to obtain, create, and modify virtual machine images that are compatible with OpenStack
    • source: openstack-manuals/doc/image-guide/source/
    • posted at: http://docs.openstack.org/image-guide/

End User Guide