Page MenuHomePhabricator
Feed Search

Fri, Jan 16

Jdforrester-WMF created T414849: Wikifunctions fragments: Wrap each fragment output in a span with microdata associating the callee.
Fri, Jan 16, 9:57 PM · WikiLambda, Abstract Wikipedia team
Jdforrester-WMF created T414848: Wikifunctions fragments: Add usage tracking as page properties to the pages when we're used.
Fri, Jan 16, 9:54 PM · WikiLambda, Abstract Wikipedia team
Jdforrester-WMF closed T414646: fluidsynth 2.5.2 throws illegal option error when executing midi conversion as Resolved.
Fri, Jan 16, 9:44 PM · TimedMediaHandler-Transcode
Jdforrester-WMF added a comment to T407444: Use Html::* instead of Xml::* in CentralNotice.

Xml::listDropdown still needs replacing

Fri, Jan 16, 9:27 PM · MW-1.46-notes (1.46.0-wmf.12; 2026-01-20), MediaWiki-extensions-CentralNotice, Technical-Debt
Jdforrester-WMF edited projects for T232879: The "WikiPageDeletionUpdates" hook is listed in documentation as deprecated but doesn't emit deprecation warnings yet, added: MW-1.46-notes (1.46.0-wmf.12; 2026-01-20); removed Patch-For-Review, Content-Transform-Team (Work In Progress), MediaWiki-extensions-Linter.

OK, the Linter/CTT part is done; what's remaining is Cognate/WMDE and then deprecation/removal of the deletion hook itself (Interfaces?).

Fri, Jan 16, 9:04 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 reopened T409283: Parsoid fails on PHP 8.4+ during MW installation with 'Error: Class "Wikimedia\Parsoid\DOM\HTMLDocument" not found', a subtask of T386108: Make PHP 8.4 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries) in CI, as Open.
Fri, Jan 16, 8:47 PM · Epic, Continuous-Integration-Config, PHP 8.4 support
Jdforrester-WMF reopened T409283: Parsoid fails on PHP 8.4+ during MW installation with 'Error: Class "Wikimedia\Parsoid\DOM\HTMLDocument" not found', a subtask of T413545: Tag new parsoid releases for existing REL1_XX branches, as Open.
Fri, Jan 16, 8:47 PM · PHP 8.5 support, MW-1.45-release, MW-1.44-release, MW-1.43-release, Release, Parsoid
Jdforrester-WMF reopened T409283: Parsoid fails on PHP 8.4+ during MW installation with 'Error: Class "Wikimedia\Parsoid\DOM\HTMLDocument" not found' as "Open".

Re-opening, per the above.

Fri, Jan 16, 8:47 PM · PHP 8.5 support, MW-1.46-release, MW-1.45-release, MediaWiki-Installer, Essential-Work, Content-Transform-Team (Work In Progress), ci-test-error (WMF-deployed Build Failure), PHP 8.4 support, Parsoid
Jdforrester-WMF closed T407444: Use Html::* instead of Xml::* in CentralNotice, a subtask of T341775: Discourage, deprecate and stop using Xml methods for building HTML markup, as Resolved.
Fri, Jan 16, 8:30 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), MW-1.44-notes, Patch-For-Review, MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), MW-1.42-notes (1.42.0-wmf.19; 2024-02-20), Technical-Debt, Epic, HTML5, MediaWiki-General
Jdforrester-WMF closed T407444: Use Html::* instead of Xml::* in CentralNotice as Resolved.
Fri, Jan 16, 8:30 PM · MW-1.46-notes (1.46.0-wmf.12; 2026-01-20), MediaWiki-extensions-CentralNotice, Technical-Debt
Jdforrester-WMF added a comment to T407444: Use Html::* instead of Xml::* in CentralNotice.

OK, I just merged the last one into wmf_deploy so it'll go out on next week's train.

Fri, Jan 16, 8:29 PM · MW-1.46-notes (1.46.0-wmf.12; 2026-01-20), MediaWiki-extensions-CentralNotice, Technical-Debt

Thu, Jan 15

Jdforrester-WMF closed T408969: Error in the function call API: for Z29148 (referencing configuration Z16435) as Invalid.

I’ve removed Russian from the configuration. If the occasional failures in wikilambda_fetch are logged, I think this can be closed.

Thu, Jan 15, 8:30 PM · function-orchestrator, Abstract Wikipedia team
Jdforrester-WMF closed T366676: It's not possible to edit objects while using the minerva skin as Invalid.

