Page MenuHomePhabricator

Jdforrester-WMF (James D. Forrester)
Software Engineer

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 6 2014, 10:08 PM (404 w, 22 h)
Availability
Available
IRC Nick
James_F
LDAP User
Jforrester
MediaWiki User
Jdforrester (WMF) [ Global Accounts ]

I've been a Wikipedia editor since 2002 on the English Wikipedia and a few other Wikimedia projects. In May 2012, I joined the Wikimedia Foundation as a "product manager", initially for VisualEditor, the the Editing Team, and later the lead product manager for all contribution. In 2018, I moved to be a software engineer, working on reliability, infrastructure, developer tooling, and continuous integration and deployment.

My job is to help ensure that the tools we provide to our readers and contributors are the best the can be, in speed, correctness, consistency, utility, and reliability.

Recent Activity

Fri, Jun 24

Jdforrester-WMF renamed T113360: Ensure with test that composer.json matches between mediawiki/vendor and mediawiki/core for release branches (where we don't test with vendor) from Ensure with test that composer.json matches between mediawiki/vendor and mediawiki/core to Ensure with test that composer.json matches between mediawiki/vendor and mediawiki/core for release branches (where we don't test with vendor).
Fri, Jun 24, 11:51 AM · Continuous-Integration-Config, MediaWiki-Core-Tests, MediaWiki-Vendor
Jdforrester-WMF committed rMSFE75c8f62100c5: Update function-schemata sub-module to HEAD (46def33) (authored by cmassaro).
Update function-schemata sub-module to HEAD (46def33)
Fri, Jun 24, 8:38 AM
Jdforrester-WMF committed rMSFE9735d9e4b102: Remove support for Z10s from executors. (authored by cmassaro).
Remove support for Z10s from executors.
Fri, Jun 24, 8:38 AM
Jdforrester-WMF committed rMSFE19ca0691b550: build: Simplify scripts to DRY; use same swagger-ui-dist as elsewhere (authored by Jdforrester-WMF).
build: Simplify scripts to DRY; use same swagger-ui-dist as elsewhere
Fri, Jun 24, 8:38 AM

Thu, Jun 23

Jdforrester-WMF committed rMSFOe9188be1674c: Include the `wmf-certificates` package in the production image (authored by Jdforrester-WMF).
Include the `wmf-certificates` package in the production image
Thu, Jun 23, 3:29 PM

Wed, Jun 22

Jdforrester-WMF committed rMSFS46def33ffbad: Change to operate with benjamins by default (authored by gengh).
Change to operate with benjamins by default
Wed, Jun 22, 6:33 PM
Jdforrester-WMF committed rMSFS4f683f85c2f5: Remove Z10 from schemata (authored by gengh).
Remove Z10 from schemata
Wed, Jun 22, 6:33 PM
Jdforrester-WMF committed rMSFO0b1732783114: Update tests to use Benjamin arrays (authored by gengh).
Update tests to use Benjamin arrays
Wed, Jun 22, 6:27 PM

Tue, Jun 21

Jdforrester-WMF added a project to T303844: Implement new function view desktop designs: Epic.
Tue, Jun 21, 6:36 PM · Epic, Abstract Wikipedia team (Phase θ – Throttling), Abstract Wikipedia UX
Jdforrester-WMF added a project to T310332: Investigate possibility for stronger type checking for orchestrators: function-orchestrator.

Other orchestrator tag. :-)

Tue, Jun 21, 6:35 PM · function-orchestrator, Abstract Wikipedia team (Phase θ – Throttling)
Jdforrester-WMF closed T310837: Function editor page: "Are you sure" dialog not appearing as Invalid.

Apparently not, per reporter.

