Page MenuHomePhabricator

Enable support for all WB data types in top-level Statements and Qualifiers
Closed, ResolvedPublic

Description

The next "milestone" for the Mediainfo extension is to enable all (or at least almost all) of the primitive Wikibase data types as allowable user input.

This includes both "top-level" support at the level of the statement widgets as well as qualifier-level support attached to a specific statement Item.

The statement panel UI as it currently stands is centered on an always-available autocomplete lookup field (something that only makes sense when there is a list of available values to display). We're going to need to change some things about how statement panels look/work when they correspond to other data types.

Related Objects

StatusSubtypeAssignedTask
Resolvedegardner
Resolvedmatthiasmullie
Resolvedmatthiasmullie
Resolved Ramsey-WMF
Resolved Ramsey-WMF
Resolvedmatthiasmullie
Resolved Ramsey-WMF
DuplicateNone
Resolved Ramsey-WMF
Resolvedegardner
Resolvedegardner
Resolved Ramsey-WMF
ResolvedCparle
Resolvedmatthiasmullie
ResolvedWMDE-leszek
ResolvedBUG REPORTmatthiasmullie
ResolvedEtonkovidova
ResolvedEtonkovidova
Resolvedmatthiasmullie
ResolvedCparle

Event Timeline

Change 537208 had a related patch set uploaded (by Eric Gardner; owner: Eric Gardner):
[mediawiki/extensions/WikibaseMediaInfo@master] Enable non-item datatypes at both statement and qualifier levels

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

Change 537208 abandoned by Eric Gardner:
Enable non-item datatypes at both statement and qualifier levels

Reason:
Abandoned in favor of https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseMediaInfo/ /542253

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

Support for String, Quantity, and URL datatypes is introduced here: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseMediaInfo/+/542253. Follow-up patches will introduce support for more exotic datatypes.