<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><div class="">Hi,</div><div class=""><br class=""></div><div class="">I'm Renat Akhmerov. I'm again running for PTL of Mistral in Pike.</div><div class="">Mistral is a workflow service developed within the OpenStack community from</div><div class="">the ground up.</div><div class=""><br class=""></div><div class="">In the last two development cycles (newton and ocata) we made a huge progress</div><div class="">on improving project maturity. Workflow engine works two orders of magnitude</div><div class="">faster than a year ago and it finally started working in multi-node mode.</div><div class="">We also significantly improvemed Mistral docs and Mistral Dashboard which</div><div class="">is finally a usable tool, made a number of backward compatible improvements in</div><div class="">Mistral workflow language, implemented an alternative RPC that eliminates</div><div class="">problems of the previous one, and other hundreds of bugs and smaller changes.</div><div class="">But our biggest achievement is that Mistral is now being used by even more</div><div class="">users and found its place in such fields as NFV, deployment, automation etc.</div><div class=""><br class=""></div><div class="">For the next cycle I'd like to propose the following roadmap which is built</div><div class="">on our users' needs:</div><div class=""><br class=""></div><div class="">* Performance & benchmarking</div><div class=""> * Less overhead per task</div><div class=""> * Big workflow graphs</div><div class=""> * Optimize ‘join’ tasks</div><div class="">* HA</div><div class=""> * Primarily we need to add test harness to make sure that HA is achieved</div><div class="">* Failover. Take care of running workflows on:</div><div class=""> * Mistral component restart</div><div class=""> * Infrastructure failures (DB, MQ, network etc.)</div><div class="">* Usability</div><div class=""> * New CLI/API (more consistent and human friendly interface)</div><div class=""> * Debugging workflows</div><div class=""> * Workflow failure analysis (error messages, navigate through nested</div><div class=""> workflows etc.)</div><div class="">* Refactor Actions subsystem</div><div class=""> * Formalised Python API to develop actions</div><div class=""> * Actions testability</div><div class=""> * Actions versioning (i.e. actions working with different versions of</div><div class=""> OpenStack services)</div><div class=""><br class=""></div><div class="">I'm hoping to gain your support regarding this roadmap.</div><div class=""><br class=""></div><div class="">We're always happy to get new contributors on the project and always ready</div><div class="">to help people interested in Mistral development get up to speed. The best</div><div class="">way to get in touch with us is IRC channel #openstack-mistral.</div></div><div class=""><br class=""></div><div class="">My patch to openstack/election repo: <a href="https://review.openstack.org/#/c/425573/" class="">https://review.openstack.org/#/c/425573/</a></div><div class=""><br class=""></div><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Renat Akhmerov</div><div class="">@Nokia</div></div>
</div>
<br class=""></body></html>