Tue, Jun 21, 6:33 PM · Abstract Wikipedia team
Jdforrester-WMF added a subtask for T72670: Move things that are not preferences out of the preferences page: T306248: Consider storing a users real name in user properties.
Tue, Jun 21, 9:42 AM · MediaWiki-Core-Preferences
Jdforrester-WMF added a parent task for T306248: Consider storing a users real name in user properties: T72670: Move things that are not preferences out of the preferences page.
Tue, Jun 21, 9:42 AM · Patch-For-Review, MediaWiki-Core-Preferences, MediaWiki-User-management, Platform Engineering

Wed, Jun 15

Jdforrester-WMF committed rMSFE18ec0c506919: Use upstream version of setMetadataValue rather than our local version (authored by DMartin-WMF).
Use upstream version of setMetadataValue rather than our local version
Wed, Jun 15, 5:16 PM
Jdforrester-WMF created T310728: Emit a log from the orchestrator and evaluator on request result.
Wed, Jun 15, 5:10 PM · Abstract Wikipedia team (Phase θ – Throttling), function-evaluator, function-orchestrator
Jdforrester-WMF updated the task description for T303346: Measure and display to the user how much wall time is used in evaluating a ZObject.
Wed, Jun 15, 5:10 PM · Patch-For-Review, Abstract Wikipedia team (Phase θ – Throttling)
Jdforrester-WMF added projects to T310324: Create and use "Invalid Programming Language" Errors: Abstract Wikipedia Fix-It tasks, Abstract Wikipedia team.
Wed, Jun 15, 5:08 PM · Abstract Wikipedia team (Phase κ – Clean-up), Abstract Wikipedia Fix-It tasks
Jdforrester-WMF committed rMSFOa3b7f9a4d4f8: Make orchestrate() return map-based Z22 (authored by DMartin-WMF).
Make orchestrate() return map-based Z22
Wed, Jun 15, 3:50 PM
Jdforrester-WMF committed rMSFO3244717f56ef: Update function-schemata sub-module to HEAD (7285f40) (authored by Jdforrester-WMF).
Update function-schemata sub-module to HEAD (7285f40)
Wed, Jun 15, 3:09 PM
Jdforrester-WMF committed rMSFOcae32fd85c7a: Report start / end / duration metrics for orchestrate() (authored by DMartin-WMF).
Report start / end / duration metrics for orchestrate()
Wed, Jun 15, 3:09 PM
Jdforrester-WMF closed T310657: Cannot create new implementations or testers (12K1 error) as Resolved.
Wed, Jun 15, 11:27 AM · Abstract Wikipedia team
Jdforrester-WMF closed T310658: Function view page has a blank Details tab as Resolved.
Wed, Jun 15, 11:27 AM · MW-1.39-notes (1.39.0-wmf.17; 2022-06-20), Abstract Wikipedia team

Tue, Jun 14

Jdforrester-WMF committed rMSFO01c3e52f3092: mswOrchestrateTest: Make debugging a tad easier (authored by Jdforrester-WMF).
mswOrchestrateTest: Make debugging a tad easier
Tue, Jun 14, 11:50 PM
Jdforrester-WMF committed rMSFOffcb8e454e09: Follow-up a723e74: Fix infinite regression when resolving list types (authored by cmassaro).
Follow-up a723e74: Fix infinite regression when resolving list types
Tue, Jun 14, 10:00 PM
Jdforrester-WMF added a comment to T310532: Investigate McRouter GET request spike from wmf.15.

Is this just the UBN-ness of the back-ported fixes to AbuseFilter for T212129: Move MainStash out of Redis to a simpler multi-dc aware solution?

