[openstack-dev] [Heat] TOSCA support blueprint updated after design discussions at Havana summit

Adrian Otto adrian.otto at rackspace.com
Mon Apr 22 12:06:41 UTC 2013


On Apr 22, 2013, at 4:52 AM, "Steven Hardy" <shardy at redhat.com> wrote:

> On Fri, Apr 19, 2013 at 05:32:22PM +0200, Thomas Spatzier wrote:
>> Heaters,
>> I have just updated the blueprint [1] for adding TOSCA support in Heat to
>> reflect the outcome of discussions at the design summit.
>> Please have a look if this matches your understanding as well and post
>> comments if anything should be changed.
>> Thanks again to everyone at the summit for the great discussions we had. It
>> was great to meat all of you and working with you!
>> [1] https://blueprints.launchpad.net/heat/+spec/tosca-support
> Looks good, but I'm wondering if we should either revise the summary
> wording (and title) to reflect the narrowed scope we discussed (e.g "Add
> support for translation of TOSCA templates to native DSL"), or raise a new
> BP and mark this one superseded?
> I've approved the DSL blueprint (and changed the title and description a
> bit, I hope Adrian is OK with that..):

Thanks for the heads-up on this one. I would like to narrow the scope slightly. think the scope of each format should be handled as individual related blueprints. The spirit of mine is to enable the addition of *any* sensible format through a compatibility layer. So I would like to tweak it further to suggest that it should enable implementation of TOSCA, or others. It should be possible to resolve this blueprint with or without the completion of TOSCA support, and the TOSCA specific blueprint cited above can reference the blueprint below as a prerequisite.

I also think we should drop the reference to DSL2 for the time being. If we need to narrow the scope of the proposed spec, we can do that in a single place to simplify matters for those trying to follow where we are headed with this. I am happy to consider all viable approaches, and collaborate to find the one that best suits our collective interests.

> https://blueprints.launchpad.net/heat/+spec/open-api-dsl
> We can use this to track the definition and implementation of the native
> DSL discussed at the summit.
> I've made the tosca-support BP depend on open-api-dsl, as my understanding
> is we're now aiming to add a standalone translation tool to do a one-time
> re-rendering of TOSCA into the native DSL format, once we've defined and
> implemented it.

Perfect, thanks. If you have no objections to the additional update mentioned above, I will do that today. Otherwise, let's discuss it.


> Steve
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

More information about the OpenStack-dev mailing list