<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>