Re: [Crowbar] cb2.0 - Jig delegation pattern

2013-03-12 Thread Judd Maltin
Minor notes: I thought "apply" was now "activate." Major design: Create/Delete broadcast. Isn't this a refinement of Transition? Node create should (?) trigger an automatic deployment of the implicit barclamps. Node Delete would to all barclamps that have been deployed. Since Jig is the class

[Crowbar] cb2.0 - Jig delegation pattern

2013-03-08 Thread Andi_Abes
As we're flushing out Jigs, I'd like to throw out this pattern as an idea (Rdoc rules, but this is not yet committed): =begin The Jig (base class) provides abstract interface for jig implementations. The general pattern is that the base class provides class methods, that either: - locate