Tue, Jun 14, 9:42 PM · MW-1.39-notes (1.39.0-wmf.17; 2022-06-20), Performance-Team, Release-Engineering-Team (Radar), Release, Train Deployments
Jdforrester-WMF moved T310093: Investigate why function evaluation is slow from Incoming to Ready: G2. System runs correctly & efficiently on the Abstract Wikipedia team (Phase θ – Throttling) board.
Tue, Jun 14, 6:47 PM · Abstract Wikipedia team (Phase θ – Throttling), 2022 Wikimedia Google.org Fellowship
Jdforrester-WMF moved T309195: Wrong result due to dynamic scoping in function calls from Incoming to Ready to do on the Abstract Wikipedia team (Phase θ – Throttling) board.
Tue, Jun 14, 6:47 PM · Patch-For-Review, Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator
Jdforrester-WMF moved T310086: Canonicalize All Example Calls in Wikilambda Extension from Incoming to Ready to do on the Abstract Wikipedia team (Phase θ – Throttling) board.
Tue, Jun 14, 6:47 PM · WikiLambda, Abstract Wikipedia team (Phase θ – Throttling)
Jdforrester-WMF moved T310085: Infinite Regress When Resolving List Type in Orchestrator from Incoming to Ready to do on the Abstract Wikipedia team (Phase θ – Throttling) board.
Tue, Jun 14, 6:47 PM · Abstract Wikipedia team (Phase θ – Throttling), WikiLambda, function-orchestrator
Jdforrester-WMF moved T310084: Fix "Map" Example in Wikilambda Sandbox from Incoming to Ready to do on the Abstract Wikipedia team (Phase θ – Throttling) board.
Tue, Jun 14, 6:47 PM · MW-1.39-notes (1.39.0-wmf.17; 2022-06-20), Abstract Wikipedia team (Phase θ – Throttling), WikiLambda, function-orchestrator
Jdforrester-WMF moved T310513: New Orchestrator Tests: Call Echo Where; Input/Output Is a Complex Object Containing a Z7 from Incoming to Ready to do on the Abstract Wikipedia team (Phase θ – Throttling) board.
Tue, Jun 14, 6:46 PM · Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator
Jdforrester-WMF moved T310187: Report start / end / duration metrics for orchestrator from Incoming to Ready: G3. Meta-data about calls on the Abstract Wikipedia team (Phase θ – Throttling) board.
Tue, Jun 14, 6:45 PM · Abstract Wikipedia team (Phase θ – Throttling)
Jdforrester-WMF moved T310111: Wrong typed lists in function definitions from Incoming to Ready to do on the Abstract Wikipedia team (Phase θ – Throttling) board.
Tue, Jun 14, 6:45 PM · Abstract Wikipedia team (Phase θ – Throttling)
Jdforrester-WMF moved T310554: [BUG] Using fallback languages leads to page freezing from Incoming to Ready to do on the Abstract Wikipedia team (Phase θ – Throttling) board.
Tue, Jun 14, 6:45 PM · Patch-For-Review, Abstract Wikipedia team (Phase θ – Throttling), WikiLambda, Performance Issue
Jdforrester-WMF moved T310112: Getting a "Could not dereference Z7K1" error when trying to call a user-defined function locally from the function page and on the Beta Cluster from Incoming to Ready to do on the Abstract Wikipedia team (Phase θ – Throttling) board.
Tue, Jun 14, 6:45 PM · Abstract Wikipedia team (Phase θ – Throttling)
Jdforrester-WMF closed T308457: Show "untitled" when there is no name for a function or object as Resolved.
Tue, Jun 14, 6:43 PM · MW-1.39-notes (1.39.0-wmf.16; 2022-06-13), Abstract Wikipedia UX, Abstract Wikipedia team (Phase θ – Throttling)
Jdforrester-WMF closed T303880: create details page header buttons and have them load the correct routes, a subtask of T303846: create "about" and "details" tabs in the function viewer page, as Resolved.
Tue, Jun 14, 6:43 PM · MW-1.39-notes (1.39.0-wmf.1; 2022-03-21-early), Abstract Wikipedia UX, Abstract Wikipedia team
Jdforrester-WMF closed T303880: create details page header buttons and have them load the correct routes as Resolved.
Tue, Jun 14, 6:43 PM · Abstract Wikipedia team (Phase θ – Throttling), Abstract Wikipedia UX
Jdforrester-WMF closed T308872: WikiLambda: ZObject creation with no label returns "conflicted label" error message as Resolved.
Tue, Jun 14, 6:42 PM · MW-1.39-notes (1.39.0-wmf.15; 2022-06-06), Abstract Wikipedia team (Phase θ – Throttling), WikiLambda
Jdforrester-WMF moved T298133: [WikiLambda] Deprecate ZList (Z10) built-in type from Un-phased work to Phase θ – Throttling on the Abstract Wikipedia team board.
Tue, Jun 14, 6:41 PM · MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), Abstract Wikipedia team (Phase θ – Throttling), Patch-For-Review, WikiLambda
Jdforrester-WMF moved T292788: Eliminate Z10/List (as a concrete pre-defined type) from the backend from Un-phased work to Phase θ – Throttling on the Abstract Wikipedia team board.
Tue, Jun 14, 6:40 PM · Abstract Wikipedia team (Phase θ – Throttling), Patch-For-Review, function-schemata, function-orchestrator, function-evaluator
Jdforrester-WMF moved T310644: Limit the number of concurrent functions a user can call from To triage to Phase θ – Throttling on the Abstract Wikipedia team board.
Tue, Jun 14, 6:40 PM · Abstract Wikipedia team (Phase θ – Throttling), 2022 Wikimedia Google.org Fellowship
Jdforrester-WMF moved T310642: Auto-Quote Certain Keys to Prevent Infinitely Recursive Expansion from To triage to Un-phased work on the Abstract Wikipedia team board.
Tue, Jun 14, 6:40 PM · function-orchestrator, Abstract Wikipedia team
Jdforrester-WMF moved T310554: [BUG] Using fallback languages leads to page freezing from To triage to Phase θ – Throttling on the Abstract Wikipedia team board.
Tue, Jun 14, 6:39 PM · Patch-For-Review, Abstract Wikipedia team (Phase θ – Throttling), WikiLambda, Performance Issue
Jdforrester-WMF moved T310161: add metadata dialog to implementation table from To triage to Phase θ – Throttling on the Abstract Wikipedia team board.
Tue, Jun 14, 6:38 PM · Abstract Wikipedia team (Phase θ – Throttling), Abstract Wikipedia UX
Jdforrester-WMF moved T310513: New Orchestrator Tests: Call Echo Where; Input/Output Is a Complex Object Containing a Z7 from To triage to Phase θ – Throttling on the Abstract Wikipedia team board.
Tue, Jun 14, 6:38 PM · Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator
Jdforrester-WMF moved T310164: create approve/de-activate buttons for implementation table on function-viewer page from To triage to Phase θ – Throttling on the Abstract Wikipedia team board.
Tue, Jun 14, 6:36 PM · Abstract Wikipedia team (Phase θ – Throttling), Abstract Wikipedia UX
Jdforrester-WMF moved T310112: Getting a "Could not dereference Z7K1" error when trying to call a user-defined function locally from the function page and on the Beta Cluster from To triage to Phase θ – Throttling on the Abstract Wikipedia team board.
Tue, Jun 14, 6:35 PM · Abstract Wikipedia team (Phase θ – Throttling)
Jdforrester-WMF renamed T310112: Getting a "Could not dereference Z7K1" error when trying to call a user-defined function locally from the function page and on the Beta Cluster from Getting a "Could not dereference Z7K1" error when trying to call a user-defined function to Getting a "Could not dereference Z7K1" error when trying to call a user-defined function locally from the function page and on the Beta Cluster.
Tue, Jun 14, 6:34 PM · Abstract Wikipedia team (Phase θ – Throttling)
Jdforrester-WMF moved T310183: add pagination to the implementation and tester pages on the function viewer page from To triage to Phase θ – Throttling on the Abstract Wikipedia team board.
Tue, Jun 14, 6:34 PM · Patch-For-Review, Abstract Wikipedia team (Phase θ – Throttling), Abstract Wikipedia UX
Jdforrester-WMF moved T310182: have the implementation table filter the tester table on the function viewer page from To triage to Phase θ – Throttling on the Abstract Wikipedia team board.
Tue, Jun 14, 6:34 PM · Abstract Wikipedia team (Phase θ – Throttling), Abstract Wikipedia UX
Jdforrester-WMF moved T310162: make function view page implementation and test tables mobile friendly from To triage to Phase θ – Throttling on the Abstract Wikipedia team board.
Tue, Jun 14, 6:34 PM · Abstract Wikipedia team (Phase θ – Throttling), Abstract Wikipedia UX
Jdforrester-WMF moved T310111: Wrong typed lists in function definitions from To triage to Phase θ – Throttling on the Abstract Wikipedia team board.
Tue, Jun 14, 6:33 PM · Abstract Wikipedia team (Phase θ – Throttling)
Jdforrester-WMF committed rMSFO953b2e0688f4: build: Simplify scripts to DRY; drop unused proxyquire (authored by Jdforrester-WMF).
build: Simplify scripts to DRY; drop unused proxyquire
Tue, Jun 14, 4:51 PM
Jdforrester-WMF committed rMSFS7285f40d89bb: Add method setMetadataValue (authored by DMartin-WMF).
Add method setMetadataValue
Tue, Jun 14, 4:31 PM
Jdforrester-WMF added projects to T310554: [BUG] Using fallback languages leads to page freezing: Performance Issue, WikiLambda.
Tue, Jun 14, 2:58 PM · Patch-For-Review, Abstract Wikipedia team (Phase θ – Throttling), WikiLambda, Performance Issue
Jdforrester-WMF added a comment to T308069: 1.39.0-wmf.16 deployment blockers.

