Catrope created this task.
Catrope added projects: MediaWiki-extensions-WikibaseClient, Wikidata-Termbox.
Restricted Application added a subscriber: Aklapper.

TASK DESCRIPTION
  One of the first steps in our migration to Vue 3 will be to upgrade the 
version of Vue in MediaWiki from Vue 2.6 to the migration build of Vue 3. This 
migration build is mostly compatible with Vue 2, but it doesn't provide 
compatibility for certain edge cases or for features that are undocumented or 
not officially supported. The Vue code in Wikibase (including its submodules, 
like termbox) needs to be tested against the Vue 3 migration build and updated 
to fix any errors.
  
  See the "test plan" section on T289019: Test Vue 3 migration build with 
extensions/skins using Vue <https://phabricator.wikimedia.org/T289019> for more 
detail. The outcome of this task should be that Wikibase runs without errors 
both under Vue 2.6 and under the migration build of Vue 3. These changes should 
ideally be minor; actually migrating to Vue 3 should be done later, since it's 
more work and will lead to incompatibility with Vue 2.

TASK DETAIL
  https://phabricator.wikimedia.org/T294465

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Catrope
Cc: Aklapper, Catrope, Akuckartz, darthmon_wmde, lucamauri, Wikidata-bugs, 
Lydia_Pintscher
_______________________________________________
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org

Reply via email to