Page MenuHomePhabricator

Jdforrester-WMF (James D. Forrester)
Software Engineer

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Oct 6 2014, 10:08 PM (511 w, 4 d)
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

Yesterday

Jdforrester-WMF added a comment to T258668: Deprecate extension.json's manifest_version 1 format in MediaWiki 1.38.

I think it's fine (and so does @Legoktm sitting next to me).

Fri, Jul 26, 8:57 PM · MW-1.43-release, MediaWiki-Configuration
Jdforrester-WMF added a comment to T371091: Wikidata edits by temporary accounts are added to watchlist table.
 			// If the user doesn't have 'editmywatchlist', we still want to
			// allow them to add but not remove items via edits and such.
Fri, Jul 26, 6:11 PM · Patch-For-Review, Temporary accounts, Wikidata
Jdforrester-WMF renamed T325474: Hard-deprecate HTMLForm::*Text function (and remove in MW 1.44) from Hard-deprecate HTMLForm::*Text function (and remove a release later) to Hard-deprecate HTMLForm::*Text function (and remove in MW 1.44).
Fri, Jul 26, 5:46 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), MW-1.44-release, MW-1.40-notes (1.40.0-wmf.21; 2023-01-30), MediaWiki-HTMLForm, Technical-Debt (Deprecation process)
Jdforrester-WMF claimed T370976: Create a new release of wikimedia/equivset.
Fri, Jul 26, 5:31 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), Release, Equivset
Jdforrester-WMF added a comment to T370976: Create a new release of wikimedia/equivset.

Hmm, no changelog? I'll fix.

Fri, Jul 26, 5:12 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), Release, Equivset
Jdforrester-WMF updated the task description for T353928: Archive the NewsTicker extension.
Fri, Jul 26, 2:03 PM · translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
Jdforrester-WMF updated the task description for T353928: Archive the NewsTicker extension.
Fri, Jul 26, 2:02 PM · translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
Jdforrester-WMF updated the task description for T353928: Archive the NewsTicker extension.
Fri, Jul 26, 2:01 PM · translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
Jdforrester-WMF updated the task description for T353928: Archive the NewsTicker extension.
Fri, Jul 26, 1:58 PM · translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
Jdforrester-WMF added a comment to T371091: Wikidata edits by temporary accounts are added to watchlist table.

Hmm, WatchlistManager->addWatch() and friends all seem to correctly call $performer->isAllowed( 'editmywatchlist' ); is that wrongly returning true for temp users?

Fri, Jul 26, 1:19 PM · Patch-For-Review, Temporary accounts, Wikidata

Thu, Jul 25

Jdforrester-WMF added a comment to T370771: Client hints attempts to post data for old / incorrect revision ID on temp account creation.

With this change merged, the problem slightly changes. A second request to submit Client Hints data is sent which fails with a 400 error

Thu, Jul 25, 5:40 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), VisualEditor, CheckUser, Trust and Safety Product Sprint (Sprint Koto (July 15 - July 26)), http-client-hints, Temporary accounts
Jdforrester-WMF added a comment to T370771: Client hints attempts to post data for old / incorrect revision ID on temp account creation.
  1. Ensure that VisualEditor sets the new value of wgCurRevisionId before calling postEdit.

I don't think VE (or any extension) should ever be writing to those core-set variables.

https://gerrit.wikimedia.org/g/mediawiki/core/+/8e38638501619c11cc27c1f75359b9514e7b2fde/resources/src/mediawiki.action/mediawiki.action.view.postEdit.js#9:

* Code that fires the postEdit hook should first set `wgRevisionId` and `wgCurRevisionId`
* to the revision associated with the edit that triggered the postEdit hook, then fire
* the postEdit hook.

An example of where DiscussionTools sets this value: https://gerrit.wikimedia.org/g/mediawiki/extensions/DiscussionTools/+/5446854a6da7c2c233ddc1636339acba49d5325d/modules/controller.js#713

Thu, Jul 25, 4:23 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), VisualEditor, CheckUser, Trust and Safety Product Sprint (Sprint Koto (July 15 - July 26)), http-client-hints, Temporary accounts
Jdforrester-WMF updated the task description for T362251: Wikifunction parser tag: Expand $args properly.
Thu, Jul 25, 3:33 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), Abstract Wikipedia Fix-It tasks, WikiLambda
Jdforrester-WMF updated the task description for T362256: Wikifunction parser tag: For pre-ACF build, cache API call stack.
Thu, Jul 25, 3:26 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda, Abstract Wikipedia Fix-It tasks
Jdforrester-WMF updated the task description for T362254: Wikifunction parser tag: For pre-ACF build, provide time-boxed execution.
Thu, Jul 25, 3:24 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda, Abstract Wikipedia Fix-It tasks
Jdforrester-WMF added a comment to T370771: Client hints attempts to post data for old / incorrect revision ID on temp account creation.