Yes, it is necessary. Reverting it would overload the x2 cluster.

Tue, Jun 14, 2:17 PM · Patch-For-Review, User-brennen, Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments
Jdforrester-WMF added a parent task for T212129: Move MainStash out of Redis to a simpler multi-dc aware solution: T308069: 1.39.0-wmf.16 deployment blockers.
Tue, Jun 14, 2:16 PM · MW-1.39-notes (1.39.0-wmf.16; 2022-06-13), MW-1.38-notes (1.38.0-wmf.20; 2022-01-31), Patch-For-Review, Performance-Team, Sustainability (MediaWiki-MultiDC), MediaWiki-General, serviceops-radar, User-mobrovac, User-jijiki, SRE
Jdforrester-WMF added a subtask for T308069: 1.39.0-wmf.16 deployment blockers: T212129: Move MainStash out of Redis to a simpler multi-dc aware solution.
Tue, Jun 14, 2:16 PM · Patch-For-Review, User-brennen, Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments

Mon, Jun 13

Jdforrester-WMF closed T304144: function-schemata: on ZObjectKeyFactory.create() return error when normalization fails as Resolved.
Mon, Jun 13, 7:38 PM · MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), Patch-For-Review, Abstract Wikipedia team (Phase κ – Clean-up), function-schemata, Abstract Wikipedia Fix-It tasks
Jdforrester-WMF committed rMSFS6648d2cefca7: ZObjectKeyFactory: Throw if input isn't a valid ZObject (authored by Jdforrester-WMF).
ZObjectKeyFactory: Throw if input isn't a valid ZObject
Mon, Jun 13, 6:50 PM
Jdforrester-WMF committed rMSFO51fbbba7b19c: Ensure testing employs map-based Z22 (authored by DMartin-WMF).
Ensure testing employs map-based Z22
Mon, Jun 13, 5:56 PM
Jdforrester-WMF committed rMSFE969f689a6853: Update function-schemata sub-module to HEAD (3cdf1cd) (authored by Jdforrester-WMF).
Update function-schemata sub-module to HEAD (3cdf1cd)
Mon, Jun 13, 5:48 PM
Jdforrester-WMF committed rMSFOfe1be02a1d9b: Update function-schemata sub-module to HEAD (3cdf1cd) (authored by Jdforrester-WMF).
Update function-schemata sub-module to HEAD (3cdf1cd)
Mon, Jun 13, 5:46 PM

