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/