Description
Initial VisualEditor setup patch: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikiLambda/+/1064789
The initial VisualEditor integration uses OOUI components for function zid and text arguments.
This is okay for Phase 1: Deploy on production test2wiki (testable for functionality)
In order to reach Phase 2: Deploy on Dagbani Wikipedia (usable for Dagbani) we need to understand what components we can integrate in the VisualEditor environment:
Questions:
- What kind of components can we use in the VE environment?
- Can we use Vue+Pinia?
- Can we use Codex components?
- Can we use Default View components from ext.wikilambda.app module?
- Can we use the Pinia store from ext.wikilambda.app module?
- What changes/adaptations need to be made to ext.wikilambda.app so that it becomes usable from an external module in a Client Wiki?
Completion checklist
- Before closing this task, review one by one the checklist available here: https://www.mediawiki.org/wiki/Abstract_Wikipedia_team/Definition_of_Done#Front-end_Task/Bug_Completion_Checklist