<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p><tt>Just following back up on this after the holidays. :) </tt></p>
<div class="moz-cite-prefix">On 12/18/2019 10:00 AM, Gunnar Mills
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:60d44fed-74e2-70e3-e91f-ae1289d1700f@linux.vnet.ibm.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<p><font face="Courier New, Courier, monospace">Hi All, <br>
<br>
This is a follow on to previous discussions of moving the GUI
away from AngularJS and to a new framework, Vue, that was
discussed on the list and in the GUI design workgroup meeting.<br>
<br>
See: <br>
<a class="moz-txt-link-freetext"
href="https://lists.ozlabs.org/pipermail/openbmc/2019-September/018299.html"
moz-do-not-send="true">https://lists.ozlabs.org/pipermail/openbmc/2019-September/018299.html</a><br>
<a class="moz-txt-link-freetext"
href="https://github.com/openbmc/openbmc/wiki/GUI-Design-work-group"
moz-do-not-send="true">https://github.com/openbmc/openbmc/wiki/GUI-Design-work-group</a><br>
<br>
The team here had some questions about Vue and wanted to
answer some of our and the community concerns about moving to
Vue, so over the last few weeks, our team has spent time
working on a Vue prototype. If you are interested, <a
class="moz-txt-link-freetext"
href="https://github.com/gtmills/phosphor-webui-vue"
moz-do-not-send="true">https://github.com/gtmills/phosphor-webui-vue</a><br>
<br>
This prototype has a few working panels and builds with the
current webui recipe,
<a class="moz-txt-link-freetext"
href="https://github.com/gtmills/openbmc/commit/de6e2daef54fa5ace473a42b9ff9014cc9cb02ba"
moz-do-not-send="true">https://github.com/gtmills/openbmc/commit/de6e2daef54fa5ace473a42b9ff9014cc9cb02ba</a><br>
<br>
IBM is committed to moving the WebUI to Vue. <br>
Is anyone opposed to moving to Vue?<br>
<br>
Should this work be done in a separate repo? <br>
<br>
Or a separate branch in phosphor-webui, that would be merged
into the master branch once this Vue rewrite becomes
functionally equivalent to the current AngularJS application?<br>
<br>
Would anyone stay on the current AngularJS application?<br>
<br>
We plan to maintain the current AngularJS application until
the Vue rewrite becomes functionally equivalent, would anyone
maintain the AngularJS application after such a time?<br>
<br>
</font><br>
</p>
</blockquote>
<p><font face="Courier New, Courier, monospace"><br>
</font><tt>I think a new repository is the safest bet here. </tt><tt><br>
</tt><tt>Anyone opposed to a new repo for the webui vue rewrite? </tt><tt><br>
</tt><tt><br>
</tt><tt>Possible names: </tt><tt><br>
</tt><tt>webui</tt><tt><br>
</tt><tt>webui-v2</tt><tt><br>
</tt><tt>phosphor-webui-v2</tt><tt><br>
</tt><tt>phosphor-webui-vue</tt><tt><br>
</tt><tt>webui-vue</tt><br>
</p>
</body>
</html>