<div dir="ltr">Hello there!<div><br></div><div>First, for those of you who hadn't been at Horizon design session where I was telling & showing the Merlin framework, here is the related etherpad [1] and the demo slides themselves [2]. Merlin wasn't the only thing shown at that design session, I hope that some video of HotBuilder demo Drago was showing there will soon appear in this thread.</div><div><br></div><div>So, the good news: the next big thing we're going to implement is to adopt the Merlin framework as an UI toolkit for HotBuilder project (UI for composing HOT templates using both diagrams and forms with suggestions & validations). Thus the overarching goal for Merlin - provide a reusable toolkit for every OpenStack project's UI which heavily relies upon YAML templates editing - is starting to come true. (Given that we've already got quite decent Mistral Workbook Builder UI built with Merlin). That's the very-very high-level roadmap for Merlin project for the Liberty release cycle, I promise to come up with a more detailed roadmap soon.</div><div><br></div><div>Also it seems to me that Horizon folks are still quite fine with including Merlin toolkit as a part of core Horizon, since Merlin brings additional value into it (consider it as a general framework for YAML-editing widgets). They just need to take a look at it [3].</div><div><br></div><div>Moreover I believe that not only people in Mirantis & Rackspace are interested in making HotBuilder available as part of upstream OpenStack. So I'd like to reach out to every UI developer who's willing to facilitate the adoption of Merlin (and all good Angular.js things practiced in Horizon) in HotBuilder => making HotBuilder a Horizon plugin which is well-documented, has a clearly understandable codebase and a good set of tests => and is easily maintainable [by the community, eventually]. Happy hacking to us all :).</div><div><br></div><div>[1] <a href="https://etherpad.openstack.org/p/YVR-horizon-new-tech">https://etherpad.openstack.org/p/YVR-horizon-new-tech</a></div><div>[2] <a href="https://docs.google.com/presentation/d/1Xf9urNOOKIRL8VmvBM1fDVbgPdIbhTFyLdb2AqZYaDw/edit#slide=id.p">https://docs.google.com/presentation/d/1Xf9urNOOKIRL8VmvBM1fDVbgPdIbhTFyLdb2AqZYaDw/edit#slide=id.p</a><br clear="all"><div>[3] <a href="https://etherpad.openstack.org/p/YVR-horizon-collab-meetup">https://etherpad.openstack.org/p/YVR-horizon-collab-meetup</a> line 57</div>-- <br><div class="gmail_signature"><div dir="ltr">Timur Sufiev</div></div>
</div></div>