The original Crowbar 2.0 design was unworkably complex.  I know the
stuff I designed was too complex.  We slipped and had to pivot.  So,
now we're looking at simplifying.

Nobody in our space is doing networking right.  Most aren't even
trying it.  Some are collaborating with network gear manufacturers to
start ferreting out the primitives.  Rob's proposing changes to try to
make things simpler, and to get to those primitives.

When he mentioned using "roles" for networking to me, I too was
unsure, and I still am.  But with Deployments defined at a broader
scope, everything feels thrown up in the area.  More diagrams and
effort are required.  This is far from over.  I'm hoping the result
will be something simple yet flexible and powerful.

-judd



On Fri, May 31, 2013 at 10:55 AM,  <christopher_dearb...@dell.com> wrote:
> I agree.  I'm struggling to understand why things are being redesigned at 
> this stage.
>
> Regarding the design changes to the network barclamp, it sounds like conduits 
> will still exist and that they will just be represented as roles in the model 
> instead of being explicitly represented as Conduits/ConduitRules/etc.  It's 
> unclear to me that this change will make things simpler, and it appears that 
> it will only serve to obfuscate conduits (which are not a simple concept to 
> begin with) further.
>
>
> Thanks,
>
> Chris
>
>
> -----Original Message-----
> From: crowbar-bounces On Behalf Of Adam Spiers
> Sent: Friday, May 31, 2013 6: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/



-- 
Judd Maltin
T: 917-882-1270
F: 501-694-7809
what could possibly go wrong?

_______________________________________________
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