Mistral/Releases/0.1

Release 0.1

 * Tarballs:
 * https://launchpad.net/mistral/juno/0.1
 * https://launchpad.net/python-mistralclient/juno/0.1
 * DSL v2 Specification: Mistral/DSLv2
 * REST API v2 Specification: Mistral/RestAPIv2

Release notes

 * Mistral DSL version 2
 * New Mistral API version 2
 * Completely reworked Mistral Engine
 * Much more consistent and simple DSL
 * Integration with core OpenStack services (Nova, Glance, Neutron, Keystone, Heat)
 * Extensible architecture that easily allows to add workflow types (currently, 'direct' and 'reverse')
 * Nested workflows
 * Workflow policies (retry, wait-before/wait-after, timeout)
 * Task defaults defined on a workflow level
 * Multiple workflows and actions in a workbook
 * Workflow API to work with individual workflows
 * Action API to work with individual actions (both system and adhoc)
 * Engine commands (fail, succeed, pause)
 * Simplified REST API
 * Simplified CLI
 * UI enhancements
 * Bugfixes in DSL/API v1

Workflow examples
A list of examples could be found in mistral-extra-0.1 tarball or here's a link to trunk version: https://github.com/stackforge/mistral-extra/tree/master/examples/v2/