I have read through a bunch of mw.org docs and phab tasks now to gain a better understanding on how MediaWiki will develop when it comes to UI. But unfortunately I was a little bit overwhelmed by all the things that are currently going on.
Therefore I'd really appreciate a short answer to the following questions:
- What is the future of OOJS and OOUI? Do you recommend using it in new extensions/skins?
- What is the future of Mustache templates? Do you recommend using it in new extensions/skins?
- Will serverside rendering of Vue.js templates in PHP be supported by MediaWiki Core (e.g. by wmde/php-vuejs-templating)? So could it be used for a regular skin?
- Will there be an official Vue.js component library, similarly rich as OOUI in the near future (probably wikimedia/wvui or T235834)?