Moving the WebUI to Vue; Repo vs Branch

Gunnar Mills gmills at linux.vnet.ibm.com
Thu Jan 16 04:54:51 AEDT 2020


On 1/8/2020 3:48 PM, Gunnar Mills wrote:
>
> Just following back up on this after the holidays. :)
>
> On 12/18/2019 10:00 AM, Gunnar Mills wrote:
>>
>> Hi All,
>>
>> 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.
>>
>> See:
>> https://lists.ozlabs.org/pipermail/openbmc/2019-September/018299.html
>> https://github.com/openbmc/openbmc/wiki/GUI-Design-work-group
>>
>> 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, https://github.com/gtmills/phosphor-webui-vue
>>
>> This prototype has a few working panels and builds with the current 
>> webui recipe, 
>> https://github.com/gtmills/openbmc/commit/de6e2daef54fa5ace473a42b9ff9014cc9cb02ba
>>
>> IBM is committed to moving the WebUI to Vue.
>> Is anyone opposed to moving to Vue?
>>
>> Should this work be done in a separate repo?
>>
>> 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?
>>
>> Would anyone stay on the current AngularJS application?
>>
>> 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?
>>
>>
>
> I think a new repository is the safest bet here.
> Anyone opposed to a new repo for the webui vue rewrite?
>
> Possible names:
> webui
> webui-v2
> phosphor-webui-v2
> phosphor-webui-vue
> webui-vue
>
Brad, could you create this repo?
webui-vue as a possible name but up for other suggestions.

Thanks!
Gunnar


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20200115/2167f914/attachment-0001.htm>


More information about the openbmc mailing list