Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Page MenuHomePhabricator

Jdforrester-WMF (James D. Forrester)
Software Engineer

Projects (53)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Oct 6 2014, 10:08 PM (535 w, 2 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

Today

Jdforrester-WMF moved T383165: [25Q3] Create testing strategy via participation in the test engagement pilot from Ready, Quarterly Work to Epics for this Quarter on the Abstract Wikipedia team (25Q3 (Jan–Mar)) board.
Wed, Jan 8, 8:17 PM · Abstract Wikipedia team (25Q3 (Jan–Mar))
Jdforrester-WMF moved T382537: Do not run insecurely in Blubber until coverage reports work from Incoming to In Code review on the Abstract Wikipedia team (25Q3 (Jan–Mar)) board.
Wed, Jan 8, 5:55 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-evaluator
Jdforrester-WMF triaged T382537: Do not run insecurely in Blubber until coverage reports work as Medium priority.
Wed, Jan 8, 5:55 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-evaluator
Jdforrester-WMF edited projects for T382537: Do not run insecurely in Blubber until coverage reports work, added: Abstract Wikipedia team (25Q3 (Jan–Mar)); removed Abstract Wikipedia team (25Q2 (Oct–Dec)).
Wed, Jan 8, 5:55 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-evaluator
Jdforrester-WMF closed T376662: [25Q2] Iterate the Wikidata integration, and plan its and the Type system's evolution as Resolved.
Wed, Jan 8, 5:54 PM · Epic, Abstract Wikipedia team (25Q2 (Oct–Dec))
Jdforrester-WMF closed T380229: Create a User Guide with Visuals & GIF to Navigate the 25Q2 Wikidata Enhancements, a subtask of T376662: [25Q2] Iterate the Wikidata integration, and plan its and the Type system's evolution, as Resolved.
Wed, Jan 8, 5:53 PM · Epic, Abstract Wikipedia team (25Q2 (Oct–Dec))
Jdforrester-WMF closed T380229: Create a User Guide with Visuals & GIF to Navigate the 25Q2 Wikidata Enhancements as Resolved.
Wed, Jan 8, 5:53 PM · Documentation, Abstract Wikipedia team (25Q2 (Oct–Dec))
Jdforrester-WMF triaged T380793: Write orchestrator code for Z6903 / Built-in implementation of Same Wikidata statement as Medium priority.
Wed, Jan 8, 5:52 PM · Abstract Wikipedia team, Abstract Wikipedia Fix-It tasks, function-orchestrator
Jdforrester-WMF moved T380793: Write orchestrator code for Z6903 / Built-in implementation of Same Wikidata statement from 25Q2 (Oct–Dec) to Engineering Backlog on the Abstract Wikipedia team board.
Wed, Jan 8, 5:51 PM · Abstract Wikipedia team, Abstract Wikipedia Fix-It tasks, function-orchestrator
Jdforrester-WMF closed T370800: New service-runner for our services as Resolved.
Wed, Jan 8, 5:51 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), function-evaluator, function-orchestrator
Jdforrester-WMF moved T376839: Evaluate use of tools available in mobile VE toolbar from Incoming to Essential work on the Abstract Wikipedia team (25Q3 (Jan–Mar)) board.
Wed, Jan 8, 5:50 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), Product-Analytics (Kanban), Editing-team (Tracking)
Jdforrester-WMF moved T376839: Evaluate use of tools available in mobile VE toolbar from 25Q2 (Oct–Dec) to 25Q3 (Jan–Mar) on the Abstract Wikipedia team board.
Wed, Jan 8, 5:50 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), Product-Analytics (Kanban), Editing-team (Tracking)
Jdforrester-WMF moved T383032: wikifunction httpbb tests fail because of title case issue from Incoming to Essential work on the Abstract Wikipedia team (25Q3 (Jan–Mar)) board.
Wed, Jan 8, 5:48 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), serviceops
Jdforrester-WMF moved T380828: JavaScriptWasmExecutor: 8 error-level occurrences of "SyntaxError: Unexpected end of JSON input" from Incoming to Needs Sign-off on the Abstract Wikipedia team (25Q3 (Jan–Mar)) board.
Wed, Jan 8, 5:48 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), Patch-For-Review, function-evaluator
Jdforrester-WMF moved T382921: Consider adding optimization parameters to Z6821/Fetch Wikidata item from Incoming to Ready, Quarterly Work on the Abstract Wikipedia team (25Q3 (Jan–Mar)) board.
Wed, Jan 8, 5:48 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), function-schemata, function-orchestrator
Jdforrester-WMF moved T383198: Investigation: How to know which haswbstatement (lexeme) results have a given language from Incoming to Ready, Quarterly Work on the Abstract Wikipedia team (25Q3 (Jan–Mar)) board.
Wed, Jan 8, 5:48 PM · Abstract Wikipedia team (25Q3 (Jan–Mar))
Jdforrester-WMF moved T382548: Error with weird Quote-String thing from Incoming to Bugs to investigate on the Abstract Wikipedia team (25Q3 (Jan–Mar)) board.
Wed, Jan 8, 5:48 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), function-evaluator
Jdforrester-WMF moved T382755: WikiLambda UI: Wikidata selectors don't update after re-selecting from Incoming to Bugs to investigate on the Abstract Wikipedia team (25Q3 (Jan–Mar)) board.
Wed, Jan 8, 5:48 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), WikiLambda Front-end
Jdforrester-WMF moved T383206: Terminal brackets in object labels break links on list pages from Incoming to Bugs to investigate on the Abstract Wikipedia team (25Q3 (Jan–Mar)) board.
Wed, Jan 8, 5:48 PM · Abstract Wikipedia team (25Q3 (Jan–Mar))
Jdforrester-WMF moved T383206: Terminal brackets in object labels break links on list pages from To Triage to 25Q3 (Jan–Mar) on the Abstract Wikipedia team board.
Wed, Jan 8, 5:48 PM · Abstract Wikipedia team (25Q3 (Jan–Mar))
Jdforrester-WMF moved T383198: Investigation: How to know which haswbstatement (lexeme) results have a given language from To Triage to 25Q3 (Jan–Mar) on the Abstract Wikipedia team board.
Wed, Jan 8, 5:47 PM · Abstract Wikipedia team (25Q3 (Jan–Mar))
Jdforrester-WMF triaged T383198: Investigation: How to know which haswbstatement (lexeme) results have a given language as High priority.
Wed, Jan 8, 5:47 PM · Abstract Wikipedia team (25Q3 (Jan–Mar))
Jdforrester-WMF moved T382981: Add an "Allow only functioneers" protection option from To Triage to Product Backlog on the Abstract Wikipedia team board.
Wed, Jan 8, 5:46 PM · Community-consensus-needed, Wikimedia-Site-requests, Wikifunctions, Abstract Wikipedia team
Jdforrester-WMF moved T382935: WikiLambda beta update error output from To Triage to Engineering Backlog on the Abstract Wikipedia team board.
Wed, Jan 8, 5:45 PM · Abstract Wikipedia team, WikiLambda
Jdforrester-WMF triaged T382935: WikiLambda beta update error output as Medium priority.
Wed, Jan 8, 5:45 PM · Abstract Wikipedia team, WikiLambda
Jdforrester-WMF added a comment to T382935: WikiLambda beta update error output.

