Page MenuHomePhabricator

Port QuickSurveys to Vue.js
Closed, ResolvedPublic

Description

Vue.js dependencies are : 33.48KB
OOUI dependencies are: 118.86KB

Following T159738 and a desire to express all my team's maintainined libraries in Vue.js (the recommended frontend component library) I suggest we port the QuickSurveys code to Vue.js

Event Timeline

Change 698213 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/extensions/QuickSurveys@master] WIP: Complete transition to Vue.js

https://gerrit.wikimedia.org/r/698213

Checked with @SBisson and have confirmed that Vue.js will not interfere with the planned KaiOS surveys.

Change 698078 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/extensions/QuickSurveys@master] Begin the QuickSurveys vue.js port

https://gerrit.wikimedia.org/r/698078

Change 698078 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/extensions/QuickSurveys@master] Begin the QuickSurveys vue.js port

https://gerrit.wikimedia.org/r/698078

Change 698213 abandoned by Jdlrobson:

[mediawiki/extensions/QuickSurveys@master] WIP: Complete transition to Vue.js

Reason:

Folded into parent commit

https://gerrit.wikimedia.org/r/698213

Change 698078 merged by jenkins-bot:

[mediawiki/extensions/QuickSurveys@master] QuickSurveys vue.js port

https://gerrit.wikimedia.org/r/698078