Fri, Jun 10

Jdforrester-WMF awarded T310395: Automated Tuesday Train via a timer a Party Time token.
Fri, Jun 10, 8:28 PM · Patch-For-Review, Scap, Release-Engineering-Team (Deployment Autopilot 🛩️)
Jdforrester-WMF added a project to T310367: Deploy SearchVue: Wikimedia-Extension-setup.
Fri, Jun 10, 3:15 PM · Wikimedia-Extension-setup, SDAW-Search-Improvements, SDAW-SearchVue, Structured-Data-Backlog
Jdforrester-WMF closed T296857: Evaluator Should Return Z5 When Programming Language Is Invalid as Resolved.
Fri, Jun 10, 1:14 PM · WikiLambda, Abstract Wikipedia Fix-It tasks, Abstract Wikipedia team (Phase κ – Clean-up), function-evaluator
Jdforrester-WMF committed rMSFO3f6404e6e6af: BUILTIN_SCHEMA_VALIDATOR_: Correct call to resolve() (authored by cmassaro).
BUILTIN_SCHEMA_VALIDATOR_: Correct call to resolve()
Fri, Jun 10, 1:10 PM
Jdforrester-WMF closed T296336: ApiFunctionCallTest::testExecute should pass when enabled, but has regressed as Resolved.
Fri, Jun 10, 12:33 AM · MW-1.39-notes (1.39.0-wmf.16; 2022-06-13), Abstract Wikipedia team (Phase θ – Throttling), Abstract Wikipedia Fix-It tasks, WikiLambda

