On May 17, 2010, at 1:23 AM, David Schmitt wrote:
Do you think this plus the relationship syntax (including the
many to many resulting from relationships between collections)
essentially cover the concerns, or are there more steps we should
be planning on taking?
its going to suck explaining to newbies but I think it does all it
needs.
What will suck to explain?
I want to make sure we ship with good docs for this, so having a
heads-up on what you think is confusing would help.
I need to work on some way to run test branches to really say or
sure but it seems ok
I'm leaning back toward restricting stages to only classes. I'm
concerned that the usability cost of the wild west there could be so
high that it will eliminate the benefits we're getting from it -
people will just consider them magical and dangerous, rather than
useful. What do you think?
Please consider restricting cross-stage relations instead. Either
the dependency goes along the stage-flow, then it is only necessary
for notification OR it goes against the flow, then it is illegal.
We'll add this later if we deem it really necessary, IMO.
Execution-wise, stages would become self-contained compartments,
which should be easy to grasp conceptually. Having a simple way to
get an (ordered) list of stages and their resources, might help with
debugging/visualizing. Perhaps by extending the graph output and
accessing it in the dashboard?
Visualizing the catalog in the dashboard will be happening RSN anyway,
and I don't think stages will change that story one way or another.
--
Someday I want to be rich. Some people get so rich they lose all
respect for humanity. That's how rich I want to be. --Rita Rudner
---------------------------------------------------------------------
Luke Kanies -|- http://puppetlabs.com -|- +1(615)594-8199
--
You received this message because you are subscribed to the Google Groups "Puppet
Developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/puppet-dev?hl=en.