heat template documentation in wrong place

Bug #1281691 reported by Mike Spreitzer
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openstack-manuals
Fix Released
Medium
Mike Spreitzer

Bug Description

Cloud users need to know how to read and write Heat templates. But documentation about this is not found in the End User's Guide. It is found in the Python Developer documentation. Heat templates are not *exclusively* the concern of Python developers. That is the wrong place for this information to be.

Tags: heat
Revision history for this message
Andreas Jaeger (jaegerandi) wrote :

could you give a link to the current documentation, please?

Revision history for this message
Mike Spreitzer (mike-spreitzer) wrote :

To find the current template documentation, there are several links from http://docs.openstack.org/developer/heat/

Two lead to http://docs.openstack.org/developer/heat/templates/index.html - which is about two examples (with broken links to the actual templates).

There is also a link to http://docs.openstack.org/developer/heat/template_guide/index.html where you will find the general template documentation.

Revision history for this message
Steve Baker (steve-stevebaker) wrote :

I think the heat template guide will always use sphinx since it autogenerates the resource reference section by introspecting the heat codebase.

Having it as a subdirectory of the developer guide was always meant to be a temporary solution, I see a couple of options:

1. allow the heat repo to generate 2 separate sphinx documentation sets, one developer docs and one template guide
2. move the template guide to openstack-manuals (or some other manual repo)

Doing 2 will mean that repo would need to depend on heat, and ideally we could still have a docs job to see what documentation is generated for any heat gerrit review

Revision history for this message
Andreas Jaeger (jaegerandi) wrote :

Another idea would be to add links to the template guide from the openstack-manuals that talk about heat.

Tom Fifield (fifieldt)
Changed in openstack-manuals:
status: New → Confirmed
importance: Undecided → Medium
milestone: none → icehouse
tags: added: heat
Revision history for this message
Mike Spreitzer (mike-spreitzer) wrote :

I will update the end-user guide to point to the template documentation.

Changed in openstack-manuals:
assignee: nobody → Mike Spreitzer (mike-spreitzer)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-manuals (master)

Fix proposed to branch: master
Review: https://review.openstack.org/81434

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-manuals (master)

Reviewed: https://review.openstack.org/81434
Committed: https://git.openstack.org/cgit/openstack/openstack-manuals/commit/?id=50300bdd407e31accb86347f9e87d23bd36c58da
Submitter: Jenkins
Branch: master

commit 50300bdd407e31accb86347f9e87d23bd36c58da
Author: Mike Spreitzer <email address hidden>
Date: Wed Mar 19 00:38:28 2014 -0400

    Added pointers to template documentation.

    Also added "Heat Orchestration Template" and "Stack"
    to the glossary.

    Also made a few other changes suggested by reviewers.

    Change-Id: I9856f9664cc104eda7a37d9a0a43ee1a0e534aca
    Closes-Bug: 1281691

Changed in openstack-manuals:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-manuals 15.0.0

This issue was fixed in the openstack/openstack-manuals 15.0.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.