Based on the previous discussion thread [1], we are proposing to move cloudmonkey to a separate git repository as it really does not depend on any of the core repo contents and to speed up its review, release processes. Using git/prune I separate tools/cli as a git repository so as to retain cloudmonkey's version history and David helped create this git repository: https://git-wip-us.apache.org/repos/asf/cloudstack-cloudmonkey.git
Any CloudStack committer will have same rights on this repo as well. This thread fixes the email subject [1] and aims to attract people to review the license, docs, code and anything else on this repo before David will make this repo writable. David suggests this is to "ensure everyone agrees that this is an accurate representation of what's in tools/cli". We can come up with the process details later too. To keep it simple, I'm proposing; - Fast releases: Since cloudmonkey's releases may not be periodic, they should be done whenever we have a suitable candidate with fixes or features to be released - Releases on pypi, which makes it simple. Signed tarballs etc. just like CloudStack. - Independent of CloudStack releases, all cloudmonkey releases should support CloudStack 4.0+ releases and broken backward compatibilities should be handled internally. Latest cloudmonkey release should always be ahead of developing CloudStack release, i.e. to say you always have and support the latest and the greatest. [1] http://markmail.org/thread/rgemstk42o7o4q55 Cheers.