Thu, Jun 9

Jdforrester-WMF triaged T304144: function-schemata: on ZObjectKeyFactory.create() return error when normalization fails as Low priority.
Thu, Jun 9, 2:35 PM · MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), Patch-For-Review, Abstract Wikipedia team (Phase κ – Clean-up), function-schemata, Abstract Wikipedia Fix-It tasks
Jdforrester-WMF claimed T309069: Replace and then retire the perform-test pipeline.
Thu, Jun 9, 2:10 PM · MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), Patch-For-Review, Abstract Wikipedia team (Phase κ – Clean-up), WikiLambda, function-orchestrator
Jdforrester-WMF closed T309705: wikilambda ApiPerformTest, remove "Tested" from return object as Resolved.
Thu, Jun 9, 12:11 PM · MW-1.39-notes (1.39.0-wmf.16; 2022-06-13), Abstract Wikipedia team (Phase κ – Clean-up), Abstract Wikipedia Fix-It tasks, WikiLambda
Jdforrester-WMF closed T309704: wikilambda ApiFunctionCall, remove "Orchestrated" from return object as Resolved.
Thu, Jun 9, 12:11 PM · Abstract Wikipedia team (Phase κ – Clean-up), WikiLambda, Abstract Wikipedia Fix-It tasks

Wed, Jun 8

Jdforrester-WMF added a comment to T310112: Getting a "Could not dereference Z7K1" error when trying to call a user-defined function locally from the function page and on the Beta Cluster.

I also note:

Wed, Jun 8, 7:53 PM · Abstract Wikipedia team (Phase θ – Throttling)
Jdforrester-WMF added a comment to T310112: Getting a "Could not dereference Z7K1" error when trying to call a user-defined function locally from the function page and on the Beta Cluster.

The error suggests to me that either the WIKI_API_URL is set to the wrong value, or the routing isn't working.

Wed, Jun 8, 5:36 PM · Abstract Wikipedia team (Phase θ – Throttling)
Jdforrester-WMF closed T300911: CSP: The page’s settings blocked the loading of a resource at https://wikifunctions.beta.wmflabs.org as Resolved.

Sorry about this; now fixed by @ori

