<!doctype html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<div class="default-style">
<div>
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].
<br>
<br>
</div>
<div>
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.
</div>
<div>
<br>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.
</div>
<div class="default-style">
<br>[1]: https://discord.com/channels/775381525260664832/776550056391606352/1245423441935339560
<br>
<br>[2]: https://github.com/openbmc/openbmc/wiki/GUI-Design-work-group
<br>
<br>Thanks,
<br>Gunnar
</div>
</div>
</body>
</html>