We should really decommission the Beta Cluster Wikifunctions at this point. Sorry for the noise.

Wed, Jan 8, 5:44 PM · Abstract Wikipedia team, WikiLambda
Jdforrester-WMF moved T382921: Consider adding optimization parameters to Z6821/Fetch Wikidata item from To Triage to 25Q3 (Jan–Mar) on the Abstract Wikipedia team board.
Wed, Jan 8, 5:44 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), function-schemata, function-orchestrator
Jdforrester-WMF triaged T382921: Consider adding optimization parameters to Z6821/Fetch Wikidata item as Medium priority.
Wed, Jan 8, 5:44 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), function-schemata, function-orchestrator
Jdforrester-WMF moved T382911: Wikifunctions: bug on "Rational number" Z19677, wrong validator for this type from To Triage to Product Backlog on the Abstract Wikipedia team board.
Wed, Jan 8, 5:42 PM · Abstract Wikipedia team, Wikifunctions
Jdforrester-WMF moved T382845: in Wikifunctions, there's no way to test that a function returns void instead of another object from To Triage to Product Backlog on the Abstract Wikipedia team board.
Wed, Jan 8, 5:41 PM · WikiLambda, Wikifunctions, Abstract Wikipedia team
Jdforrester-WMF moved T382844: Displaying the result of function Z860 within the Wikifunctions web interface is not so useful from To Triage to Product Backlog on the Abstract Wikipedia team board.
Wed, Jan 8, 5:40 PM · Abstract Wikipedia team, WikiLambda
Jdforrester-WMF moved T382795: Add site links to fetched Wikidata items from To Triage to Product Backlog on the Abstract Wikipedia team board.
Wed, Jan 8, 5:39 PM · function-schemata, function-orchestrator, Abstract Wikipedia team
Jdforrester-WMF moved T382793: Handle Wikidata statements with qualifiers from To Triage to Product Backlog on the Abstract Wikipedia team board.
Wed, Jan 8, 5:39 PM · function-schemata, function-orchestrator, Abstract Wikipedia team
Jdforrester-WMF moved T382755: WikiLambda UI: Wikidata selectors don't update after re-selecting from To Triage to 25Q3 (Jan–Mar) on the Abstract Wikipedia team board.
Wed, Jan 8, 5:38 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), WikiLambda Front-end
Jdforrester-WMF moved T382732: Allow setting placeholder text on Z6/String inputs from To Triage to Product Backlog on the Abstract Wikipedia team board.
Wed, Jan 8, 5:37 PM · Wikifunctions, Abstract Wikipedia team
Jdforrester-WMF moved T382624: Two identically-named tests fail in different ways; fix this situation from To Triage to Engineering Backlog on the Abstract Wikipedia team board.
Wed, Jan 8, 5:37 PM · Abstract Wikipedia Fix-It tasks, function-evaluator, Abstract Wikipedia team
Jdforrester-WMF triaged T382624: Two identically-named tests fail in different ways; fix this situation as Low priority.
Wed, Jan 8, 5:37 PM · Abstract Wikipedia Fix-It tasks, function-evaluator, Abstract Wikipedia team
Jdforrester-WMF moved T382548: Error with weird Quote-String thing from To Triage to 25Q3 (Jan–Mar) on the Abstract Wikipedia team board.
Wed, Jan 8, 5:36 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), function-evaluator
Jdforrester-WMF moved T382506: Check the values of extra metadata from To Triage to Engineering Backlog on the Abstract Wikipedia team board.
Wed, Jan 8, 5:35 PM · Abstract Wikipedia Fix-It tasks, function-evaluator, function-orchestrator, Abstract Wikipedia team
Jdforrester-WMF triaged T382506: Check the values of extra metadata as Low priority.
Wed, Jan 8, 5:35 PM · Abstract Wikipedia Fix-It tasks, function-evaluator, function-orchestrator, Abstract Wikipedia team
Jdforrester-WMF moved T382502: Consider what to do when debug logs aren't strings from To Triage to Engineering Backlog on the Abstract Wikipedia team board.
Wed, Jan 8, 5:35 PM · function-evaluator, Abstract Wikipedia team
Jdforrester-WMF triaged T382502: Consider what to do when debug logs aren't strings as Medium priority.
Wed, Jan 8, 5:34 PM · function-evaluator, Abstract Wikipedia team
Jdforrester-WMF moved T382450: Handle debug logs and subcalls that have been buffered with better state machine handling from To Triage to Engineering Backlog on the Abstract Wikipedia team board.
Wed, Jan 8, 5:33 PM · Abstract Wikipedia Fix-It tasks, function-evaluator, Abstract Wikipedia team
Jdforrester-WMF triaged T382450: Handle debug logs and subcalls that have been buffered with better state machine handling as High priority.
Wed, Jan 8, 5:33 PM · Abstract Wikipedia Fix-It tasks, function-evaluator, Abstract Wikipedia team
Jdforrester-WMF moved T382447: Figure out why logger singleton becomes undefined; remediate if possible from To Triage to Engineering Backlog on the Abstract Wikipedia team board.
Wed, Jan 8, 5:32 PM · Abstract Wikipedia Fix-It tasks, function-evaluator, Abstract Wikipedia team
Jdforrester-WMF triaged T382447: Figure out why logger singleton becomes undefined; remediate if possible as Medium priority.
Wed, Jan 8, 5:32 PM · Abstract Wikipedia Fix-It tasks, function-evaluator, Abstract Wikipedia team
Jdforrester-WMF moved T383032: wikifunction httpbb tests fail because of title case issue from To Triage to 25Q3 (Jan–Mar) on the Abstract Wikipedia team board.
Wed, Jan 8, 5:32 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), serviceops
Jdforrester-WMF moved T382637: fix invalid log title from Incoming to Needs Sign-off on the Abstract Wikipedia team (25Q3 (Jan–Mar)) board.
Wed, Jan 8, 3:30 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), function-evaluator, Abstract Wikipedia Fix-It tasks
Jdforrester-WMF edited projects for T382637: fix invalid log title , added: Abstract Wikipedia team (25Q3 (Jan–Mar)); removed Abstract Wikipedia team.
Wed, Jan 8, 3:30 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), function-evaluator, Abstract Wikipedia Fix-It tasks
Jdforrester-WMF edited projects for T380828: JavaScriptWasmExecutor: 8 error-level occurrences of "SyntaxError: Unexpected end of JSON input", added: Abstract Wikipedia team (25Q3 (Jan–Mar)); removed Abstract Wikipedia team (25Q2 (Oct–Dec)).
Wed, Jan 8, 3:29 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), Patch-For-Review, function-evaluator
Jdforrester-WMF moved T380828: JavaScriptWasmExecutor: 8 error-level occurrences of "SyntaxError: Unexpected end of JSON input" from In Code review to Needs Sign-off on the Abstract Wikipedia team (25Q2 (Oct–Dec)) board.
Wed, Jan 8, 3:29 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), Patch-For-Review, function-evaluator
Jdforrester-WMF moved T313460: Refine reporting of memory / CPU usage of evaluator subprocesses from Incoming to Needs Sign-off on the Abstract Wikipedia team (25Q3 (Jan–Mar)) board.
Wed, Jan 8, 3:28 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), 2022 Wikimedia Google.org Fellowship
Jdforrester-WMF edited projects for T313460: Refine reporting of memory / CPU usage of evaluator subprocesses, added: Abstract Wikipedia team (25Q3 (Jan–Mar)); removed Abstract Wikipedia team.
Wed, Jan 8, 3:28 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), 2022 Wikimedia Google.org Fellowship
Jdforrester-WMF moved T381207: Write orchestrator code for Z6921/ Built-in implementation of Fetch Wikidata item from In Engineering to Needs Sign-off on the Abstract Wikipedia team (25Q3 (Jan–Mar)) board.
Wed, Jan 8, 3:27 PM · Patch-For-Review, Abstract Wikipedia team (25Q3 (Jan–Mar)), function-orchestrator
Pppery awarded T162841: For uselang=qqx, make each output of the message key also a link to the local MediaWiki: page for it a Like token.
Wed, Jan 8, 3:09 AM · I18n, MediaWiki-General

