Page MenuHomePhabricator

definitions: Define & modify types needed for importing Wikidata qualifiers, references, and no/some value claims
Closed, ResolvedPublic

Description

Description

None of our existing Wikidata-inspired types are quite right for representing the content of qualifiers. To enable importing of qualifiers, we need to define a new type, and modify the existing Z6003/Wikidata statement type, as determined by the child task.

Update: we've realized that it makes sense to define types for references, and no/some value claims, at the same time, because all of these are closely related.

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

  • These types should allow for the import of all qualifiers, references, and no/some value claims that are present in Wikidata.

Completion checklist

Details

Related Changes in Gerrit:
Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
Change labels re: Z6020 from "claim type" to "claim subtype"repos/abstract-wiki/wikifunctions/function-schemata!274dmartinT399423-6main
Update function-schemata sub-module to HEAD (c2aa74b)repos/abstract-wiki/wikifunctions/wikilambda-cli!83jforrestersync-function-schematamain
Update function-schemata sub-module to HEAD (4df73e6)repos/abstract-wiki/wikifunctions/function-orchestrator!431jforrestersync-function-schematamain
Update function-schemata sub-module to HEAD (c2aa74b)repos/abstract-wiki/wikifunctions/function-evaluator!379apinesync-function-schematamain
definitions: Revise 2 Wikidata-related labels for clarityrepos/abstract-wiki/wikifunctions/function-schemata!257dmartinT399423-4main
Change "claims" labels to "statements" to reduce terminological confusionrepos/abstract-wiki/wikifunctions/function-schemata!256dmartinT399423-3main
Update function-schemata sub-module to HEAD (d451323)repos/abstract-wiki/wikifunctions/wikilambda-cli!82jforrestersync-function-schematamain
Update function-schemata sub-module to HEAD (d451323)repos/abstract-wiki/wikifunctions/function-evaluator!369jforrestersync-function-schematamain
Update function-schemata sub-module to HEAD (d451323)repos/abstract-wiki/wikifunctions/function-orchestrator!421jforrestersync-function-schematamain
Replace Z6009 (lightweight enum) with Z6020 (manual enum)repos/abstract-wiki/wikifunctions/function-schemata!255dmartinT399423-2main
definitions: Add Z6007/Wikidata property claim & its equality functionrepos/abstract-wiki/wikifunctions/function-schemata!253dmartinT399423main
Show related patches Customize query in GitLab

Event Timeline

DSantamaria added a project: OKR-Work.
DMartin-WMF renamed this task from definitions: Define & modify types needed for importing Wikidata qualifiers to definitions: Define & modify types needed for importing Wikidata qualifiers, references, and no/some value claims.Jul 18 2025, 4:45 AM
DMartin-WMF updated the task description. (Show Details)

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

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

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

Change #1173964 merged by jenkins-bot:

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

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

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

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2025-07-15-225151 to 2025-07-29-155618

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

Change #1174466 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2025-07-15-225151 to 2025-07-29-155618

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

Change #1176234 had a related patch set uploaded (by Genoveva Galarza; author: Genoveva Galarza):

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2025-07-30-130544 to 2025-08-05-075031

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

Change #1176234 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2025-07-30-130544 to 2025-08-05-075031

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

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

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

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

Change #1181726 merged by jenkins-bot:

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

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

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

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2025-08-20-203801 to 2025-08-26-213211

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

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

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2025-08-20-210742 to 2025-08-25-145906

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

Change #1182534 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2025-08-20-203801 to 2025-08-26-213211

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

Change #1182535 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2025-08-20-210742 to 2025-08-25-145906

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

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

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

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

Change #1190695 merged by jenkins-bot:

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

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

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

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2025-09-24-083919 to 2025-09-30-194529

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

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

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2025-09-24-180530 to 2025-09-25-181720

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

Change #1192973 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2025-09-24-083919 to 2025-09-30-194529

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

Change #1192974 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2025-09-24-180530 to 2025-09-25-181720

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