Page MenuHomePhabricator

Audit docs for backend services and add where needed
Closed, ResolvedPublic

Description

What/Why:
Some key functions in the services have JSDoc docs while many do not and many are old and likely need updating. We should add docs for many of the rest and make sure to keep them up to date.

How:
Go through both evaluator and orchestrator:

  1. Ensure the ones that exist are still true/updated.
  2. Add to the ones that are missing

Event Timeline

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

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2024-11-18-142635 to 2024-11-19-132736

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

Change #1093349 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2024-11-18-142635 to 2024-11-19-132736

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

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

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

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

Change #1102862 merged by jenkins-bot:

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

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

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

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2024-11-27-074306 to 2024-12-17-184905

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

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

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2024-11-26-193226 to 2024-12-16-202347

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

Change #1105362 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2024-11-27-074306 to 2024-12-17-184905

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

Change #1105363 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2024-11-26-193226 to 2024-12-16-202347

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

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