[openstack-dev] [Heat] Defining what is a SupportStatus version

Anne Gentle anne at openstack.org
Mon Sep 8 15:10:22 UTC 2014


On Fri, Sep 5, 2014 at 5:27 AM, Steven Hardy <shardy at redhat.com> wrote:

> On Fri, Sep 05, 2014 at 03:56:34PM +1000, Angus Salkeld wrote:
> >    On Fri, Sep 5, 2014 at 3:29 PM, Gauvain Pocentek
> >    <gauvain.pocentek at objectif-libre.com> wrote:
> >
> >      Hi,
> >
> >      A bit of background: I'm working on the publication of the HOT
> resources
> >      reference on docs.openstack.org. This book is mostly autogenerated
> from
> >      the heat source code, using the sphinx XML output. To avoid
> publishing
> >      several references (one per released version, as is done for the
> >      OpenStack config-reference), I'd like to add information about the
> >      support status of each resource (when they appeared, when they've
> been
> >      deprecated, and so on).
> >
> >      So the plan is to use the SupportStatus class and its `version`
> >      attribute (see https://review.openstack.org/#/c/116443/ ). And the
> >      question is, what information should the version attribute hold?
> >      Possibilities include the release code name (Icehouse, Juno), or the
> >      release version (2014.1, 2014.2). But this wouldn't be useful for
> users
> >      of clouds continuously deployed.
> >
> >      From my documenter point of view, using the code name seems the
> right
> >      option, because it fits with the rest of the documentation.
> >
> >      What do you think would be the best choice from the heat devs POV?
> >
> >    IMHO it should match the releases and tags
> >    (https://github.com/openstack/heat/releases).
>
> +1 this makes sense to me.  Couldn't we have the best of both worlds by
> having some logic in the docs generation code which maps the milestone to
> the release series, so we can say e.g
>
> "Supported since 2014.2.b3 (Juno)"
>


I agree with the matching of releases, but let's set expectations for how
often it'll be generated. That is to say, each tag is a bit much to ask. I
think that even each milestone is asking a bit much. How about each release
and include the final rc tag (2014.2?)

Anne


>
> This would provide sufficient detail to be useful to both folks consuming
> the stable releases and those trunk-chasing via CD?
>
> Steve
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140908/cc6ec840/attachment.html>


More information about the OpenStack-dev mailing list