Page MenuHomePhabricator

Allow users to trigger function calls for built-in functions (orchestrator-only)
Closed, ResolvedPublic

Description

Introduce the ability to write function calls and thus evaluate built-in functions. Unlike in Phase gamma, where we statically store the functions, here they actually need to be evaluated.

Related Objects

StatusSubtypeAssignedTask
OpenNone
ResolvedNone
ResolvedNone
ResolvedNone
OpenNone
StalledNone
Resolvedcmassaro
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
DuplicateNone
OpenNone
ResolvedNone
OpenNone
OpenNone
ResolvedSimoneThisDot
Resolvedcmassaro
ResolvedDVrandecic
ResolvedLindsaykwardell
Resolvedarthurlorenzi
ResolvedNone
InvalidNone

Event Timeline

DVrandecic raised the priority of this task from Low to Medium.Aug 27 2020, 9:53 PM
DVrandecic renamed this task from Function calls to Function calls (epic).Feb 27 2021, 12:47 AM
DVrandecic renamed this task from Function calls (epic) to Function calls.
DVrandecic raised the priority of this task from Medium to High.
DVrandecic added a project: Epic.
DVrandecic raised the priority of this task from High to Unbreak Now!.Feb 27 2021, 12:51 AM

Please do not use the Unbreak Now priority for things that are not actually urgent. I am reviewing all tasks with this priority every day.

thiemowmde lowered the priority of this task from Unbreak Now! to Needs Triage.Mar 2 2021, 8:43 AM

Please do not use the Unbreak Now priority for things that are not actually urgent. I am reviewing all tasks with this priority every day.

Apologies! Won't do that anymore. Thanks for telling me.

Jdforrester-WMF renamed this task from Function calls to Function calls for built-in functions (orchestrator-only).Mar 30 2021, 6:05 PM
DVrandecic lowered the priority of this task from High to Medium.Apr 7 2021, 4:08 PM
DVrandecic raised the priority of this task from Medium to High.Apr 21 2021, 4:28 PM

Change 679375 had a related patch set uploaded (by Jforrester; author: Cory Massaro):

[mediawiki/extensions/WikiLambda@master] Allow users to make API calls to the function orchestrator

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

Change 679375 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Allow users to make API calls to the function orchestrator

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

@cmassaro, are you thinking that we want to close out the "blocker" tasks (T280558 and its sub-tasks) before we call this done?

@cmassaro, are you thinking that we want to close out the "blocker" tasks (T280558 and its sub-tasks) before we call this done?

Yes. While this is technically done--you can call built-in functions within the orchestrator--it's prohibitively difficult to actually do so until the blockers are done.

Maybe we can change the title to "Call built-in functions via MediaWiki API" or something?

Jdforrester-WMF renamed this task from Function calls for built-in functions (orchestrator-only) to Allow users to trigger function calls for built-in functions (orchestrator-only).May 3 2021, 6:26 PM

@cmassaro, are you thinking that we want to close out the "blocker" tasks (T280558 and its sub-tasks) before we call this done?

Yes. While this is technically done--you can call built-in functions within the orchestrator--it's prohibitively difficult to actually do so until the blockers are done.

Maybe we can change the title to "Call built-in functions via MediaWiki API" or something?

I think it's fine to keep this open until those bits are done, no worries. I've re-titled it to follow our naming conventions more clearly.