VisualEditor fires the postEdit hook without updating the value of wgCurRevisionId. There are a few fixes that I see:

  1. Update VisualEditor to not fire the postEdit hook when creating a temporary account (as core seems to do this for us when the page is refreshed)
Thu, Jul 25, 3:19 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), VisualEditor, CheckUser, Trust and Safety Product Sprint (Sprint Koto (July 15 - July 26)), http-client-hints, Temporary accounts
Jdforrester-WMF placed T371027: Properly separate the WikifunctionsClient repo from WikiLambda up for grabs.
Thu, Jul 25, 3:12 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda
Jdforrester-WMF created T371027: Properly separate the WikifunctionsClient repo from WikiLambda.
Thu, Jul 25, 2:24 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda
Jdforrester-WMF renamed T370974: Create an 'advance mode' design for the Nuke extension's functionality from Nuke 'advance mode' design to Create an 'advance mode' design for the Nuke extension's functionality.
Thu, Jul 25, 1:55 PM · Design, Moderator-Tools-Team, Codex, Design-System-Team, MediaWiki-extensions-Nuke, User-Ladsgroup
Jdforrester-WMF moved T342818: Click "notifications" menu button on top of the page while on an edit page with changes triggers the "exit confirmation" dialog from Ready to deploy to Needs Sign-off on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Thu, Jul 25, 1:23 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end, WikiLambda
Jdforrester-WMF moved T345117: "This function has no approved implementation" warning flashes when Function page loads from Ready to deploy to Needs Sign-off on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Thu, Jul 25, 1:23 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Abstract Wikipedia team (25Q1 (Jul–Sep)), Wikifunctions
Jdforrester-WMF moved T368153: select for enums show only 10 items when the total amount is 13 from In Progress to Ready to deploy on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Thu, Jul 25, 1:22 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end
Jdforrester-WMF moved T368147: Enums in select don't display zid when uselang=qqx from In Progress to Ready to deploy on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Thu, Jul 25, 1:22 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end

Wed, Jul 24

Jdforrester-WMF moved T355638: WikiLambda metrics: track types usage for inputs/outputs of functions from Incoming to Needs Sign-off on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Wed, Jul 24, 8:05 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end
Jdforrester-WMF edited projects for T355638: WikiLambda metrics: track types usage for inputs/outputs of functions, added: Abstract Wikipedia team (25Q1 (Jul–Sep)); removed Abstract Wikipedia team.
Wed, Jul 24, 8:05 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end
Jdforrester-WMF edited projects for T360610: [25Q1] Improve About widget experience for translators and multi-lingual contributors, added: Epic; removed Patch-For-Review.
Wed, Jul 24, 2:51 PM · Epic, Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end
Jdforrester-WMF moved T334738: Replace Alias Chip component with Codex FilterChip from Ready, Features to In Progress on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Wed, Jul 24, 2:50 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), Abstract Wikipedia Fix-It tasks, WikiLambda, WikiLambda Front-end
Jdforrester-WMF moved T368654: Determine which API we should use to fetch Lexeme data from Wikidata when specified in the function-orchestrator from Ready, Features to In Progress on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Wed, Jul 24, 2:50 PM · OKR-Work, Wikidata Dev Team (Wikidata.org Slice), Wikidata, Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda, function-orchestrator
Jdforrester-WMF moved T369617: Implement new About Widget design from Ready, Features to In Progress on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Wed, Jul 24, 2:50 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end
Jdforrester-WMF moved T370072: Implement retrieval of a Lexeme from Wikidata from Ready, Features to In Progress on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Wed, Jul 24, 2:50 PM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-orchestrator
Jdforrester-WMF assigned T369173: Details of function calls sometimes in code to cmassaro.
Wed, Jul 24, 2:50 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata, function-orchestrator, Wikifunctions
Jdforrester-WMF moved T369173: Details of function calls sometimes in code from Ready, Bugs to Needs Sign-off on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Wed, Jul 24, 2:50 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata, function-orchestrator, Wikifunctions
Jdforrester-WMF moved T369653: Strings Get Too Long When Creating ZObjectKeys from Ready to deploy to Needs Sign-off on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Wed, Jul 24, 2:49 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata, function-orchestrator
Jdforrester-WMF moved T370627: Some orchestrator Tester responses have changed (Z24s being returned instead of booleans) from Ready to deploy to Needs Sign-off on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Wed, Jul 24, 2:49 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda, function-orchestrator
Jdforrester-WMF triaged T370627: Some orchestrator Tester responses have changed (Z24s being returned instead of booleans) as High priority.
Wed, Jul 24, 2:49 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda, function-orchestrator
Jdforrester-WMF moved T369956: Add logging data when db fetch in orchestrator from Ready to deploy to Needs Sign-off on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Wed, Jul 24, 2:47 PM · Abstract Wikipedia team (25Q1 (Jul–Sep))
Jdforrester-WMF moved T369762: Implementations seem to be chosen at random from Ready to deploy to Needs Sign-off on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Wed, Jul 24, 2:47 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), function-orchestrator
Jdforrester-WMF moved T368318: Z89 points to a non-existing validator Z189 from Ready to deploy to Needs Sign-off on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Wed, Jul 24, 2:47 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
Jdforrester-WMF added a watcher for Temporary accounts: Jdforrester-WMF.
Wed, Jul 24, 1:37 PM

