Hi, I'm excited to share the release of the Vue.js Migration Project Charter[0] today. This is an update on the Foundation's evaluation and adoption of Vue.js framework for building user-interfaces in a modern, developer-friendly, inclusive, and internationalization-ready way. It is a result of the platform evolution program[1] recommendations. We aim to achieve this with help of the shared components and patterns library Wikimedia Vue UI (WVUI). We project to implement first, slimmed-down components for it as part of the Vue.js Search Case Study[2].
Please find further details on the article. Also keep in mind, that the shared charter reflects current planning and is subject to repeated evaluation and possible change. Provide any feedback or questions, on the talk page[3], technical issues and ideas on Phabricator tagged with 'Vue.js'[4] or directly to me.
Thanks specifically to Jazmin Tanner, who has played an essential part in gathering inputs from all stakeholders and interested groups in synthesizing the charter. Also to Stephen Niedzielski as a thoughtful driver of the Vue.js Search Case Study – one of the first major milestones. And generally, thanks to all members of FAWG, WMDE, Product and Technology department teams (Reading Web, Editing, Growth, Language, Multimedia, Design, Core Platform, Performance) involved and leadership for continuous strong support of this wide-reaching project.
Best, Volker
[0] - https://www.mediawiki.org/wiki/Vue.js/Migration_Project_Charter [1] - https://www.mediawiki.org/wiki/Platform_Evolution [2] - https://phabricator.wikimedia.org/project/view/4767/ [3] - https://www.mediawiki.org/wiki/Talk:Vue.js/Migration_Project_Charter [4] - https://phabricator.wikimedia.org/tag/vue.js/