Page MenuHomePhabricator

[MEX] Cleanup unsupported datatypes code
Open, Needs TriagePublic

Description

In order to add datatypes incrementally, we added some logic to deal with unsupported datatypes. Once all datatypes are supported, this can be removed.

Blocked on the completion of these tickets:

Acceptance Criteria

  • remove WBUI2025_UNSUPPORTED_DATATYPES from view/src/Wbui2025FeatureFlag.php
  • remove getSupportedDataTypes function and all its uses
  • remove mocks for resources/wikibase.wbui2025/supportedDatatypes.json in all the tests that use this
  • clean up vue components that use supportedDatatypes (propertyLookup, statementGroupView, and possibly others)
  • clean up view/src/VueNoScriptRendering.php
  • look for and clean up anything related to unsupported datatypes that is not captured by this list
  • Removing all unused i18n messages.
  • remove styles for red edit links” part of “clean up vue components.

Details

Event Timeline

WARNING: Blocked until all the related datatypes are done.

Change #1244705 had a related patch set uploaded (by Sadiya.mohammed13; author: Sadiya.mohammed13):

[mediawiki/extensions/Wikibase@master] Cleanup unsupported datatypes code

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