Tue, Jul 23

Jdforrester-WMF added a project to T370391: About widget: signal that there are missing labels when the accordion is collapsed: WikiLambda Front-end.
Tue, Jul 23, 11:07 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end, Design
Jdforrester-WMF added a project to T370347: Create type "Wikidata property": function-schemata.
Tue, Jul 23, 11:07 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
Jdforrester-WMF added a project to T370346: Create type "Wikidata statement": function-schemata.
Tue, Jul 23, 11:07 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
Jdforrester-WMF added a project to T370344: Create type "Wikidata item": function-schemata.
Tue, Jul 23, 11:07 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
Jdforrester-WMF added a project to T370343: Create type "Lexeme form": function-schemata.
Tue, Jul 23, 11:06 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
Jdforrester-WMF added a project to T370341: Create type "Lexeme": function-schemata.
Tue, Jul 23, 11:06 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
Jdforrester-WMF changed the status of T370627: Some orchestrator Tester responses have changed (Z24s being returned instead of booleans) from Open to In Progress.
Tue, Jul 23, 11:05 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda, function-orchestrator
Jdforrester-WMF assigned T370627: Some orchestrator Tester responses have changed (Z24s being returned instead of booleans) to cmassaro.
Tue, Jul 23, 11:05 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda, function-orchestrator
Jdforrester-WMF changed the status of T341779: Move encodeJsVar() and encodeJsCall() from Xml to Html class from Open to Stalled.
Tue, Jul 23, 3:38 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), Patch-For-Review, MW-1.41-notes (1.41.0-wmf.19; 2023-07-25), Technical-Debt (Deprecation process), HTML5, MediaWiki-General
Jdforrester-WMF updated the task description for T341779: Move encodeJsVar() and encodeJsCall() from Xml to Html class.
Tue, Jul 23, 3:36 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), Patch-For-Review, MW-1.41-notes (1.41.0-wmf.19; 2023-07-25), Technical-Debt (Deprecation process), HTML5, MediaWiki-General
Jdforrester-WMF changed the status of T341779: Move encodeJsVar() and encodeJsCall() from Xml to Html class, a subtask of T341775: Discourage, deprecate and stop using Xml methods for building HTML markup, from Open to Stalled.
Tue, Jul 23, 3:35 PM · 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 T368495: client_ip attribute reports only 127.0.0.1 in PHP/API context as Resolved.

No response in a few days, assuming yes.