This is no longer valid; we scrapped mobile view.

Thu, Jan 15, 8:14 PM · Abstract Wikipedia team, WikiLambda
Jdforrester-WMF added a comment to T411724: Set up DNS for abstract.wikipedia.org to be recognised.

This is typically done as part of a new wiki creation process, but Traffic is happy to help as required.

Thu, Jan 15, 7:56 PM · Patch-For-Review, Traffic, SRE, DNS, serviceops, Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF moved T394557: Make catalyst build / selenium tests blocking in evaluator gitlab pipeline from In Code review to Needs Sign-off on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Thu, Jan 15, 7:52 PM · QS-Test-Automation, Abstract Wikipedia team (26Q3 (Jan–Mar)), Catalyst (Radar), Patch-For-Review, Essential-Work, function-evaluator
Jdforrester-WMF moved T394557: Make catalyst build / selenium tests blocking in evaluator gitlab pipeline from In Engineering to In Code review on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Thu, Jan 15, 7:08 PM · QS-Test-Automation, Abstract Wikipedia team (26Q3 (Jan–Mar)), Catalyst (Radar), Patch-For-Review, Essential-Work, function-evaluator
Jdforrester-WMF added a project to T411724: Set up DNS for abstract.wikipedia.org to be recognised: DNS.

Hello there, SRE Service Ops. Tagging you in on this, though this might need Traffic/other SRE involvement.

Thu, Jan 15, 6:34 PM · Patch-For-Review, Traffic, SRE, DNS, serviceops, Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF added a project to T411724: Set up DNS for abstract.wikipedia.org to be recognised: serviceops.
Thu, Jan 15, 6:34 PM · Patch-For-Review, Traffic, SRE, DNS, serviceops, Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF placed T382414: Codex PHP: publish the demo page on doc.wikimedia.org up for grabs.

This is still stalled on the demo existing (sub-task), so un-cookie-licking for now.

Thu, Jan 15, 3:01 PM · doc.wikimedia.org, Continuous-Integration-Config, Design-System-Team, Codex
Jdforrester-WMF closed T413232: Remove ArticleSummaries from doc.wikimedia.org/cover-extensions, a subtask of T411560: ArticleSummaries: Decommission the extension (documentation updates), as Resolved.
Thu, Jan 15, 2:50 PM · Readers Essential Work 2025 (Sunsetting), Reader Growth Team (Sprint 6 (Dec 10 - EOY) Q2 25/26), Projects-Cleanup, MediaWiki-extensions-ArticleSummaries
Jdforrester-WMF closed T413232: Remove ArticleSummaries from doc.wikimedia.org/cover-extensions as Resolved.

Done.

Thu, Jan 15, 2:50 PM · Projects-Cleanup, MediaWiki-extensions-ArticleSummaries, Reader Growth Team, Continuous-Integration-Infrastructure, Release-Engineering-Team
Jdforrester-WMF closed T413466: "Invalid JSON" when trying to publish an Implementation by code (JS) as Resolved.

Thank you! Sorry for the bug.

Thu, Jan 15, 2:35 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 moved T414611: Invalid session id error in wikifunctions gitlab pipeline from In Code review to Needs Sign-off on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.

Did this help?

Thu, Jan 15, 2:05 PM · Essential-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), Catalyst, QS-Test-Automation, Test-Platform
Jdforrester-WMF added a comment to T385167: Run data migration script for file migration.

Is this fully complete? Did we run the migration in the Beta Cluster yet?

So production it's done, in commons there were a bit of mimatch but it's that the new system has more, so we are not losing data.

In beta cluster, it's not migrated because halfway through the run, it just breaks. I think the image table in beta cluster is fully corrupted.

Thu, Jan 15, 1:35 PM · DBA
Jdforrester-WMF added a comment to T345405: Remove the FOUC of the client-nojs JavaScript warning message.

@DSmit-WMF: This has now been deployed to production; is it good to sign off?

Thu, Jan 15, 1:30 PM · Essential-Work, Abstract Wikipedia Fix-It tasks, MW-1.46-notes (1.46.0-wmf.11; 2026-01-13), Abstract Wikipedia team (26Q3 (Jan–Mar)), WikiLambda
Jdforrester-WMF added a comment to T413466: "Invalid JSON" when trying to publish an Implementation by code (JS).

@DSmit-WMF: This has now been deployed to production; is it good to sign off?

Thu, Jan 15, 1:30 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 moved T345405: Remove the FOUC of the client-nojs JavaScript warning message from Ready to deploy to Needs Sign-off on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Thu, Jan 15, 1:30 PM · Essential-Work, Abstract Wikipedia Fix-It tasks, MW-1.46-notes (1.46.0-wmf.11; 2026-01-13), Abstract Wikipedia team (26Q3 (Jan–Mar)), WikiLambda
Jdforrester-WMF moved T413466: "Invalid JSON" when trying to publish an Implementation by code (JS) from Ready to deploy to Needs Sign-off on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Thu, Jan 15, 1:30 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 moved T399934: tests moved to a different function still show on implementations of the original from In Code review to Ready to deploy on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Thu, Jan 15, 1:29 PM · Patch-For-Review, Essential-Work, MW-1.46-notes (1.46.0-wmf.12; 2026-01-20), Abstract Wikipedia team (26Q3 (Jan–Mar)), WikiLambda
Jdforrester-WMF moved T410497: Group Vue files by feature from Incoming to Needs Sign-off on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Thu, Jan 15, 1:26 PM · Essential-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), WikiLambda Front-end, Abstract Wikipedia Fix-It tasks
Jdforrester-WMF edited projects for T410497: Group Vue files by feature, added: Abstract Wikipedia team (26Q3 (Jan–Mar)), Essential-Work; removed Abstract Wikipedia team.
Thu, Jan 15, 1:26 PM · Essential-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), WikiLambda Front-end, Abstract Wikipedia Fix-It tasks

Wed, Jan 14

Jdforrester-WMF added a parent task for T90875: Use vendor/bin/phpunit instead of tests/phpunit/phpunit.php: T395470: Drop deprecated phpunit.php and suite.xml.
Wed, Jan 14, 10:56 PM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MW-1.41-notes (1.41.0-wmf.19; 2023-07-25), MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), MW-1.38-notes (1.38.0-wmf.22; 2022-02-14), MW-1.35-notes, MW-1.36-notes, MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Patch-For-Review, User-kostajh, Code-Health-Metrics, Technical-Debt, MediaWiki-Core-Tests
Jdforrester-WMF added subtasks for T395470: Drop deprecated phpunit.php and suite.xml: T90875: Use vendor/bin/phpunit instead of tests/phpunit/phpunit.php, T227900: Phase out usage of tests/phpunit/suite.xml.
Wed, Jan 14, 10:56 PM · User-Daimona, MW-1.45-notes (1.45.0-wmf.16; 2025-08-26), Patch-For-Review, Technical-Debt, Continuous-Integration-Config, MediaWiki-Core-Tests
Jdforrester-WMF added a parent task for T227900: Phase out usage of tests/phpunit/suite.xml: T395470: Drop deprecated phpunit.php and suite.xml.
Wed, Jan 14, 10:56 PM · MW-1.42-notes (1.42.0-wmf.12; 2024-01-02), MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), MW-1.38-notes (1.38.0-wmf.16; 2022-01-03), MediaWiki-Core-Tests
Jdforrester-WMF added a comment to T395470: Drop deprecated phpunit.php and suite.xml.

OK, this should now finally be fully unblocked, AIUI?

Correct. The CI cleanup needs to happen first and I think I wasn't completely sure about a couple places; there's also some extra cleanup like removal of the --path-to-mw option. Then the MW core part should be straightforward.

Wed, Jan 14, 10:55 PM · User-Daimona, MW-1.45-notes (1.45.0-wmf.16; 2025-08-26), Patch-For-Review, Technical-Debt, Continuous-Integration-Config, MediaWiki-Core-Tests
Jdforrester-WMF closed T414630: [regression, 1.46.0-wmf.11] ProofreadPage navigation tabs on Page pages are missing in Vector, Monobook, CologneBlue and Modern skins, a subtask of T413802: 1.46.0-wmf.11 deployment blockers, as Resolved.
Wed, Jan 14, 10:35 PM · Essential-Work, Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments
Jdforrester-WMF closed T414630: [regression, 1.46.0-wmf.11] ProofreadPage navigation tabs on Page pages are missing in Vector, Monobook, CologneBlue and Modern skins as Resolved.

Thanks, @Jdlrobson-WMF!

Wed, Jan 14, 10:35 PM · Regression, ProofreadPage, Essential-Work, Release-Engineering-Team (Priority Backlog 📥)
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'.
  • Backport 1220366 to REL1_44, REL1_43 (REL1_45 already done in 1224160).

The Parsoid code in question was - AFAICS - introduced in a patch that was first released in MW-1.45-release; so I don't know if any more backports are actually needed for this task :)

Wed, Jan 14, 10:00 PM · PHP 8.5 support, MW-1.46-release, MW-1.45-release, MediaWiki-Installer, Essential-Work, Content-Transform-Team (Work In Progress), ci-test-error (WMF-deployed Build Failure), PHP 8.4 support, Parsoid
Jdforrester-WMF added a comment to T385167: Run data migration script for file migration.

Is this fully complete? Did we run the migration in the Beta Cluster yet?

Wed, Jan 14, 9:41 PM · DBA
Jdforrester-WMF renamed T414630: [regression, 1.46.0-wmf.11] ProofreadPage navigation tabs on Page pages are missing in Vector, Monobook, CologneBlue and Modern skins from [Regression, 1.46.0-wmf.11] ProofreadPage navigation tabs on Page pages are missing in some skins to [regression, 1.46.0-wmf.11] ProofreadPage navigation tabs on Page pages are missing in some skins.
Wed, Jan 14, 8:43 PM · Regression, ProofreadPage, Essential-Work, Release-Engineering-Team (Priority Backlog 📥)
Jdforrester-WMF raised the priority of T414630: [regression, 1.46.0-wmf.11] ProofreadPage navigation tabs on Page pages are missing in Vector, Monobook, CologneBlue and Modern skins from Medium to Unbreak Now!.

Train blocker -> UBN! as a status.

Wed, Jan 14, 8:42 PM · Regression, ProofreadPage, Essential-Work, Release-Engineering-Team (Priority Backlog 📥)
Jdforrester-WMF created T414630: [regression, 1.46.0-wmf.11] ProofreadPage navigation tabs on Page pages are missing in Vector, Monobook, CologneBlue and Modern skins.
Wed, Jan 14, 8:40 PM · Regression, ProofreadPage, Essential-Work, Release-Engineering-Team (Priority Backlog 📥)
Jdforrester-WMF added a parent task for T412952: Increase capabilities and usage of evaluated implementations to improve performance: T359566: Support re-entrancy.
Wed, Jan 14, 8:23 PM · OKR-Work, Epic, Abstract Wikipedia team (26Q3 (Jan–Mar))
Jdforrester-WMF added a subtask for T359566: Support re-entrancy: T412952: Increase capabilities and usage of evaluated implementations to improve performance.
Wed, Jan 14, 8:23 PM · function-orchestrator, WikiLambda, Abstract Wikipedia team, Epic
Jdforrester-WMF moved T389183: functions returning a Type don't work as expected from Incoming to Needs Sign-off on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Wed, Jan 14, 7:35 PM · Essential-Work, Abstract Wikipedia team (26Q3 (Jan–Mar))
Jdforrester-WMF changed the status of T389183: functions returning a Type don't work as expected from Open to In Progress.

These appear to now be working. @99of9, can you confirm?

Wed, Jan 14, 7:35 PM · Essential-Work, Abstract Wikipedia team (26Q3 (Jan–Mar))
Jdforrester-WMF closed T394313: It should be possible to return Types from top-level Functions as Resolved.
Wed, Jan 14, 7:32 PM · Epic, function-evaluator, function-orchestrator, Abstract Wikipedia team
Jdforrester-WMF closed T399837: When creating an implementation, the Publish button is clickable even when only boilerplate code is there as Declined.

Product: Let's not divert away from MW standards here.

