Hi Adrian,

Thanks for creating https://etherpad.openstack.org/p/solum-demystified

I am really excited to see the examples. Especially cool is how
examples 2 and 3 demonstrate using a component ("solum_glance_id") created
as part of example 1.


Some questions/comments:

1) Summarizing the sequence of events just to make sure I understand them 
correctly: 
   a) User selects a language pack and specifies its id in the plan file
   b) User creates repo with the plan file in it.

   After this the flow could be:
   c.1) User uses solum cli to 'create' an application by giving reference to 
      the repo uri
       c.1.1) Solum creates a plan resource
       c.1.2) Solum model interpreter creates a Heat stack and does the rest of 
the
        things needed to create a assembly. 
       (The created plan resource does not play any part in assembly creation 
as such.
        Its only role is being a 'trackback' to track the plan from which the 
assembly was created.)

   or, 
   c.2) User uses solum cli to 'create/register' a plan by providing reference 
to the repo uri. 
        c.2.1) Solum creates the plan resource.
   c.2) User uses solum cli to 'create' an application by specifying the 
created plan
        resource uri
        (In this flow, the plan is actively used).
      

2) Addition of new solum specific attributes in a plan specification is 
interesting.
   I imagine those can be contributed back as "Solum" profile to CAMP spec?


3) Model interpreter for generating Heat stack from a plan is a nice idea.
   For all: Are there any recommended libraries for this?


4) Just to confirm, I assume that the api-spec-review etherpad 
(https://etherpad.openstack.org/p/solum-api-spec-review), 
   is for fyi purpose only. If someone wants to know what is the current 
thinking about API, they should
   just look at the solum-demystified etherpad 
(https://etherpad.openstack.org/p/solum-demystified)


Thanks,
Devdatta



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

Reply via email to