Thanks Rob / Judd / Simon for the clarification.  Which of you will be
in Austin when I'm there (June 24-26)?  Seems like a good opportunity
to continue this discussion.

Rob Hirschfeld (rob_hirschf...@dell.com) wrote:
> Adam / Chris / CB Community,
> 
> I tried to frame this during the design call and it's worth repeating -> the 
> original scope for CB2 was overly ambitious and I believe we need a more 
> practical target ("CB2 core") for our next iteration.
> 
> We've accomplished a lot in CB2 trunk from database schema, jig framework, 
> Chef 11, Rails 3, Ruby 1.9, automated testing, integrated docs, improved 
> packaging and much other real progress.  
> 
> Most importantly, we have LEARNED a lot.  With the pause for Pebbles, we've 
> had a chance to reflect.  The #1 lesson for me is that our orchestration 
> plans were incomplete and too large.  It is now clear to me that the 
> orchestration complexity was a major factor in our delivery slips.
> 
> My objective is to start bringing these lessons learned to the community for 
> discussion.   I think a dialog about them is important; however, we need to 
> accept that the code base will be "down-factored" to achieve a core 
> functionality set.  These functions will include work from above that we've 
> accomplished and should also deliver important CB2 objectives like late-bound 
> networking, heterogeneous O/S, online cache mode, scale, multiple CMDBs, and 
> the ability share/upstream cookbooks.
> 
> I've seen some great discussion on this topic so far.  I hope my $0.02 helps 
> add clarity.
> 
> I'm going offline for a week - I'm looking forward to seeing where you've 
> taken this when I return.
> 
> Rob
> 
> -----Original Message-----
> From: crowbar-bounces On Behalf Of Adam Spiers
> Sent: Friday, May 31, 2013 5:38 AM
> To: crowbar
> Subject: Re: [Crowbar] CB2 Core Design update
> 
> Adam Spiers (aspi...@suse.com) wrote:
> > Rob Hirschfeld (rob_hirschf...@dell.com) wrote:
> > > Victor and I were kicking around the DB models a little more.  The result 
> > > was a further refinement/simplification for discussion.
> > > 
> > > 
> > > 1)      Deployment is the top level thing.  Basically, all the roles hang 
> > > off the deployment (through the snapshot pointer).  When a role has a 
> > > prerequisite, that prerequisite is always resolved from within the 
> > > deployment.  The discussion image shows the role prereq chain in blue.
> > 
> > Just checking you saw my feedback yesterday?  I'm not yet convinced 
> > how well this will work, but I'm very willing to be persuaded via 
> > answers to my questions :)
> 
> Just as an aside, I'm sort of puzzled that we're going through another 
> fundamental iteration of redesign of 2.0 at this point.  Have the timescales 
> for release shifted sufficiently far into the future to make this feasible?  
> I haven't been too involved in those discussions so maybe I missed something, 
> but I thought the goal was to aim for a
> 2.0 release relatively soon after Pebbles?
> 
> _______________________________________________
> Crowbar mailing list
> Crowbar@dell.com
> https://lists.us.dell.com/mailman/listinfo/crowbar
> For more information: http://crowbar.github.com/


_______________________________________________
Crowbar mailing list
Crowbar@dell.com
https://lists.us.dell.com/mailman/listinfo/crowbar
For more information: http://crowbar.github.com/

Reply via email to