Page MenuHomePhabricator
Feed Search

Jan 13 2026

Jdforrester-WMF created T414510: Prepare a central resource to align on the language and terminology, and ensure we use this consistently in all comms, documentation, etc..
Jan 13 2026, 5:22 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF created T414509: Ensure we have community cross-group preparation for launch Abstract Wikipedia.
Jan 13 2026, 5:21 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF created T414508: Ensure we have internal Foundation cross-team preparation for launch Abstract Wikipedia.
Jan 13 2026, 5:20 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF created T414507: Decide whether we need special documentation pages about restricted editing at launch, and if so, prepare them.
Jan 13 2026, 5:20 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF renamed T414506: Determine what community pages we can adapt/re-use from Meta and Wikifunctions for Abstract Wikipedia from Determin what community pages we can adapt/re-use from Meta and Wikifunctions for Abstract Wikipedia to Determine what community pages we can adapt/re-use from Meta and Wikifunctions for Abstract Wikipedia.
Jan 13 2026, 5:19 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF created T414506: Determine what community pages we can adapt/re-use from Meta and Wikifunctions for Abstract Wikipedia.
Jan 13 2026, 5:19 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF created T414505: Review Quiddity's list of community pages for what we'll need for Abstract Wikipedia.
Jan 13 2026, 5:18 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF added a comment to T409283: Parsoid fails on PHP 8.4+ during MW installation with 'Error: Class "Wikimedia\Parsoid\DOM\HTMLDocument" not found'.