Yesterday

Jdforrester-WMF added a comment to T219551: Migrate Wikimedia wikis to MediaWiki:Cite-tool-definition.json rather than MediaWiki:Visualeditor-cite-tool-definition.json and drop b/c.

I've moved 11 of the remaining 37 pages, but the other 26 will require someone with more rights across all wikis.

Should we ask the stewards to do this?

Yes please.

Tue, Jan 7, 5:08 PM · Technical-Debt, Citoid, VisualEditor, Cite
Jdforrester-WMF closed T377337: Lexeme Selector is unreadable, it opens to the top where there is not enough space as Resolved.

Thanks @gengh for that patch. Looks like this addresses the immediate issue.

I think that it is still worth exploring changes to how we limit the ability of items in page content to set their own z-indexes, but that can be handled separately.

Tue, Jan 7, 4:31 PM · Design-System-Team, MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), Abstract Wikipedia team (25Q2 (Oct–Dec))
Jdforrester-WMF closed T379840: Migrate the ZObjectFactory::createChild() code into ZObjectFactory::create(), now that the validation code has been dropped as Resolved.
Tue, Jan 7, 4:29 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Abstract Wikipedia team (25Q2 (Oct–Dec)), Abstract Wikipedia Fix-It tasks, WikiLambda
Jdforrester-WMF closed T377545: Argument of type Wikidata lexeme form shows fetch explicitly as Resolved.
Tue, Jan 7, 4:29 PM · Abstract Wikipedia team (25Q2 (Oct–Dec))
Jdforrester-WMF closed T367005: Map function should be correctly type-hinted that it returns a Typed list of Z1s as Resolved.
Tue, Jan 7, 4:28 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), Abstract Wikipedia team (25Q2 (Oct–Dec)), Wikifunctions
Jdforrester-WMF closed T296315: Alter Special:ListObjectsByType to have a look-ahead type search component rather than an exhaustive list of all types, a subtask of T376671: [25Q2] On-wiki tooling to improve content and help editors onboard, as Resolved.
Tue, Jan 7, 4:28 PM · Epic, Abstract Wikipedia team (25Q2 (Oct–Dec))
Jdforrester-WMF closed T296315: Alter Special:ListObjectsByType to have a look-ahead type search component rather than an exhaustive list of all types as Resolved.
Tue, Jan 7, 4:28 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), WikiLambda, Abstract Wikipedia team (25Q2 (Oct–Dec))
Jdforrester-WMF added a subtask for T376671: [25Q2] On-wiki tooling to improve content and help editors onboard: T296315: Alter Special:ListObjectsByType to have a look-ahead type search component rather than an exhaustive list of all types.
Tue, Jan 7, 4:28 PM · Epic, Abstract Wikipedia team (25Q2 (Oct–Dec))
Jdforrester-WMF added a parent task for T296315: Alter Special:ListObjectsByType to have a look-ahead type search component rather than an exhaustive list of all types: T376671: [25Q2] On-wiki tooling to improve content and help editors onboard.
Tue, Jan 7, 4:28 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), WikiLambda, Abstract Wikipedia team (25Q2 (Oct–Dec))
Jdforrester-WMF closed T380446: MediaWiki\Extension\WikiLambda\ZErrorException: Key value not wellformed as Resolved.
Tue, Jan 7, 4:27 PM · MW-1.44-notes (1.44.0-wmf.8; 2024-12-17), Abstract Wikipedia team (25Q2 (Oct–Dec)), WikiLambda, Wikimedia-production-error
Jdforrester-WMF closed T373745: The message wikilambda-edit is incorrectly reused for the aria-label in the edit button in the About box as Resolved.
Tue, Jan 7, 4:27 PM · MW-1.44-notes (1.44.0-wmf.8; 2024-12-17), Abstract Wikipedia Fix-It tasks, Abstract Wikipedia team (25Q2 (Oct–Dec)), WikiLambda, Wikifunctions, Accessibility, I18n
Jdforrester-WMF closed T376668: [25Q2] Service platform improvements as Resolved.
Tue, Jan 7, 4:26 PM · Epic, Abstract Wikipedia team (25Q2 (Oct–Dec))
Jdforrester-WMF closed T377017: Decide Whether to Use Go or Rust, a subtask of T376668: [25Q2] Service platform improvements, as Resolved.
Tue, Jan 7, 4:26 PM · Epic, Abstract Wikipedia team (25Q2 (Oct–Dec))
Jdforrester-WMF closed T377017: Decide Whether to Use Go or Rust, a subtask of T377020: Begin Porting the Evaluator Code to Go or Rust, as Resolved.
Tue, Jan 7, 4:26 PM · Patch-For-Review, Abstract Wikipedia team (25Q2 (Oct–Dec)), function-schemata, function-evaluator, function-orchestrator
Jdforrester-WMF closed T377017: Decide Whether to Use Go or Rust as Resolved.
Tue, Jan 7, 4:26 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), function-evaluator, function-orchestrator
Jdforrester-WMF moved T377016: Get SRE's Feedback on Proposed Message-Passing Protocol for the New Evaluator from Incoming to Essential work on the Abstract Wikipedia team (25Q3 (Jan–Mar)) board.
Tue, Jan 7, 4:26 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), function-evaluator
Jdforrester-WMF removed a subtask for T376668: [25Q2] Service platform improvements: T377016: Get SRE's Feedback on Proposed Message-Passing Protocol for the New Evaluator.
Tue, Jan 7, 4:26 PM · Epic, Abstract Wikipedia team (25Q2 (Oct–Dec))
Jdforrester-WMF removed a parent task for T377016: Get SRE's Feedback on Proposed Message-Passing Protocol for the New Evaluator: T376668: [25Q2] Service platform improvements.
Tue, Jan 7, 4:26 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), function-evaluator
Jdforrester-WMF edited projects for T377016: Get SRE's Feedback on Proposed Message-Passing Protocol for the New Evaluator, added: Abstract Wikipedia team (25Q3 (Jan–Mar)); removed Abstract Wikipedia team (25Q2 (Oct–Dec)).
Tue, Jan 7, 4:26 PM · Abstract Wikipedia team (25Q3 (Jan–Mar)), function-evaluator
Jdforrester-WMF closed T376671: [25Q2] On-wiki tooling to improve content and help editors onboard as Resolved.
Tue, Jan 7, 4:25 PM · Epic, Abstract Wikipedia team (25Q2 (Oct–Dec))
Jdforrester-WMF closed T343633: Special:ListObjectsByType: allow ordering by newness (ascending or descending), a subtask of T376671: [25Q2] On-wiki tooling to improve content and help editors onboard, as Resolved.
Tue, Jan 7, 4:21 PM · Epic, Abstract Wikipedia team (25Q2 (Oct–Dec))
Jdforrester-WMF added a subtask for T376671: [25Q2] On-wiki tooling to improve content and help editors onboard: T343633: Special:ListObjectsByType: allow ordering by newness (ascending or descending).
Tue, Jan 7, 4:21 PM · Epic, Abstract Wikipedia team (25Q2 (Oct–Dec))
Jdforrester-WMF closed T343633: Special:ListObjectsByType: allow ordering by newness (ascending or descending) as Resolved.
Tue, Jan 7, 4:21 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Abstract Wikipedia Fix-It tasks, Abstract Wikipedia team (25Q2 (Oct–Dec)), WikiLambda
Jdforrester-WMF added a parent task for T343633: Special:ListObjectsByType: allow ordering by newness (ascending or descending): T376671: [25Q2] On-wiki tooling to improve content and help editors onboard.
Tue, Jan 7, 4:21 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Abstract Wikipedia Fix-It tasks, Abstract Wikipedia team (25Q2 (Oct–Dec)), WikiLambda
Jdforrester-WMF closed T376664: [25Q2] Add alert monitoring for Wikifunctions services as Resolved.
Tue, Jan 7, 4:20 PM · Epic, Abstract Wikipedia team (25Q2 (Oct–Dec))
Jdforrester-WMF updated the task description for T383134: Delete unused Jenkins jobs.
Tue, Jan 7, 4:18 PM · Continuous-Integration-Config, Continuous-Integration-Infrastructure (Zuul upgrade)
Jdforrester-WMF added a comment to T383134: Delete unused Jenkins jobs.