Tue, Jul 23, 3:33 PM · Data Products (Data Products Sprint 16), MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Metrics Platform Backlog, Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda
Jdforrester-WMF updated the task description for T341779: Move encodeJsVar() and encodeJsCall() from Xml to Html class.
Tue, Jul 23, 1:42 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), Patch-For-Review, MW-1.41-notes (1.41.0-wmf.19; 2023-07-25), Technical-Debt (Deprecation process), HTML5, MediaWiki-General
Jdforrester-WMF renamed T339384: Hard-deprecate ApiPageSet::getTitles/getGoodTitles/getMissingTitles/getGoodAndMissingTitles/getRedirectTitles/getSpecialTitles (and remove in MediaWiki 1.44) from Hard-deprecate ApiPageSet::getTitles/getGoodTitles/getMissingTitles/getGoodAndMissingTitles/getRedirectTitles/getSpecialTitles (and remove a release later) to Hard-deprecate ApiPageSet::getTitles/getGoodTitles/getMissingTitles/getGoodAndMissingTitles/getRedirectTitles/getSpecialTitles (and remove in MediaWiki 1.44).
Tue, Jul 23, 1:40 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), MW-1.44-release, MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), Technical-Debt (Deprecation process), MediaWiki-Action-API
Jdforrester-WMF moved T339384: Hard-deprecate ApiPageSet::getTitles/getGoodTitles/getMissingTitles/getGoodAndMissingTitles/getRedirectTitles/getSpecialTitles (and remove in MediaWiki 1.44) from Blocker to Deprecate or remove on the MW-1.44-release board.
Tue, Jul 23, 1:40 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), MW-1.44-release, MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), Technical-Debt (Deprecation process), MediaWiki-Action-API

Mon, Jul 22

Jdforrester-WMF updated the task description for T366663: Archive the DeleteOwn extension.
Mon, Jul 22, 9:13 PM · MediaWiki-extensions-DeleteOwn, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
Jdforrester-WMF archived MediaWiki-extensions-DeleteOwn.
Mon, Jul 22, 9:13 PM
Jdforrester-WMF edited Description on MediaWiki-extensions-DeleteOwn.
Mon, Jul 22, 9:13 PM
Jdforrester-WMF updated the task description for T366663: Archive the DeleteOwn extension.
Mon, Jul 22, 9:12 PM · MediaWiki-extensions-DeleteOwn, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
Jdforrester-WMF closed T367673: Archive the PageCreationNotif extension as Resolved.
Mon, Jul 22, 9:12 PM · translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
Jdforrester-WMF updated the task description for T367673: Archive the PageCreationNotif extension.
Mon, Jul 22, 9:12 PM · translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
Jdforrester-WMF triaged T312086: When editing an old page revision and publishing it, the feedback message uses the term "restored" which is not exactly correct as Low priority.
Mon, Jul 22, 9:11 PM · MediaWiki-Page-editing, Voice & Tone, Community-Tech
Jdforrester-WMF removed a subtask for T310708: When restoring an old version of a page, the message now incorrectly says the page has been undeleted: T312086: When editing an old page revision and publishing it, the feedback message uses the term "restored" which is not exactly correct.
Mon, Jul 22, 9:10 PM · Regression, MW-1.39-notes (1.39.0-wmf.17; 2022-06-20), User-Frostly, Voice & Tone, MediaWiki-Page-deletion, Community-Tech, Undelete-Associated-Talk-Page (2021)
Jdforrester-WMF removed a parent task for T312086: When editing an old page revision and publishing it, the feedback message uses the term "restored" which is not exactly correct: T310708: When restoring an old version of a page, the message now incorrectly says the page has been undeleted.
Mon, Jul 22, 9:10 PM · MediaWiki-Page-editing, Voice & Tone, Community-Tech
Jdforrester-WMF renamed T312086: When editing an old page revision and publishing it, the feedback message uses the term "restored" which is not exactly correct from When editing an old page revision and publishing it, the message incorrectly uses the term "restored" to When editing an old page revision and publishing it, the feedback message uses the term "restored" which is not exactly correct.
Mon, Jul 22, 9:07 PM · MediaWiki-Page-editing, Voice & Tone, Community-Tech
Jdforrester-WMF updated the task description for T370716: Archive Gerrit repository "wikimedia/irc/ircservserv-config".
Mon, Jul 22, 8:26 PM · ircservserv, Projects-Cleanup
Jdforrester-WMF updated the task description for T370715: Archive Gerrit repository "wikimedia/irc/ircservserv".
Mon, Jul 22, 8:26 PM · ircservserv, Projects-Cleanup
Jdforrester-WMF moved T343767: Enforce the short description length limit in the API on saving from Incoming to In Progress on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Mon, Jul 22, 7:52 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), Patch-For-Review, good first task, WikiLambda
Jdforrester-WMF edited projects for T343767: Enforce the short description length limit in the API on saving, added: Abstract Wikipedia team (25Q1 (Jul–Sep)); removed Abstract Wikipedia team.
Mon, Jul 22, 7:52 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), Patch-For-Review, good first task, WikiLambda
Jdforrester-WMF moved T353177: Enforce in the PHP code and in the UX a length limit for Object labels from Incoming to In Progress on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Mon, Jul 22, 7:52 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), WikiLambda Front-end, WikiLambda
Jdforrester-WMF added a parent task for T343767: Enforce the short description length limit in the API on saving: T353177: Enforce in the PHP code and in the UX a length limit for Object labels.
Mon, Jul 22, 7:52 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), Patch-For-Review, good first task, WikiLambda
Jdforrester-WMF edited projects for T353177: Enforce in the PHP code and in the UX a length limit for Object labels, added: Abstract Wikipedia team (25Q1 (Jul–Sep)); removed Abstract Wikipedia team.
Mon, Jul 22, 7:52 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), WikiLambda Front-end, WikiLambda
Jdforrester-WMF added a subtask for T353177: Enforce in the PHP code and in the UX a length limit for Object labels: T343767: Enforce the short description length limit in the API on saving.
Mon, Jul 22, 7:52 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), WikiLambda Front-end, WikiLambda
Jdforrester-WMF updated the task description for T355267: Add extension NetworkSession to all wmf wikis.
Mon, Jul 22, 5:21 PM · Patch-For-Review, Discovery-Search (Current work), Wikimedia-extension-review-queue, Wikimedia-Extension-setup
Jdforrester-WMF moved T342818: Click "notifications" menu button on top of the page while on an edit page with changes triggers the "exit confirmation" dialog from In Progress to Ready to deploy on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Mon, Jul 22, 3:14 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end, WikiLambda
Jdforrester-WMF added a project to T369995: "beforeinput" event no longer manages to prevent page publishing: Design-System-Team.

OOUI is owned by DST.

Mon, Jul 22, 1:56 PM · Design-System-Team, MediaWiki-Platform-Team (Radar), OOUI, JavaScript
Jdforrester-WMF closed T355363: Drop rust testing from gerrit CI, under-supported and only used by a few tools (unlike GitLab CI) as Resolved.
Mon, Jul 22, 1:46 PM · Continuous-Integration-Config
Jdforrester-WMF updated the task description for T347216: Archive the SideBarMenu extension.
Mon, Jul 22, 1:36 PM · translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
Jdforrester-WMF updated the task description for T347216: Archive the SideBarMenu extension.
Mon, Jul 22, 1:35 PM · translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
Jdforrester-WMF created T370627: Some orchestrator Tester responses have changed (Z24s being returned instead of booleans).
Mon, Jul 22, 11:23 AM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda, function-orchestrator

Fri, Jul 19

Jdforrester-WMF removed a project from T369995: "beforeinput" event no longer manages to prevent page publishing: OOjs core.
Fri, Jul 19, 4:18 PM · Design-System-Team, MediaWiki-Platform-Team (Radar), OOUI, JavaScript
Jdforrester-WMF added a project to T364872: Unique devices per country spikes on wikifunctions : Abstract Wikipedia team.

There are…a lot of "pageviews" coming from just 2 IP addresses that day.

Special:GlobalUsage on Wikifunctions is particularly utilized:

[…]

Fri, Jul 19, 3:45 PM · Abstract Wikipedia team, Movement-Insights, Analytics-Data-Problem, Data-Platform
Jdforrester-WMF added a project to T370472: Testing: MediaWikiStub.getZId Should Not Throw Error: Abstract Wikipedia Fix-It tasks.
Fri, Jul 19, 2:56 PM · Abstract Wikipedia Fix-It tasks, function-orchestrator, Abstract Wikipedia team
Jdforrester-WMF added projects to T370511: Frontend - Jest: Update fireEvent.change to fireEvent.update to Address Jest Warning: WikiLambda Front-end, Abstract Wikipedia Fix-It tasks.
Fri, Jul 19, 2:55 PM · Abstract Wikipedia Fix-It tasks, WikiLambda Front-end, Abstract Wikipedia team
Jdforrester-WMF added projects to T370509: Frontend - Jest: Fix Vue Warning: App Already Provides Property with Key "store" in unit tests: Abstract Wikipedia Fix-It tasks, WikiLambda Front-end.
Fri, Jul 19, 2:55 PM · WikiLambda Front-end, Abstract Wikipedia Fix-It tasks, Abstract Wikipedia team
Jdforrester-WMF updated the task description for T364413: Improve the logging we're doing in the orchestrator and evaluator to have a better idea of where the slowness is coming from.
Fri, Jul 19, 10:42 AM · Abstract Wikipedia team (25Q1 (Jul–Sep)), Patch-For-Review, function-evaluator, function-orchestrator
Jdforrester-WMF moved T369956: Add logging data when db fetch in orchestrator from In Progress to Ready to deploy on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Fri, Jul 19, 10:23 AM · Abstract Wikipedia team (25Q1 (Jul–Sep))
Jdforrester-WMF updated the task description for T364779: Migrate node-based services in production to node20.
Fri, Jul 19, 10:22 AM · Platform Engineering, Recommendation-API, Wikifeeds, Push-Notification-Service, Mobile-Content-Service, Maps (Kartotherian), EventStreams, CX-cxserver, Citoid, Proton, ChangeProp

Thu, Jul 18

Jdforrester-WMF changed the status of T369956: Add logging data when db fetch in orchestrator, a subtask of T364413: Improve the logging we're doing in the orchestrator and evaluator to have a better idea of where the slowness is coming from, from Open to In Progress.
Thu, Jul 18, 8:22 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), Patch-For-Review, function-evaluator, function-orchestrator
Jdforrester-WMF changed the status of T369956: Add logging data when db fetch in orchestrator from Open to In Progress.
Thu, Jul 18, 8:22 PM · Abstract Wikipedia team (25Q1 (Jul–Sep))
Jdforrester-WMF updated the task description for T369945: Deploy Chart extension on beta cluster.
Thu, Jul 18, 6:14 PM · Patch-For-Review, SecTeam-Processed, Security-Team, Wikimedia-extension-review-queue, Wikimedia-Extension-setup, Charts
Jdforrester-WMF added a comment to T369945: Deploy Chart extension on beta cluster.
Thu, Jul 18, 6:14 PM · Patch-For-Review, SecTeam-Processed, Security-Team, Wikimedia-extension-review-queue, Wikimedia-Extension-setup, Charts
Jdforrester-WMF updated the task description for T362252: Wikifunction parser tag: Use renderers rather than check for Z6 output.
Thu, Jul 18, 4:17 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda
Jdforrester-WMF updated the task description for T368604: Wikifunction parser tag: Use parsers on inputs, rather than check for Z6 inputs.
Thu, Jul 18, 4:14 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda
Jdforrester-WMF added a comment to T282926: [25Q1] Allow for users to specify Wikidata items in function evaluation requests.

A quick note as discussed with Denny that our custom Types for this will need to have special handling – in the orchestrator (special dereferencing, including the new L1234-S1 format), in the front-end (custom selector and renderers), and perhaps elsewhere – and so should be pre-defined Objects rather than created on-wiki.

Thu, Jul 18, 4:01 PM · OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), serviceops-radar, WikiLambda, function-orchestrator, Epic
Jdforrester-WMF added a project to T282926: [25Q1] Allow for users to specify Wikidata items in function evaluation requests: OKR-Work.
Thu, Jul 18, 3:57 PM · OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), serviceops-radar, WikiLambda, function-orchestrator, Epic
Jdforrester-WMF added a project to T261472: [25Q1] Let users embed function calls in wikitext which are rendered in the output (for WF itself, not remote wikis): OKR-Work.
Thu, Jul 18, 3:57 PM · OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), MW-1.41-notes (1.41.0-wmf.12; 2023-06-06), WikiLambda, Epic
Jdforrester-WMF updated the task description for T364413: Improve the logging we're doing in the orchestrator and evaluator to have a better idea of where the slowness is coming from.
Thu, Jul 18, 3:18 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), Patch-For-Review, function-evaluator, function-orchestrator
Jdforrester-WMF moved T345117: "This function has no approved implementation" warning flashes when Function page loads from In Progress to Ready to deploy on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Thu, Jul 18, 3:16 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Abstract Wikipedia team (25Q1 (Jul–Sep)), Wikifunctions
Jdforrester-WMF moved T366615: Migrate ModeSelector to use Codex's MenuButton, now it exists from In Progress to Ready to deploy on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Thu, Jul 18, 3:15 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Abstract Wikipedia team (25Q1 (Jul–Sep)), Abstract Wikipedia Fix-It tasks, WikiLambda Front-end
Jdforrester-WMF moved T364647: Develop and upload demo assets to commons from In Progress to Needs Sign-off on the Abstract Wikipedia team (25Q1 (Jul–Sep)) board.
Thu, Jul 18, 3:15 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), Epic