OK, so AIUI remaining work here on this task:

  • Backport 704745 and 1220366 to REL1_44, REL1_43 (REL1_45 already done in [original patch and [https://gerrit.wikimedia.org/r/c/mediawiki/services/parsoid/+/1224160|1224160]] respectively).
  • For each version of MW,
    • Make a release of Parsoid with the above patch
    • Pull the new release into MW core and MW vendor
    • Apply the patch for T413573 for core
    • Apply the corresponding patch(es) for extensions/skins, once they exist, that are in the tarball.
  • When the next Quarterly release of MW happens, announce PHP 8.4 being supported, and (only then) adjust the on-wiki claims about PHP 8.4 support.
Jan 13 2026, 3:44 PM · Content-Transform-Team (Work In Progress), User-a_smart_kitten, PHP 8.5 support, MW-1.46-release, MW-1.45-release, MediaWiki-Installer, Essential-Work, ci-test-error (WMF-deployed Build Failure), PHP 8.4 support, Parsoid
Jdforrester-WMF added a comment to T411722: Prepare the abstract.wikipedia.org welcome page, explanatory/community pages, and high-profile direction to the demonstration model content.
  • Talk to @Quiddity to see if there's an existing worklist of stuff to stand up a new community wiki. Esp. "pages that a wiki needs to have".

I've taken my old list from Wikifunctions's early days, and made a more generic version at https://meta.wikimedia.org/wiki/User:Quiddity_(WMF)/List_of_initial_wiki_pages -- Edit/relocate/etc as desired.

Jan 13 2026, 3:38 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF closed T414335: MediaUploader fails install due to symfony/yaml version mismatch with mediawiki/core, a subtask of T396296: Upgrade symfony/* to PHP 8.1 versions, as Resolved.
Jan 13 2026, 3:30 PM · MW-1.45-notes (1.45.0-wmf.5; 2025-06-10), MediaWiki-General, PHP 8.1 support, MediaWiki-Vendor
Jdforrester-WMF closed T414335: MediaUploader fails install due to symfony/yaml version mismatch with mediawiki/core as Resolved.
Jan 13 2026, 3:30 PM · ci-test-error, MediaUploader
Jdforrester-WMF updated the task description for T386108: Make PHP 8.4 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries) in CI.
Jan 13 2026, 3:02 PM · Epic, Continuous-Integration-Config, PHP 8.4 support
Jdforrester-WMF updated the task description for T404461: Enable Extension:MultiTitle on tok.wikipedia.org.
Jan 13 2026, 2:04 PM · MediaWiki-extensions-MultiTitle, Language and Product Localization, Content-Transform-Team, Wikimedia-extension-review-queue, Wikimedia-Extension-setup

Jan 12 2026

Jdforrester-WMF changed the status of T407253: Add a tutorial to the tracking page so people can get started making their own fragments from Open to In Progress.
Jan 12 2026, 9:02 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Documentation, OKR-Work
Jdforrester-WMF changed the status of T407253: Add a tutorial to the tracking page so people can get started making their own fragments, a subtask of T406347: [26Q2] Build corpus of NLG fragments, from Open to In Progress.
Jan 12 2026, 9:02 PM · OKR-Work, Abstract Wikipedia team (26Q2 (Oct–Dec))
Jdforrester-WMF changed the status of T414000: Prohibit the creation, editing, and selection of Z25s for Wikifunctions.org from Open to In Progress.
Jan 12 2026, 9:02 PM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), Abstract Wikipedia team (26Q3 (Jan–Mar)), WikiLambda, OKR-Work
Jdforrester-WMF changed the status of T414000: Prohibit the creation, editing, and selection of Z25s for Wikifunctions.org, a subtask of T411689: Provide the basic plumbing of abstract content into MediaWiki, from Open to In Progress.
Jan 12 2026, 9:02 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), WikiLambda, OKR-Work
Jdforrester-WMF changed the status of T411692: Set up the user interface for viewing Abstract content from Open to In Progress.
Jan 12 2026, 9:02 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), WikiLambda, OKR-Work
Jdforrester-WMF changed the status of T411692: Set up the user interface for viewing Abstract content, a subtask of T411688: Build the initial version of the Abstract Wikipedia software, from Open to In Progress.
Jan 12 2026, 9:02 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), WikiLambda, OKR-Work
Jdforrester-WMF moved T411690: Register the new content model, and set it for configured namespaces; 'Abstract:' => Z6091 by default from In Engineering to In Code review on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 12 2026, 9:02 PM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.13; 2026-01-27), Abstract Wikipedia team (26Q3 (Jan–Mar)), WikiLambda, OKR-Work
Jdforrester-WMF moved T411691: Add specific rights for creating and editing Abstract content, so permissions can be granted as needed from In Engineering to In Code review on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 12 2026, 9:02 PM · MW-1.46-notes (1.46.0-wmf.13; 2026-01-27), Abstract Wikipedia team (26Q3 (Jan–Mar)), WikiLambda, OKR-Work
Jdforrester-WMF assigned T411718: Decide on the model content to be created for the demo (Q1988 or similar?) to DVrandecic.

Yes, Q1988.

Jan 12 2026, 4:50 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF changed the status of T411691: Add specific rights for creating and editing Abstract content, so permissions can be granted as needed, a subtask of T411689: Provide the basic plumbing of abstract content into MediaWiki, from Open to In Progress.
Jan 12 2026, 3:55 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), WikiLambda, OKR-Work
Jdforrester-WMF changed the status of T411691: Add specific rights for creating and editing Abstract content, so permissions can be granted as needed from Open to In Progress.
Jan 12 2026, 3:55 PM · MW-1.46-notes (1.46.0-wmf.13; 2026-01-27), Abstract Wikipedia team (26Q3 (Jan–Mar)), WikiLambda, OKR-Work
Jdforrester-WMF updated subscribers of T411722: Prepare the abstract.wikipedia.org welcome page, explanatory/community pages, and high-profile direction to the demonstration model content.

Quick notes, to turn into sub-tasks:

Jan 12 2026, 3:46 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF closed T291001: Hard deprecate PageContentSave hook, a subtask of T232867: Hooks listed as deprecated in MediaWiki should actually be deprecated (and vice versa), as Resolved.
Jan 12 2026, 2:56 PM · Documentation, MediaWiki-General, Technical-Debt
Jdforrester-WMF closed T291001: Hard deprecate PageContentSave hook as Resolved.

Deprecation landed in https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1130614 which went out in 1.44.

Jan 12 2026, 2:56 PM · MW-1.44-notes (1.44.0-wmf.22; 2025-03-25), MediaWiki-Core-Revision-backend, Documentation, MediaWiki-General, Technical-Debt
Jdforrester-WMF updated the task description for T232867: Hooks listed as deprecated in MediaWiki should actually be deprecated (and vice versa).
Jan 12 2026, 2:55 PM · Documentation, MediaWiki-General, Technical-Debt
Jdforrester-WMF added projects to T232879: The "WikiPageDeletionUpdates" hook is listed in documentation as deprecated but doesn't emit deprecation warnings yet: MediaWiki-extensions-Linter, Content-Transform-Team.
Jan 12 2026, 2:52 PM · MW-1.46-notes (1.46.0-wmf.12; 2026-01-20), MW-Interfaces-Team, Wikidata, wmde-wikidata-tech, Cognate, Multi-Content-Revisions, MediaWiki-Page-derived-data, MediaWiki-Page-deletion, Core Platform Team Initiatives (MCR), Documentation, Technical-Debt
Jdforrester-WMF updated the task description for T232879: The "WikiPageDeletionUpdates" hook is listed in documentation as deprecated but doesn't emit deprecation warnings yet.
Jan 12 2026, 2:51 PM · MW-1.46-notes (1.46.0-wmf.12; 2026-01-20), MW-Interfaces-Team, Wikidata, wmde-wikidata-tech, Cognate, Multi-Content-Revisions, MediaWiki-Page-derived-data, MediaWiki-Page-deletion, Core Platform Team Initiatives (MCR), Documentation, Technical-Debt
Jdforrester-WMF closed T232874: The "PrefixSearchBackend" hook is listed in documentation as deprecated but doesn't emit deprecation warnings yet, a subtask of T232867: Hooks listed as deprecated in MediaWiki should actually be deprecated (and vice versa), as Resolved.
Jan 12 2026, 2:48 PM · Documentation, MediaWiki-General, Technical-Debt
Jdforrester-WMF closed T232874: The "PrefixSearchBackend" hook is listed in documentation as deprecated but doesn't emit deprecation warnings yet as Resolved.

Ha, I made it emit deprecation warnings in https://gerrit.wikimedia.org/r/c/mediawiki/core/+/951999 back in REL1_41, and am now working on its removal. Let's call this done, as-written.

Jan 12 2026, 2:48 PM · MediaWiki-Search, Discovery-Search, Documentation, Technical-Debt
Jdforrester-WMF closed T232868: The "AddNewAccount" hook is listed in documentation as deprecated but doesn't emit deprecation warnings yet, a subtask of T232867: Hooks listed as deprecated in MediaWiki should actually be deprecated (and vice versa), as Resolved.
Jan 12 2026, 2:48 PM · Documentation, MediaWiki-General, Technical-Debt
Jdforrester-WMF closed T232868: The "AddNewAccount" hook is listed in documentation as deprecated but doesn't emit deprecation warnings yet as Resolved.

Ha, I made it emit deprecation warnings in https://gerrit.wikimedia.org/r/c/mediawiki/core/+/951998 back in REL1_41, and am now working on its removal. Let's call this done, as-written.

Jan 12 2026, 2:47 PM · MediaWiki-User-login-and-signup, Documentation, Technical-Debt
Jdforrester-WMF added a comment to T407444: Use Html::* instead of Xml::* in CentralNotice.

Looks like the two landed ones have been pulled into wmf_deploy in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralNotice/+/1223689 but the third, just merging, isn't yet.

Jan 12 2026, 1:52 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), MediaWiki-extensions-CentralNotice, Technical-Debt
Jdforrester-WMF closed T413322: toolforge-repos/abstract-wiki-prototype should not be indexed in Codesearch as Resolved.

This has been deployed, e.g. https://codesearch.wmcloud.org/search/?q=internalAttemptSave&files=&excludeFiles=&repos= no longer returns results from that repo.

Jan 12 2026, 1:40 PM · VPS-project-Codesearch, Abstract Wikipedia team

Jan 9 2026

Jdforrester-WMF added a comment to T405461: Embedded function calls getting stuck showing "Function being called..." instead of result, due to (?) split-brain cache problem.

Thanks for the write-up, Alexandros — it sounds like there was a fair bit of discussion in Lisbon; sorry we missed it. We've given our quick thoughts inline. It feels like there's a lot of confusion here. Perhaps we should discuss this in the Performance working group every second Monday?

Jan 9 2026, 4:46 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Wikifunctions, Essential-Work
Jdforrester-WMF moved T413466: "Invalid JSON" when trying to publish an Implementation by code (JS) from In Code review to Ready to deploy on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 9 2026, 4:22 PM · MW-1.46-notes (1.46.0-wmf.11; 2026-01-13), Abstract Wikipedia team (26Q3 (Jan–Mar)), WikiLambda, WikiLambda Front-end
Jdforrester-WMF added a comment to T414181: Fetch persistent object (Z828) returns only “en” values for pre-defined persistent objects that are a Type.

The problem here is that the orchestrator entirely ignores the on-wiki version of pre-defined persistent objects (ZID < 10k). I'm not sure we want to re-open that performance issue?

Maybe not, but we do want Z828 to do what it is designed to do. It works for Z60s, so I don’t think it’s a problem with all pre-defined Persistent objects, just Types.

Jan 9 2026, 12:02 PM · Abstract Wikipedia team
Jdforrester-WMF added a comment to T359566: Support re-entrancy.

I don't think this should be marked as a duplicate of T412952, which is a time-bound piece of work that might or might not accomplish all of this Epic?

Jan 9 2026, 11:45 AM · function-orchestrator, WikiLambda, Abstract Wikipedia team, Epic
Jdforrester-WMF added a comment to T414181: Fetch persistent object (Z828) returns only “en” values for pre-defined persistent objects that are a Type.

The problem here is that the orchestrator entirely ignores the on-wiki version of pre-defined persistent objects (ZID < 10k). I'm not sure we want to re-open that performance issue?

Jan 9 2026, 11:35 AM · Abstract Wikipedia team
Jdforrester-WMF moved T413728: Migrate all builtin functions to work with the new transpiled version from Ready to In Engineering on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 9 2026, 11:18 AM · Patch-For-Review, Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work, function-orchestrator

Jan 8 2026

Jdforrester-WMF changed the status of T394557: Make catalyst build / selenium tests blocking in evaluator gitlab pipeline from Stalled to In Progress.
Jan 8 2026, 7:07 PM · Patch-For-Review, QS-Test-Automation, Abstract Wikipedia team (26Q3 (Jan–Mar)), Catalyst (Radar), Essential-Work, function-evaluator
Jdforrester-WMF added a comment to T386108: Make PHP 8.4 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries) in CI.

Ah, sorry - thank you for correcting me :)

Jan 8 2026, 4:44 PM · Epic, Continuous-Integration-Config, PHP 8.4 support
Jdforrester-WMF added a comment to T386108: Make PHP 8.4 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries) in CI.

T409283 isn't fixed until the patch is in a release that is pulled through, tested, and confirmed.

Jan 8 2026, 4:31 PM · Epic, Continuous-Integration-Config, PHP 8.4 support
Jdforrester-WMF updated the task description for T386108: Make PHP 8.4 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries) in CI.
Jan 8 2026, 4:29 PM · Epic, Continuous-Integration-Config, PHP 8.4 support
Jdforrester-WMF updated the task description for T386108: Make PHP 8.4 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries) in CI.
Jan 8 2026, 4:28 PM · Epic, Continuous-Integration-Config, PHP 8.4 support
Jdforrester-WMF added a comment to T414036: Update php-ast to 1.1.3+ for libraryupgrader (needed for mediawiki/mediawiki-phan-config 0.18.0).

Sadly php-ast is at 1.1.2 for trixie (and even sid), so this'll need some local over-ride work: https://packages.debian.org/trixie/php-ast

Jan 8 2026, 4:27 PM · Patch-For-Review, LibUp
Jdforrester-WMF added a comment to T361748: Consolidate ParamValidator messages in one file.

Generally with includes/libs the assumption is that each directory will eventually be spun out into a standalone library (at which point it needs separate i18n files).

Jan 8 2026, 4:21 PM · Patch-Needs-Improvement, MediaWiki-Internationalization, I18n
Jdforrester-WMF updated the task description for T382170: Create separate ParamValidator library.
Jan 8 2026, 4:19 PM · Librarization
Jdforrester-WMF moved T410498: Audit and fix HTML Semantics Across WikiLambda UI from Ready to deploy to Needs Sign-off on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.

This has now gone live in production with the MediaWiki train; please check and confirm if it's fixed the issue.

Jan 8 2026, 2:12 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), MW-1.46-notes (1.46.0-wmf.10; 2026-01-06), Essential-Work, Accessibility, Abstract Wikipedia Fix-It tasks, WikiLambda Front-end
Jdforrester-WMF closed T398454: Remove TypeToString in favor of ZObjectToString as Resolved.
Jan 8 2026, 2:12 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), MW-1.46-notes (1.46.0-wmf.10; 2026-01-06), Essential-Work, Abstract Wikipedia Fix-It tasks, WikiLambda Front-end, WikiLambda
Jdforrester-WMF moved T407640: Links from embedded functions don't render properly from Ready to deploy to Needs Sign-off on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.

This has now gone live in production with the MediaWiki train; please check and confirm if it's fixed the issue.

Jan 8 2026, 2:11 PM · Essential-Work, MW-1.46-notes (1.46.0-wmf.10; 2026-01-06), WikiLambda, Abstract Wikipedia team (26Q3 (Jan–Mar))
Jdforrester-WMF added a comment to T409229: Quote objects constructed in the user interface cannot be used in function evaluations or code implementations.

A quoted reference still fails to reach Python or JavaScript code.

For example, in this call the two elements should be equivalent but the second causes a failure that does not occur when it is deleted from the list. The failure is equally apparent with a call using Python echo (Z15788) but there is no link available for such a call. Test case Z31006 demonstrates the failure but is not connected: “Unspecified error (error information: "&#39;str&#39; object has no attribute &#39;get&#39;")”. The JavaScript failure with Z10015 is: “Invalid executor response (contents: "[2026-01-08 11:14:38.395] [error] execution failed: out of bounds memory access, Code: 0x408 [2026-01-08 11:14:38.395] [error] When executing function name: &quot;_start&quot;")”

Jan 8 2026, 2:10 PM · Essential-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), Patch-For-Review, WikiLambda Front-end, function-orchestrator

Jan 7 2026

Jdforrester-WMF triaged T414016: PHP Deprecated: Creation of dynamic property MediaWiki\Extension\AbuseFilter\Filter\Flags::$suppressed is deprecated as Unbreak Now! priority.

Train blocker -> UBN!.

Jan 7 2026, 8:08 PM · AbuseFilter, Wikimedia-production-error
Jdforrester-WMF moved T390557: Display the local and cross-wiki pages on which a Function is used, so that Wikifunctions users can see the impact of their changes from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:53 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), WikiLambda, Essential-Work
Jdforrester-WMF moved T343720: If we create a working evaluator service in Rust, we can measure its performance and stability characteristics and plan to productionize it in a subsequent quarter from Incoming to In Engineering on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:53 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), function-schemata, Essential-Work, function-evaluator
Jdforrester-WMF moved T382433: Get the Rust prototype of the function-evaluator's executors into a state where it could be deployed from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:52 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Essential-Work, function-evaluator
Jdforrester-WMF moved T404905: [Rust Q3] Avoid reading .wasm binaries in async tasks from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:52 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Essential-Work, Abstract Wikipedia Fix-It tasks, function-evaluator
Jdforrester-WMF moved T404014: [Q3 Rust Integration] Ensure that Rust evaluator meets resource and performance requirements from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:52 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Essential-Work, function-evaluator
Jdforrester-WMF moved T405315: Add wasmedge-related metadata to Rust evaluator from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:52 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Essential-Work, function-evaluator
Jdforrester-WMF moved T406181: Create tests to better demonstrate timeout behaviour in the Rust-based evaluator from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:52 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Essential-Work, function-evaluator, Abstract Wikipedia Fix-It tasks
Jdforrester-WMF moved T407588: Create a fail-fast for rate-limiting from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:52 PM · Patch-For-Review, Abstract Wikipedia team (26Q3 (Jan–Mar)), Essential-Work, function-evaluator
Jdforrester-WMF moved T405849: "Reached time limit in orchestrator" error from calling Z28445/"Most recent year-specific sentence about item" on a country from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:52 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF moved T407827: Iterating over 456 Wikidata statements exceeds orchestrator time limit from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:52 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work, function-orchestrator
Jdforrester-WMF added a subtask for T412952: Increase capabilities and usage of evaluated implementations to improve performance: T410065: Store Enriched Objects in Memcached.
Jan 7 2026, 6:52 PM · OKR-Work, Epic, Abstract Wikipedia team (26Q3 (Jan–Mar))
Jdforrester-WMF added a parent task for T410065: Store Enriched Objects in Memcached: T412952: Increase capabilities and usage of evaluated implementations to improve performance.
Jan 7 2026, 6:52 PM · Essential-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF moved T412955: Validate that compositions that previously were broken are now fixed by the new composition language from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:51 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar))
Jdforrester-WMF renamed T412955: Validate that compositions that previously were broken are now fixed by the new composition language from Compositions That Should Work to Validate that compositions that previously were broken are now fixed by the new composition language.
Jan 7 2026, 6:51 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar))
Jdforrester-WMF removed a project from T412955: Validate that compositions that previously were broken are now fixed by the new composition language: Epic.
Jan 7 2026, 6:51 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar))
Jdforrester-WMF closed T393526: Investigate calls to isItemId with degeenerate input as Invalid.
Jan 7 2026, 6:50 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-schemata, function-orchestrator
Jdforrester-WMF closed T393527: Investigate ZObject key creation on degenerate objects as Invalid.
Jan 7 2026, 6:50 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-schemata, function-orchestrator
Jdforrester-WMF moved T407253: Add a tutorial to the tracking page so people can get started making their own fragments from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:49 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Documentation, OKR-Work
Jdforrester-WMF moved T413727: Validate and Productionize /v2/evaluate from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:49 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF added a project to T413727: Validate and Productionize /v2/evaluate: OKR-Work.
Jan 7 2026, 6:49 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF moved T414000: Prohibit the creation, editing, and selection of Z25s for Wikifunctions.org from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:49 PM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), Abstract Wikipedia team (26Q3 (Jan–Mar)), WikiLambda, OKR-Work
Jdforrester-WMF moved T413728: Migrate all builtin functions to work with the new transpiled version from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:49 PM · Patch-For-Review, Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work, function-orchestrator
Jdforrester-WMF moved T413729: Ensure that all current unit tests pass with the new /v2/evaluate from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:49 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF changed the status of T413730: Ensure that evaluated implementations work with /v2/evaluate, a subtask of T413729: Ensure that all current unit tests pass with the new /v2/evaluate, from Open to In Progress.
Jan 7 2026, 6:49 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF changed the status of T413730: Ensure that evaluated implementations work with /v2/evaluate from Open to In Progress.
Jan 7 2026, 6:49 PM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF moved T413730: Ensure that evaluated implementations work with /v2/evaluate from Incoming to In Engineering on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:48 PM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF moved T413731: Consider what to do with validation from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:48 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF moved T413792: Support all existing metadata in composition language V2 from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:48 PM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF moved T413837: Consider what to do about type comparison from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:48 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF moved T413838: Handle global and local keys in composition language V2 from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:48 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF moved T413839: Address error handling in composition language V2 from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:48 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF moved T413840: Optimize composition language V2 from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:48 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF moved T413881: Do not exclude src/transpilation/** from nyc coverage from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:48 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF moved T413882: Handle multiple implementations for a single function call in composition language V2 from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 6:48 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF updated subscribers of T413841: Disconnected tests on built-in functions reduce clarity of expected behaviour.
Jan 7 2026, 6:48 PM · WikiLambda Front-end, WikiLambda, Abstract Wikipedia team
Jdforrester-WMF updated the task description for T413841: Disconnected tests on built-in functions reduce clarity of expected behaviour.
Jan 7 2026, 6:46 PM · WikiLambda Front-end, WikiLambda, Abstract Wikipedia team
Jdforrester-WMF moved T413841: Disconnected tests on built-in functions reduce clarity of expected behaviour from To Triage to Product Backlog on the Abstract Wikipedia team board.

Moving the scary rights away from Maintainer to the more common (and available!) Functioneer status is a big change, and should go through a proper product/community lead discussion before we think about doing this!

Jan 7 2026, 6:46 PM · WikiLambda Front-end, WikiLambda, Abstract Wikipedia team
Jdforrester-WMF added a comment to T413882: Handle multiple implementations for a single function call in composition language V2.

I've made this a direct child of T412953, but perhaps it should be elsewhere in the tree?

Jan 7 2026, 6:41 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF added a subtask for T412953: Create a composition interpreter to improve performance: T413882: Handle multiple implementations for a single function call in composition language V2.
Jan 7 2026, 6:41 PM · OKR-Work, Epic, Abstract Wikipedia team (26Q3 (Jan–Mar))
Jdforrester-WMF added a parent task for T413882: Handle multiple implementations for a single function call in composition language V2: T412953: Create a composition interpreter to improve performance.
Jan 7 2026, 6:41 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF edited projects for T413882: Handle multiple implementations for a single function call in composition language V2, added: Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work; removed Abstract Wikipedia team.
Jan 7 2026, 6:41 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF edited projects for T413881: Do not exclude src/transpilation/** from nyc coverage, added: Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work; removed Abstract Wikipedia team.
Jan 7 2026, 6:41 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF edited projects for T413840: Optimize composition language V2, added: Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work; removed Abstract Wikipedia team.
Jan 7 2026, 6:40 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF edited projects for T413839: Address error handling in composition language V2, added: Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work; removed Abstract Wikipedia team.
Jan 7 2026, 6:40 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF edited projects for T413838: Handle global and local keys in composition language V2, added: Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work; removed Abstract Wikipedia team.
Jan 7 2026, 6:40 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator