Page MenuHomePhabricator

Write orchestrator code for Z6921/ Built-in implementation of Fetch Wikidata item
Closed, ResolvedPublicFeature

Description

The definition exists (Z6921); what's needed is orchestrator code for it. This being implemented would allow for Wikidata items to be fetched, which will be needed for the long-term goal of Abstract Wikipedia, but would also be useful for current/near-future uses, like https://www.wikifunctions.org/view/en/Z19512

  • Add appropriate keys to Z6001 definition in function-schemata
  • Pull-through function-schemata to production repos
  • Apply new keys to production once code is live
  • Implement Z6921 in function-orchestrator

Event Timeline

Jdforrester-WMF subscribed.

I'd recommend against creating functions that need functionality before they're available.

I'd recommend against creating functions that need functionality before they're available.

Of course. The functions was created before we realized we'd need more than just the raw information available in senses.

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

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

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

Change #1108482 merged by jenkins-bot:

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

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

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

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2024-12-17-184905 to 2025-01-08-142250

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

Change #1109087 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2024-12-17-184905 to 2025-01-08-142250

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

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

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2025-01-08-143723 to 2025-01-22-212306

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

Change #1113572 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2025-01-08-143723 to 2025-01-22-212306

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

Change #1115032 had a related patch set uploaded (by Cory Massaro; author: Cory Massaro):

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from version: 2025-01-22-203140 to 2025-01-28-144249

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

Change #1115032 abandoned by Cory Massaro:

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from version: 2025-01-22-203140 to 2025-01-28-144249

Reason:

already done

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

Hey @DMartin-WMF
Are the Wikidata items fetched now? If so, should we proceed to "Resolve" this?

Thanks, David. Yes, this is done and I will sign off.