Some of them are matrix-creations that we never run in practice.

Tue, Jan 7, 3:37 PM · Continuous-Integration-Config, Continuous-Integration-Infrastructure (Zuul upgrade)
Jdforrester-WMF added a comment to T383128: Remove old MediaWiki generated documentation from doc.wikimedia.org.

Well, it's too late now, but I would not have gotten rid of all the old tags, but instead the old branches and the non-latest old tags (so REL1_38 and 1.38.* except 1.38.7), as that's what people will rely upon. :-(

Tue, Jan 7, 2:36 PM · MediaWiki-Documentation, doc.wikimedia.org

Mon, Jan 6

Jdforrester-WMF added a comment to T383077: Re-license Codex under MIT or some other more permissive open-source license.

As one of the principal deciders behind why so much of our library-like FE code is MIT, including VE/OOjs/OOUI/etc., I was a bit surprised when WVUI decided to depart from what I thought was the otherwise-agreed standard.

Mon, Jan 6, 9:26 PM · Codex, Software-Licensing, Design-System-Team
Jdforrester-WMF closed T380792: Write orchestrator code for Z6906 / Built-in implementation of Same Wikidata lexeme sense, a subtask of T376662: [25Q2] Iterate the Wikidata integration, and plan its and the Type system's evolution, as Resolved.
Mon, Jan 6, 5:36 PM · Epic, Abstract Wikipedia team (25Q2 (Oct–Dec))
Jdforrester-WMF closed T380792: Write orchestrator code for Z6906 / Built-in implementation of Same Wikidata lexeme sense as Resolved.
Mon, Jan 6, 5:36 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), Abstract Wikipedia Fix-It tasks, function-orchestrator
Jdforrester-WMF closed T380340: Write orchestrator code for Z6926 / Built-in implementation of Fetch Wikidata lexeme sense , a subtask of T376662: [25Q2] Iterate the Wikidata integration, and plan its and the Type system's evolution, as Resolved.
Mon, Jan 6, 5:36 PM · Epic, Abstract Wikipedia team (25Q2 (Oct–Dec))
Jdforrester-WMF closed T380340: Write orchestrator code for Z6926 / Built-in implementation of Fetch Wikidata lexeme sense as Resolved.
Mon, Jan 6, 5:36 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), function-orchestrator
Jdforrester-WMF added a comment to T374318: Wikifunctions is down.

