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