Wed, Jan 14, 7:26 PM · Abstract Wikipedia team, WikiLambda, Wikifunctions
Jdforrester-WMF moved T400437: Implementation and test labels should not need to be globally unique from Product Backlog to No current plans / External on the Abstract Wikipedia team board.
Wed, Jan 14, 7:26 PM · Wikifunctions Paper-cuts, Abstract Wikipedia team
Jdforrester-WMF moved T400439: Function labels don't need to be globally unique from Product Backlog to No current plans / External on the Abstract Wikipedia team board.
Wed, Jan 14, 7:26 PM · WikiLambda, Abstract Wikipedia team
Jdforrester-WMF closed T397675: Wikifunctions wiki: Consider improving Z25629/Default display of Wikidata geo-coordinate as Invalid.
Wed, Jan 14, 7:22 PM · Abstract Wikipedia team
Jdforrester-WMF moved T394913: Consider passing only type conversion information to the evaluator (no types) from Product Backlog to No current plans / External on the Abstract Wikipedia team board.
Wed, Jan 14, 7:19 PM · Epic, function-schemata, function-evaluator, function-orchestrator, Abstract Wikipedia team
Jdforrester-WMF changed the subtype of T394313: It should be possible to return Types from top-level Functions from "Task" to "Feature Request".
Wed, Jan 14, 7:18 PM · Epic, function-evaluator, function-orchestrator, Abstract Wikipedia team
Jdforrester-WMF removed a project from T404099: Usability findings (part 2) from the Dagbani community: Epic.
Wed, Jan 14, 7:17 PM · Abstract Wikipedia team
Jdforrester-WMF lowered the priority of T404099: Usability findings (part 2) from the Dagbani community from High to Medium.
Wed, Jan 14, 7:17 PM · Abstract Wikipedia team
Jdforrester-WMF moved T369929: Missing function stored as empty string from Upcoming Epics to No current plans / External on the Abstract Wikipedia team board.
Wed, Jan 14, 7:06 PM · Abstract Wikipedia team
Jdforrester-WMF moved T380672: Make deepcat search work on Wikifunctions from Upcoming Epics to No current plans / External on the Abstract Wikipedia team board.
Wed, Jan 14, 7:04 PM · Data-Engineering, Discovery-Search, Abstract Wikipedia team, Wikidata, wmde-wikidata-tech, Dumps-Generation, Wikidata-Query-Service, MediaWiki-Categories, Wikifunctions
Jdforrester-WMF added a project to T290996: Support Optional Keys in Orchestrator: Epic.
Wed, Jan 14, 7:03 PM · Epic, Abstract Wikipedia team, function-orchestrator
Jdforrester-WMF moved T282062: ZObject model: Add a key to Z3 to mark a key as optional from Upcoming Epics to No current plans / External on the Abstract Wikipedia team board.
Wed, Jan 14, 7:03 PM · Abstract Wikipedia team
Jdforrester-WMF removed a project from T372704: "ms", "MiB", and possibly other units are hardcoded, untranslatable, and incorrectly shown in RTL in Wikifunctions' Function call metadata dialog: WikiLambda Front-end.

This is now possible for us to create inline ZObjects of unitful Wikidata-style values. We'd want to be careful about rendering these on the front-end too, but it's no longer blocked by the Epic work.

Wed, Jan 14, 7:02 PM · Abstract Wikipedia team, I18n, RTL, Wikifunctions
Jdforrester-WMF moved T396553: definitions: Update certain keys to use union types when they are available from Upcoming Epics to No current plans / External on the Abstract Wikipedia team board.
Wed, Jan 14, 6:57 PM · function-schemata, Abstract Wikipedia team
Jdforrester-WMF added a parent task for T292892: Function model: Introduce a Union generic type: T396553: definitions: Update certain keys to use union types when they are available.
Wed, Jan 14, 6:57 PM · Epic, Abstract Wikipedia team
Jdforrester-WMF added a subtask for T396553: definitions: Update certain keys to use union types when they are available: T292892: Function model: Introduce a Union generic type.
Wed, Jan 14, 6:57 PM · function-schemata, Abstract Wikipedia team
Jdforrester-WMF added a project to T292892: Function model: Introduce a Union generic type: Epic.
Wed, Jan 14, 6:57 PM · Epic, Abstract Wikipedia team
Jdforrester-WMF closed T321827: Switch to a More Eager Evaluation Strategy as Declined.

We're going in the opposite direction!

Wed, Jan 14, 6:55 PM · Abstract Wikipedia team, Epic, function-orchestrator
Jdforrester-WMF closed T327870: Discuss Running the Validator Function for Both the Actual Type and the Declared Type, a subtask of T321827: Switch to a More Eager Evaluation Strategy, as Declined.
Wed, Jan 14, 6:55 PM · Abstract Wikipedia team, Epic, function-orchestrator
Jdforrester-WMF closed T327870: Discuss Running the Validator Function for Both the Actual Type and the Declared Type as Declined.

No.