My bot (that runs the featured tool from the newsletter) that continuously tries to locally update every Z2 all the time, and has sent (by my really really rough estimate) 100,000 requests to Wikifunctions in the past week,

Mon, Jan 6, 5:32 PM · Traffic, Abstract Wikipedia team
Jdforrester-WMF added a comment to T376842: Retire ogv.js wasm codec shim.

If we're waiting longer before doing this, that's deferred not declined, surely?

Mon, Jan 6, 2:03 PM · TimedMediaHandler
Jdforrester-WMF updated the task description for T290750: Migrate node-based services in production to node12.
Mon, Jan 6, 1:47 PM · API Platform (RESTBase Deprecation Roadmap), Recommendation-API, EventStreams, ChangeProp, serviceops, SRE
Jdforrester-WMF added a comment to T380807: Have SRE provide a production-ready Rust image upstream.

What are the support requirements for such an image ? I 'll ask the team, but I have my doubts SRE has built any kind of significant enough knowledge to support Rust at this point in time. And it would arguably be confusing to publish such an image if we can not provide support for it.

None expected (beyond being part of the regular base-image-gets-rebuilt-every-Monday system). We intend to support this image inside the Abstract team (but defer to SRE if you want to take it over more officially, of course).

If the Abstract team intends to support that image, why not provide it also in the first place? That should avoid wrongfully set expectations to the wider org that SRE maintains that image (which at this point in time doesn't yet have the experience to do so).

Mon, Jan 6, 1:35 PM · Patch-For-Review, serviceops, function-evaluator, Abstract Wikipedia team

Thu, Dec 19

Jdforrester-WMF added a comment to T382379: Drop old images from dev-images.

We should also backport the use into older, active branches of MW-core.

Thu, Dec 19, 7:24 PM · dev-images
Jdforrester-WMF closed T381003: Objects with talk pages appear twice on Special pages as Resolved.
Thu, Dec 19, 7:21 PM · MW-1.44-notes (1.44.0-wmf.8; 2024-12-17), Abstract Wikipedia team (25Q2 (Oct–Dec)), WikiLambda, Wikifunctions
Jdforrester-WMF added a comment to T381972: Not wellformed object present in database: Z10121.

I've made the edit to fix the Object. https://www.wikifunctions.org/view/en/Z10121 now works again.

Now I see why you think I should "Never do that, ever" :) Sorry about this.

