Dharmesh, Adding Chiradeep to this thread, since Stackmate isn't actually part of Apache CloudStack (but Chiradeep is the author).
-chip On Fri, May 17, 2013 at 11:27:07PM +0530, Dharmesh Kakadia wrote: > Hi, > > I would like to contribute to stackmate. I am trying to understand the high > level flow from code. Is there any document that I should look first ? My > understanding is, > > bin/ - interface - does option parsing > lib/stakmate/classmap.rb - gives the ability to use existing AWS tools. > lib/stakmate/stack.rb - base. represents a stack > lib/stakmate/stack-executer.rb - executes already > lib/stakmate/waitcondition_server.rb - didn't understand what it does > lib/stakmate/participants/common.rb - wait condition implementation as > participants. > lib/stakmate/participants/cloudstack.rb - Actual stuff. > > I think ToDo list that you mentioned on repo is good place to start for > contributions. I would like to know more details on how you are planning to > implement those features. say for example, the rollback on error. I assume > to rollback on error you will catch exceptions in stack_executer that is > raised in cloudstack.rb. Am I on the right track ? > > Thanks, > Dharmesh