[openstack-dev] [heat] Heater Proposal
Monty Taylor
mordred at inaugust.com
Thu Dec 5 01:54:45 UTC 2013
Why not just use glance?
On 12/04/2013 06:34 PM, Tim Schnell wrote:
> Hi Heaters,
>
> We would like to start a dialog on the general direction of the proposed
> Heater project:
> blueprint: https://blueprints.launchpad.net/heat/+spec/heat-template-repo
> wiki: https://wiki.openstack.org/wiki/Heat/htr
>
> It is important to us to start the discussion early but please note that
> the wiki is still very much a work-in-progress. I am actively working to
> clean up the use cases and the API spec is just to generate discussion,
> I expect it to change based on general consensus.
>
> We currently have 3 options for starting the Heater project:
>
> 1. Start Heater as a Stackforge project with a different core team that
> is dedicated to actively working on Heater
> 2. Incubate Heater within the Orchestration umbrella using the existing
> Heat Core team
> 3. Incubate Heater with the Orchestration umbrella, but create a
> sub-project team responsible for reviewing and +2s
>
> The idea behind creating a separate core team either via Stackforge or
> an Orchestration sub-project is so that the people actively working on
> Heater can review and iterate more quickly through code revisions than
> dumping Heater code through the already strained Heat review pipeline.
>
> We are still ironing out the definition of a schema for Heater based on
> the existing use cases in the wiki and we would very much appreciate any
> input with regards to the existing use cases or proposed API spec. In
> particular, it is starting to become apparent that a few of the defined
> schema are not necessarily related to Heater specifically and may make
> good candidates to start a separate discussion on inclusion in the HOT
> specification.
>
> The following things, specifically, would add value to the HOT
> specification in general (copied from the wiki if you need further context):
>
> application:
> name: Wordpress
> version: 3.6.1
> flavor: Single Linux server with WordPress 3.6.1 and MySQL 5.5
> weight: 3
> icons:
> - href: https://600861890ddb34a8670a-744765205721eed93c384dae790e86aa.ssl.cf2.rackcdn.com/wordpress-tattoo.png
> type: default
> - href: https://600861890ddb34a8670a-744765205721eed93c384dae790e86aa.ssl.cf2.rackcdn.com/wordpress-icon-20x20.png
> type: small
> keywords:
> - wordpress
> - mysql
>
> documentation:
> abstract:
> some abstract...
> guide:
> This blueprint includes a single server running Wordpress with Varnish..
> This blueprint's performance has not been measured.
> instructions:
> If you're new to WordPress, the
> documentation will step you through the process of logging into the
> admin panel, customizing your blog, and changing your theme.
>
> Keywords has already been the subject of another mailing list
> conversation so let's ignore that one for the moment. If there is
> general consensus that we should at least discuss application, icons,
> and documentation as possible candidates for the HOT syntax then I will
> start a separate mailing list thread to detail out the use cases.
>
> The original thought was, other things like template versioning
> information and keystone roles for permissions are very obviously
> related to Heater. Heater will use those things to make decisions about
> how it works. But application information, icons and documentation are
> not things that Heater cares about. Heat also does not care about these
> things but the downstream user interface does care about these things
> and a human looking at the Heat template would be able to gather
> valuable information from these things as well.
>
> Obviously, the actual structure and use cases for these things would
> need to be vetted before inclusion in the HOT syntax but let's discuss
> the more general idea that the HOT syntax should include things that
> Heat (or Heater) does not care about but can prove to add real value to
> the user experience at some point in a user's interaction with Heat.
>
> Thanks,
> Tim
>
>
>
> _______________________________________________
> 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