Request for a new vue3 branch in webui-vue

Gunnar M gunnar at gmills.xyz
Thu Jun 27 06:46:29 AEST 2024


webui-vue currently uses Vue 2, which has reached end-of-life. The migration to Vue 3 is complex and requires breaking changes. To help move along this work, a new branch, which will temporarily have errors, is desired. This was discussed in Discord[1] and in the GUI workgroup meeting[2].

Kiran and his team have volunteered to sync patches merged to master to this new 'vue3' branch bi-weekly. Thank you, Kiran! When the migration to Vue 3 is complete, and all commits are synced over, this 'vue3' branch will become the 'master' branch.

A version of this commit, https://gerrit.openbmc.org/c/openbmc/webui-vue/+/55438, upgrading the packages to Vue 3, is expected to be the first commit to go into this new branch. Future commits handling Bootstrap, etc., will follow.

[1]: https://discord.com/channels/775381525260664832/776550056391606352/1245423441935339560

[2]: https://github.com/openbmc/openbmc/wiki/GUI-Design-work-group

Thanks,
Gunnar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20240626/3162909d/attachment.htm>


More information about the openbmc mailing list