Wed, Jan 14, 6:55 PM · Abstract Wikipedia team, function-orchestrator
Jdforrester-WMF moved T321825: When the Key of a ZWrapper Is Validated (or Type-Compared), Cache the Type as Which it Validated from Upcoming Epics to No current plans / External on the Abstract Wikipedia team board.
Wed, Jan 14, 6:54 PM · Abstract Wikipedia Fix-It tasks, Performance Issue, function-orchestrator, Abstract Wikipedia team
Jdforrester-WMF removed a parent task for T321825: When the Key of a ZWrapper Is Validated (or Type-Compared), Cache the Type as Which it Validated: T321827: Switch to a More Eager Evaluation Strategy.
Wed, Jan 14, 6:54 PM · Abstract Wikipedia Fix-It tasks, Performance Issue, function-orchestrator, Abstract Wikipedia team
Jdforrester-WMF removed a subtask for T321827: Switch to a More Eager Evaluation Strategy: T321825: When the Key of a ZWrapper Is Validated (or Type-Compared), Cache the Type as Which it Validated.
Wed, Jan 14, 6:54 PM · Abstract Wikipedia team, Epic, function-orchestrator
Jdforrester-WMF triaged T321825: When the Key of a ZWrapper Is Validated (or Type-Compared), Cache the Type as Which it Validated as Low priority.

Cory: Contingent on us caching enriched data about Objects we've put into the cache for this to be actually useful.

Wed, Jan 14, 6:54 PM · Abstract Wikipedia Fix-It tasks, Performance Issue, function-orchestrator, Abstract Wikipedia team
Jdforrester-WMF closed T321831: Distinguish in code between head-reduction and full evaluation, a subtask of T321827: Switch to a More Eager Evaluation Strategy, as Resolved.
Wed, Jan 14, 6:53 PM · Abstract Wikipedia team, Epic, function-orchestrator
Jdforrester-WMF closed T321831: Distinguish in code between head-reduction and full evaluation as Resolved.

This is already done, in practice.

Wed, Jan 14, 6:53 PM · Abstract Wikipedia team, Epic, function-orchestrator
Jdforrester-WMF updated subscribers of T414458: [Renaming TestKitchen] Update toolforge-repos/abstract-wiki-prototype.

This prototype was created by @gonyeahialam as part of his design prototyping work; I believe that no-one else has access, but it doesn't need to block your work as it's not being kept updated (and so you dropping the old extension won't break things for it).

Wed, Jan 14, 6:42 PM · Essential-Work, Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Abstract Wikipedia team
Jdforrester-WMF moved T414611: Invalid session id error in wikifunctions gitlab pipeline from Incoming to In Code review on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Wed, Jan 14, 6:41 PM · Essential-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), Catalyst, QS-Test-Automation, Test-Platform
Jdforrester-WMF triaged T414611: Invalid session id error in wikifunctions gitlab pipeline as Medium priority.
Wed, Jan 14, 6:41 PM · Essential-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), Catalyst, QS-Test-Automation, Test-Platform
Jdforrester-WMF merged T414288: The "Pages with errored Wikifunctions calls due to failed evaluation" category doesn't actually show pages into T393682: Wikifunctions fragments that trigger errors and try to put the page in a tracking category show it at the bottom of the view page, but the pages using the fragment do not appear on the category page.
Wed, Jan 14, 6:39 PM · Parsoid, WikiLambda, Abstract Wikipedia team
Jdforrester-WMF merged task T414288: The "Pages with errored Wikifunctions calls due to failed evaluation" category doesn't actually show pages into T393682: Wikifunctions fragments that trigger errors and try to put the page in a tracking category show it at the bottom of the view page, but the pages using the fragment do not appear on the category page.
Wed, Jan 14, 6:39 PM · Abstract Wikipedia team, Wikifunctions
Jdforrester-WMF triaged T414062: OrchestratorRequest: make sure the returned body is a zobject (or even a Z22) before returning a successful response as High priority.

Impact is mostly on us as developers looking at the logs during chores, but it also means users get a confusing error rather than something more specific when a test/run fails.

Wed, Jan 14, 6:38 PM · WikiLambda, Abstract Wikipedia team
Jdforrester-WMF triaged T414063: ZMultilingualString with duplicated languages: find a better way to handle these errors as High priority.
Wed, Jan 14, 6:37 PM · WikiLambda, Abstract Wikipedia team
Jdforrester-WMF moved T414063: ZMultilingualString with duplicated languages: find a better way to handle these errors from To Triage to Bugs to investigate on the Abstract Wikipedia team board.