Wed, Jun 8, 5:34 PM · Abstract Wikipedia team, Beta-Cluster-reproducible, ContentSecurityPolicy
Jdforrester-WMF moved T310184: Alerting for function-* services on Beta from To triage to Launch Beta Cluster wikifunctions.org on the Abstract Wikipedia team board.
Wed, Jun 8, 5:28 PM · Beta-Cluster-Infrastructure, Abstract Wikipedia team
Jdforrester-WMF updated the task description for T291136: Migrate orchestrator/evaluator responses to reply with result envelopes including meta-data map type.
Wed, Jun 8, 2:15 PM · MW-1.39-notes (1.39.0-wmf.16; 2022-06-13), Patch-For-Review, Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator
Jdforrester-WMF renamed T310110: Alter how section editing works to allow `section=Personal_life` to edit the section called "Personal life" etc., rather than just `section=3` from Allow section parameter attribute to accept heading name and not only section number in en.wq section editing to Alter how section editing works to allow `section=Personal_life` to edit the section called "Personal life" etc., rather than just `section=3`.
Wed, Jun 8, 1:51 PM · MediaWiki-Page-editing
Jdforrester-WMF added a comment to T310110: Alter how section editing works to allow `section=Personal_life` to edit the section called "Personal life" etc., rather than just `section=3`.

OK, I've re-titled this to be clearer that this is a feature request.

Wed, Jun 8, 1:51 PM · MediaWiki-Page-editing

Tue, Jun 7

