Page MenuHomePhabricator

Create a predefined Wikifunctions type for Quantity
Closed, ResolvedPublic

Description

Description

Create a predefined Wikifunctions type corresponding to Wikidata's datatype for quantity, to enable importing Wikidata's values for that type. We are currently calling this Quantity in Phabricator, but its official English label hasn't been determined yet.

  • This work may involve one or more auxiliary types (for the keys of the main type), in addition to the main type.

Update: see the type proposal page for details and discussion.

  • Collaborate with the community to determine the new type's keys, key types, details of parser and renderer functions, etc.
  • Define the new type as a predefined persistent type.
  • Define any new auxiliary types as predefined persistent types.

Desired behavior/Acceptance criteria (returned value, expected error, performance expectations, etc.)


Completion checklist

Event Timeline

DSantamaria triaged this task as Medium priority.Apr 9 2025, 4:54 PM
DMartin-WMF changed the task status from Open to In Progress.Jun 2 2025, 1:02 AM
DMartin-WMF claimed this task.
DMartin-WMF updated the task description. (Show Details)

Change #1154836 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] Update function-schemata sub-module to HEAD (f742b7a)

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

Change #1154836 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Update function-schemata sub-module to HEAD (f742b7a)

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

Change #1155661 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/deployment-charts@master] wikifunctions: Update evaluators from 2025-06-03-205630 to 2025-06-09-163022

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

Change #1155662 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/deployment-charts@master] wikifunctions: Update orchestrator from 2025-06-04-185118 to 2025-06-10-144243

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

Change #1155661 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Update evaluators from 2025-06-03-205630 to 2025-06-09-163022

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

Change #1155662 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Update orchestrator from 2025-06-04-185118 to 2025-06-10-144243

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