Possibly we need to find all the current malformed content in production and either fix them ourselves, or list them for the community to fix?

Wed, Jan 14, 6:36 PM · WikiLambda, Abstract Wikipedia team
Jdforrester-WMF triaged T414022: When creating a new test, Result validation -> string equality dropdown intermittently fails as Medium priority.
Wed, Jan 14, 6:35 PM · WikiLambda Front-end, WikiLambda, Abstract Wikipedia team
Jdforrester-WMF moved T414022: When creating a new test, Result validation -> string equality dropdown intermittently fails from To Triage to Bugs to investigate on the Abstract Wikipedia team board.

This might possibly be an issue upstream with Codex?

Wed, Jan 14, 6:35 PM · WikiLambda Front-end, WikiLambda, Abstract Wikipedia team
Jdforrester-WMF added projects to T414611: Invalid session id error in wikifunctions gitlab pipeline: Abstract Wikipedia team, Catalyst.
Wed, Jan 14, 5:27 PM · Essential-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), Catalyst, QS-Test-Automation, Test-Platform
Jdforrester-WMF triaged T414589: Update check-wf-services.sh to also check the v2 endpoint as Medium priority.
Wed, Jan 14, 3:11 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
Jdforrester-WMF added a comment to T412881: MediaWiki core PHP linting should exclude extensions and skins.

Cross-linking to T175794: Add MinusX to MediaWiki extensions and PHP library repos and T212766: minus-x broke MediaWiki core CI: Too many arguments, expected arguments "command" "path".

Wed, Jan 14, 1:12 PM · MediaWiki-Core-Tests

Tue, Jan 13

Jdforrester-WMF updated the task description for T402159: Add Sasak (sas) to Names.php.
Tue, Jan 13, 5:29 PM · Essential-Work, LPL Projects (Language Onboarding & Development Essential FY26Q2 Oct-Dec), MW-1.45-notes (1.45.0-wmf.16; 2025-08-26), LPL Onboarding and Development, MediaWiki-Internationalization
Jdforrester-WMF added a comment to T402159: Add Sasak (sas) to Names.php.

@Jdforrester-WMF just wanted to confirm if the Wikifunctions step has been completed for this language?

Tue, Jan 13, 5:29 PM · Essential-Work, LPL Projects (Language Onboarding & Development Essential FY26Q2 Oct-Dec), MW-1.45-notes (1.45.0-wmf.16; 2025-08-26), LPL Onboarding and Development, MediaWiki-Internationalization
Jdforrester-WMF moved T414507: Decide whether we need special documentation pages about restricted editing at launch, and if so, prepare them from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Tue, Jan 13, 5:25 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF moved T414508: Ensure we have internal Foundation cross-team preparation for launch Abstract Wikipedia from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Tue, Jan 13, 5:25 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF moved T414509: Ensure we have community cross-group preparation for launch Abstract Wikipedia from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Tue, Jan 13, 5:25 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF moved T414506: Determine what community pages we can adapt/re-use from Meta and Wikifunctions for Abstract Wikipedia from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Tue, Jan 13, 5:25 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF moved T414510: Prepare a central resource to align on the language and terminology, and ensure we use this consistently in all comms, documentation, etc. from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Tue, Jan 13, 5:25 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF moved T414505: Review Quiddity's list of community pages for what we'll need for Abstract Wikipedia from Incoming to Ready on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Tue, Jan 13, 5:25 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF triaged T414510: Prepare a central resource to align on the language and terminology, and ensure we use this consistently in all comms, documentation, etc. as High priority.
Tue, Jan 13, 5:25 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF triaged T414509: Ensure we have community cross-group preparation for launch Abstract Wikipedia as Medium priority.
Tue, Jan 13, 5:24 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF triaged T414508: Ensure we have internal Foundation cross-team preparation for launch Abstract Wikipedia as Medium priority.
Tue, Jan 13, 5:24 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF triaged T414507: Decide whether we need special documentation pages about restricted editing at launch, and if so, prepare them as Medium priority.
Tue, Jan 13, 5:24 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF triaged T414506: Determine what community pages we can adapt/re-use from Meta and Wikifunctions for Abstract Wikipedia as Medium priority.
Tue, Jan 13, 5:24 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
Jdforrester-WMF triaged T414505: Review Quiddity's list of community pages for what we'll need for Abstract Wikipedia as High priority.
Tue, Jan 13, 5:24 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work