Jdforrester-WMF closed T309864: Tidy up references to REL1_36 now it is EOL as Resolved.
Tue, Jun 7, 7:59 PM · Continuous-Integration-Config, WMF-General-or-Unknown
Jdforrester-WMF renamed T285433: Replace Z23/Nothings with Z24/voids (instances of Z21/Unit) in Orchestrator and Validator from Replace Z23s with Z21s (instances of Z24) in Orchestrator and Validator to Replace Z23/Nothings with Z24/voids (instances of Z21/Unit) in Orchestrator and Validator.
Tue, Jun 7, 7:14 PM · MW-1.39-notes (1.39.0-wmf.15; 2022-06-06), Patch-For-Review, Abstract Wikipedia Fix-It tasks, Abstract Wikipedia team (Phase κ – Clean-up), function-evaluator, function-orchestrator
Jdforrester-WMF closed T306371: Disable the function call block on a function definition page when there's no implementation attached as Resolved.
Tue, Jun 7, 6:56 PM · MW-1.39-notes (1.39.0-wmf.15; 2022-06-06), Abstract Wikipedia team (Phase κ – Clean-up), Abstract Wikipedia Fix-It tasks, Abstract Wikipedia UX
Jdforrester-WMF moved T310093: Investigate why function evaluation is slow from To triage to Phase θ – Throttling on the Abstract Wikipedia team board.
Tue, Jun 7, 6:45 PM · Abstract Wikipedia team (Phase θ – Throttling), 2022 Wikimedia Google.org Fellowship
Jdforrester-WMF merged T310003: cache test results of a function in mediawiki for the front end to query into T297707: Cache the results of testers for implementations and fetch from MW, rather than executing them on each page load.
Tue, Jun 7, 6:44 PM · Abstract Wikipedia team (Phase θ – Throttling), Performance Issue, WikiLambda
Jdforrester-WMF merged task T310003: cache test results of a function in mediawiki for the front end to query into T297707: Cache the results of testers for implementations and fetch from MW, rather than executing them on each page load.
Tue, Jun 7, 6:44 PM · Abstract Wikipedia team
Jdforrester-WMF closed T309200: link to test and implementation pages as Resolved.
Tue, Jun 7, 6:42 PM · Abstract Wikipedia team (Phase θ – Throttling), MW-1.39-notes (1.39.0-wmf.15; 2022-06-06), Abstract Wikipedia UX
Jdforrester-WMF closed T309636: Merge `mutate` and `resolveFunctionCallsAndReferences` into `ZWrapper` Class as Resolved.
Tue, Jun 7, 6:41 PM · Abstract Wikipedia team (Phase κ – Clean-up), Abstract Wikipedia Fix-It tasks, function-orchestrator
Jdforrester-WMF added a project to T309723: recreate Z_MULTILINGUALSTRING_VALUE in setPageObjectValue if editing a function with no name: WikiLambda.
Tue, Jun 7, 6:39 PM · WikiLambda, Abstract Wikipedia team (Phase θ – Throttling)
Jdforrester-WMF claimed T309705: wikilambda ApiPerformTest, remove "Tested" from return object.
Tue, Jun 7, 6:38 PM · MW-1.39-notes (1.39.0-wmf.16; 2022-06-13), Abstract Wikipedia team (Phase κ – Clean-up), Abstract Wikipedia Fix-It tasks, WikiLambda
Jdforrester-WMF edited projects for T309704: wikilambda ApiFunctionCall, remove "Orchestrated" from return object, added: Abstract Wikipedia team (Phase κ – Clean-up); removed Abstract Wikipedia team.
Tue, Jun 7, 6:38 PM · Abstract Wikipedia team (Phase κ – Clean-up), WikiLambda, Abstract Wikipedia Fix-It tasks
Jdforrester-WMF claimed T309704: wikilambda ApiFunctionCall, remove "Orchestrated" from return object.
Tue, Jun 7, 6:38 PM · Abstract Wikipedia team (Phase κ – Clean-up), WikiLambda, Abstract Wikipedia Fix-It tasks
Jdforrester-WMF closed T309289: function-orchestrator: Fix orchestrator test "emptiness of lists" as Resolved.
Tue, Jun 7, 6:36 PM · Abstract Wikipedia team (Phase θ – Throttling), Abstract Wikipedia Fix-It tasks, function-orchestrator
Jdforrester-WMF closed T307483: Consider providing a PHP implementation of ZMap for ease of manipulation, a subtask of T291136: Migrate orchestrator/evaluator responses to reply with result envelopes including meta-data map type, as Resolved.
Tue, Jun 7, 3:51 PM · MW-1.39-notes (1.39.0-wmf.16; 2022-06-13), Patch-For-Review, Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator
Jdforrester-WMF closed T307483: Consider providing a PHP implementation of ZMap for ease of manipulation as Resolved.
Tue, Jun 7, 3:51 PM · MW-1.39-notes (1.39.0-wmf.16; 2022-06-13), Abstract Wikipedia team (Phase θ – Throttling), WikiLambda, Abstract Wikipedia Fix-It tasks
Jdforrester-WMF updated the task description for T291136: Migrate orchestrator/evaluator responses to reply with result envelopes including meta-data map type.
Tue, Jun 7, 3:51 PM · MW-1.39-notes (1.39.0-wmf.16; 2022-06-13), Patch-For-Review, Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator
Jdforrester-WMF claimed T296336: ApiFunctionCallTest::testExecute should pass when enabled, but has regressed.
Tue, Jun 7, 1:58 PM · MW-1.39-notes (1.39.0-wmf.16; 2022-06-13), Abstract Wikipedia team (Phase θ – Throttling), Abstract Wikipedia Fix-It tasks, WikiLambda

Mon, Jun 6

Jdforrester-WMF updated subscribers of T297707: Cache the results of testers for implementations and fetch from MW, rather than executing them on each page load.

I think this should be in G3 not G2 nowadays – @gengh, @DMartin-WMF do you agree?

Mon, Jun 6, 7:23 PM · Abstract Wikipedia team (Phase θ – Throttling), Performance Issue, WikiLambda
Jdforrester-WMF added a comment to T310003: cache test results of a function in mediawiki for the front end to query.

Think this is just a straight duplicate of T297707?

Mon, Jun 6, 7:23 PM · Abstract Wikipedia team
Jdforrester-WMF moved T299596: Add security limits to the Wikifunctions system to maintain availability and load factors from Incoming to Ready: G2. System runs correctly & efficiently on the Abstract Wikipedia team (Phase θ – Throttling) board.
Mon, Jun 6, 3:48 PM · Epic, Abstract Wikipedia team (Phase θ – Throttling)