Thu, Dec 19, 7:10 PM · MW-1.44-notes (1.44.0-wmf.8; 2024-12-17), Abstract Wikipedia team (25Q2 (Oct–Dec)), WikiLambda
Jdforrester-WMF closed T381972: Not wellformed object present in database: Z10121 as Resolved.

I've made the edit to fix the Object. https://www.wikifunctions.org/view/en/Z10121 now works again.

Thu, Dec 19, 6:40 PM · MW-1.44-notes (1.44.0-wmf.8; 2024-12-17), Abstract Wikipedia team (25Q2 (Oct–Dec)), WikiLambda
Jdforrester-WMF moved T381972: Not wellformed object present in database: Z10121 from Ready to deploy to Needs Sign-off on the Abstract Wikipedia team (25Q2 (Oct–Dec)) board.
Thu, Dec 19, 6:40 PM · MW-1.44-notes (1.44.0-wmf.8; 2024-12-17), Abstract Wikipedia team (25Q2 (Oct–Dec)), WikiLambda
Jdforrester-WMF updated the task description for T381972: Not wellformed object present in database: Z10121.
Thu, Dec 19, 6:39 PM · MW-1.44-notes (1.44.0-wmf.8; 2024-12-17), Abstract Wikipedia team (25Q2 (Oct–Dec)), WikiLambda
Jdforrester-WMF moved T381894: Add Fur (fvr) to Names.php from Ready to deploy to Needs Sign-off on the Abstract Wikipedia team (25Q2 (Oct–Dec)) board.
Thu, Dec 19, 6:36 PM · MW-1.44-notes (1.44.0-wmf.8; 2024-12-17), Abstract Wikipedia team (25Q2 (Oct–Dec)), WikiLambda, I18n, LPL Technical Support (LPL Technical Support (Current)), MediaWiki-Internationalization
Jdforrester-WMF closed T381115: MediaWiki\Extension\WikiLambda\ZErrorException: Invalid JSON as Resolved.
Thu, Dec 19, 6:34 PM · MW-1.44-notes (1.44.0-wmf.8; 2024-12-17), Abstract Wikipedia team (25Q2 (Oct–Dec)), Abstract Wikipedia Fix-It tasks, Wikifunctions, Wikimedia-production-error