Page MenuHomePhabricator

Jdforrester-WMF (James D. Forrester)
Software Engineer

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Oct 6 2014, 10:08 PM (277 w, 1 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 closed T196480: [NSFileRepo] QUnit test "mediawiki.Title fails as Resolved.

Repo now passes. Congratulations.

Wed, Jan 29, 12:08 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Patch-For-Review, MediaWiki-extensions-NSFileRepo

Yesterday

Jdforrester-WMF added a project to T216085: Release Engineering Data Collection and Retention (aka Data³): Quality-and-Test-Engineering-Team (QTE).

This is also very relevant to QTE.

Tue, Jan 28, 10:35 PM · Quality-and-Test-Engineering-Team (QTE), Release-Engineering-Team, Release-Engineering-Team-TODO
Jdforrester-WMF moved T210286: Migrate wikidata-query-gui-build to Docker containers from INBOX to Watching/External on the Release-Engineering-Team-TODO board.
Tue, Jan 28, 9:08 PM · Wikidata-Campsite, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Continuous-Integration-Infrastructure (Slipway), Wikidata, Wikidata Query UI
Jdforrester-WMF added a comment to T243599: special pages has not been updated since November 2019 in jawiki..

@Umherirrender Looking at the change above and this ticket, do you know more about why and when these jobs were disabled?

Tue, Jan 28, 6:48 PM · serviceops-radar, Operations, Wikimedia-maintenance-script-run
Jdforrester-WMF added a comment to T243599: special pages has not been updated since November 2019 in jawiki..
Tue, Jan 28, 6:46 PM · serviceops-radar, Operations, Wikimedia-maintenance-script-run
Jdforrester-WMF added a comment to T243599: special pages has not been updated since November 2019 in jawiki..

Yeah, looks like this didn't run in the four times expected since (two in December, two in January).

Tue, Jan 28, 6:31 PM · serviceops-radar, Operations, Wikimedia-maintenance-script-run
Jdforrester-WMF added projects to T222293: Upgrade MW core from karma 3.x to 4.x: Quality-and-Test-Engineering-Team (QTE), Release-Engineering-Team-TODO.
Tue, Jan 28, 4:05 PM · Release-Engineering-Team-TODO, Quality-and-Test-Engineering-Team (QTE), MediaWiki-Core-Testing
Jdforrester-WMF added a subtask for T243791: Upgrade karma and related packages to latest version in libraries, once MediaWiki upgrades: T222293: Upgrade MW core from karma 3.x to 4.x.
Tue, Jan 28, 4:05 PM · LibUp, VisualEditor, Utilities-UnicodeJS, OOjs
Jdforrester-WMF added a parent task for T222293: Upgrade MW core from karma 3.x to 4.x: T243791: Upgrade karma and related packages to latest version in libraries, once MediaWiki upgrades.
Tue, Jan 28, 4:05 PM · Release-Engineering-Team-TODO, Quality-and-Test-Engineering-Team (QTE), MediaWiki-Core-Testing
Jdforrester-WMF renamed T243791: Upgrade karma and related packages to latest version in libraries, once MediaWiki upgrades from Upgrade karma and related packages to latest version to Upgrade karma and related packages to latest version in libraries, once MediaWiki upgrades.
Tue, Jan 28, 4:05 PM · LibUp, VisualEditor, Utilities-UnicodeJS, OOjs
Jdforrester-WMF added a comment to T243791: Upgrade karma and related packages to latest version in libraries, once MediaWiki upgrades.

We've been intentionally holding these back for consistency with MediaWiki's version.

Tue, Jan 28, 4:04 PM · LibUp, VisualEditor, Utilities-UnicodeJS, OOjs
Jdforrester-WMF merged T243792: Upgrade dev dependencies of repositiory wikimedia/portals into T237479: Update the wikimedia-portals repo's CI/linting code for various security issues.
Tue, Jan 28, 4:02 PM · Release-Engineering-Team-TODO, Patch-For-Review, Wikimedia-Portals
Jdforrester-WMF merged task T243792: Upgrade dev dependencies of repositiory wikimedia/portals into T237479: Update the wikimedia-portals repo's CI/linting code for various security issues.
Tue, Jan 28, 4:02 PM · LibUp, Wikimedia-Portals
Jdforrester-WMF added a project to T237479: Update the wikimedia-portals repo's CI/linting code for various security issues: Release-Engineering-Team-TODO.
Tue, Jan 28, 4:01 PM · Release-Engineering-Team-TODO, Patch-For-Review, Wikimedia-Portals
Jdforrester-WMF added a parent task for T213806: Migrate wikimedia-portals-build to Docker container: T237479: Update the wikimedia-portals repo's CI/linting code for various security issues.
Tue, Jan 28, 4:01 PM · Patch-For-Review, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Release Pipeline, Continuous-Integration-Infrastructure (Slipway), Wikimedia-Portals
Jdforrester-WMF added a parent task for T238747: Migrate www.wikimedia.org (the portal) to be hosted as a service: T237479: Update the wikimedia-portals repo's CI/linting code for various security issues.
Tue, Jan 28, 4:01 PM · Release Pipeline, Release-Engineering-Team (Pipeline), Wikimedia-Portals
Jdforrester-WMF added subtasks for T237479: Update the wikimedia-portals repo's CI/linting code for various security issues: T213806: Migrate wikimedia-portals-build to Docker container, T238747: Migrate www.wikimedia.org (the portal) to be hosted as a service.
Tue, Jan 28, 4:01 PM · Release-Engineering-Team-TODO, Patch-For-Review, Wikimedia-Portals
Jdforrester-WMF added a comment to T243792: Upgrade dev dependencies of repositiory wikimedia/portals.

This is pretty much a dupe of T237479, which is blocked. :-(

Tue, Jan 28, 4:00 PM · LibUp, Wikimedia-Portals
Jdforrester-WMF moved T243847: Add pcov PHP extension to wikimedia apt so it can be used in Wikimedia CI from INBOX to Watching/External on the Release-Engineering-Team-TODO board.
Tue, Jan 28, 3:43 PM · serviceops, Release-Engineering-Team-TODO, Continuous-Integration-Config, Release-Engineering-Team (CI & Testing services), Test-Coverage
Jdforrester-WMF created T243847: Add pcov PHP extension to wikimedia apt so it can be used in Wikimedia CI.
Tue, Jan 28, 3:43 PM · serviceops, Release-Engineering-Team-TODO, Continuous-Integration-Config, Release-Engineering-Team (CI & Testing services), Test-Coverage

Sun, Jan 26

Jdforrester-WMF closed T221549: Archive the Semantic Tasks extension due to move to GitHub as Resolved.
Sun, Jan 26, 11:21 PM · User-D3r1ck01, translatewiki.net, Patch-For-Review, MediaWiki-extensions-Other, GitHub-Mirrors, Repository-Admins, Cleanup
Jdforrester-WMF renamed T243713: Time-out error; Babel/WikibaseRepo being somehow uncached, overloading the API, and causing general outage from Time-out error to Time-out error; Babel/WikibaseRepo being somehow uncached, overloading the API, and causing general outage.
Sun, Jan 26, 11:05 PM · Wikimedia-Incident, Traffic, Operations, Performance Issue
Jdforrester-WMF added a comment to T243727: Internal API HTTP requests should hit the app server internal service IP, not the public HTTPS URL.

@Jdforrester-WMF I don't think any of these merit fixing in the extensions themselves, rather in the wmf-config, which is why I tagged it Wikimedia-Site-requests

Sun, Jan 26, 10:51 PM · Wikimedia-Incident, JsonConfig, SpamBlacklist, CirrusSearch, GlobalUserPage, Discovery-Search, Wikimedia-General-or-Unknown, MediaWiki-API, Core Platform Team, Performance Issue
Jdforrester-WMF added a comment to T221494: Archive the EditAccount extension.

Done.

Sun, Jan 26, 10:50 PM · Patch-For-Review, MediaWiki-extensions-Other, GitHub-Mirrors, Repository-Admins, Cleanup
Jdforrester-WMF closed T221494: Archive the EditAccount extension as Resolved.
Sun, Jan 26, 10:50 PM · Patch-For-Review, MediaWiki-extensions-Other, GitHub-Mirrors, Repository-Admins, Cleanup
Jdforrester-WMF updated the task description for T221549: Archive the Semantic Tasks extension due to move to GitHub.
Sun, Jan 26, 10:29 PM · User-D3r1ck01, translatewiki.net, Patch-For-Review, MediaWiki-extensions-Other, GitHub-Mirrors, Repository-Admins, Cleanup
Jdforrester-WMF updated the task description for T221549: Archive the Semantic Tasks extension due to move to GitHub.
Sun, Jan 26, 10:20 PM · User-D3r1ck01, translatewiki.net, Patch-For-Review, MediaWiki-extensions-Other, GitHub-Mirrors, Repository-Admins, Cleanup
Jdforrester-WMF closed T243728: Lack of SRE resources on Wikimedia websites as Invalid.

Is the SRE team out of office for all Sundays?

Sun, Jan 26, 9:57 PM · Performance Issue, Performance-Team, Wikimedia-Site-requests
Jdforrester-WMF renamed JsonConfig from MediaWiki-extensions-JsonConfig to JsonConfig.
Sun, Jan 26, 9:48 PM
Jdforrester-WMF added projects to T243727: Internal API HTTP requests should hit the app server internal service IP, not the public HTTPS URL: GlobalUserPage, CirrusSearch, SpamBlacklist, JsonConfig.
Sun, Jan 26, 9:48 PM · Wikimedia-Incident, JsonConfig, SpamBlacklist, CirrusSearch, GlobalUserPage, Discovery-Search, Wikimedia-General-or-Unknown, MediaWiki-API, Core Platform Team, Performance Issue
Jdforrester-WMF edited projects for T243727: Internal API HTTP requests should hit the app server internal service IP, not the public HTTPS URL, added: Performance Issue, MediaWiki-API, Wikimedia-General-or-Unknown; removed Wikimedia-Site-requests.
Sun, Jan 26, 9:47 PM · Wikimedia-Incident, JsonConfig, SpamBlacklist, CirrusSearch, GlobalUserPage, Discovery-Search, Wikimedia-General-or-Unknown, MediaWiki-API, Core Platform Team, Performance Issue
Jdforrester-WMF added a parent task for T243726: Babel should get cross-wiki languages via DB instead of making an HTTP request: T243727: Internal API HTTP requests should hit the app server internal service IP, not the public HTTPS URL.
Sun, Jan 26, 9:47 PM · Wikimedia-Incident, Patch-For-Review, MediaWiki-extensions-Babel
Jdforrester-WMF added a subtask for T243727: Internal API HTTP requests should hit the app server internal service IP, not the public HTTPS URL: T243726: Babel should get cross-wiki languages via DB instead of making an HTTP request.
Sun, Jan 26, 9:47 PM · Wikimedia-Incident, JsonConfig, SpamBlacklist, CirrusSearch, GlobalUserPage, Discovery-Search, Wikimedia-General-or-Unknown, MediaWiki-API, Core Platform Team, Performance Issue
Jdforrester-WMF claimed T243685: Add pywikibot-i18n repository to the pywikibot team in GitHub.

Done.

Sun, Jan 26, 1:37 AM · Release-Engineering-Team, Pywikibot, GitHub-Mirrors
Jdforrester-WMF edited projects for T221949: Remove Title::moveTo, added: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04); removed MW-1.35-notes (1.35.0-wmf.14; 2020-01-07).
Sun, Jan 26, 1:16 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Core Platform Team, Core Platform Team Workboards (Contractor Workboard), MediaWiki-extensions-WikibaseClient, MediaWiki-extensions-Maintenance, MediaWiki-extensions-LiquidThreads, Wikidata, MediaWiki-extensions-UserMerge, Patch-For-Review, User-DannyS712, CPT Initiatives (Decoupling (CDP2)), MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Technical-Debt (Deprecation process)
Jdforrester-WMF added a project to T48140: Cite: Use of #tag:references with a group causes a footnote numbering issue: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:16 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), User-thiemowmde, Cite
Jdforrester-WMF added a project to T238374: Client Developer uses client-side cache: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:16 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Core Platform Team Workboards (Green), MediaWiki-REST-API, CPT Initiatives (Core REST API in PHP)
Jdforrester-WMF added a project to T239474: [M] Units support for quantity datatype: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:16 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), User-Addshore, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Patch-For-Review, Structured-Data-Backlog (Current Work), Structured Data Engineering, SDC-Statements (other-input-types-on-a-dirigible)
Jdforrester-WMF added a project to T231541: Add a #pagetriage revision tag to wikilove edits made using PageTriage: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:16 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), patch-welcome, User-DannyS712, PageCuration, WikiLove, Growth-Team
Jdforrester-WMF added a project to T238714: CU 2.0: Fetch information to be displayed in Compare tab: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:16 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Anti-Harassment (The Letter Song), CheckUser
Jdforrester-WMF added a project to T242556: Replace IP class with IPUtils: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:16 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Patch-For-Review, MediaWiki-extensions-General
Jdforrester-WMF added a project to T236170: Implement get media file endpoint: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:16 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), CPT Initiatives (Core REST API in PHP), Core Platform Team Workboards (Green)
Jdforrester-WMF added a project to T243596: Update wikibase composer libraries Jan 2020: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:16 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), User-Addshore, Wikidata, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞)
Jdforrester-WMF added a project to T132264: In the Prefs, for the time, there are a contradiction and an error: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:16 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), MediaWiki-User-preferences
Jdforrester-WMF added a project to T243554: ArticlePlaceholder needs uses of global $wgUser removed: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:16 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), User-DannyS712, Wikidata, ArticlePlaceholder, Technical-Debt
Jdforrester-WMF added a project to T234868: Mobile VE no longer restores section hash fragment after section editing: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:16 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), MinervaNeue (Tracking), Readers-Web-Backlog (Kanbanana-2019-20-Q3), VisualEditor (Current work), Patch-For-Review, VisualEditor-MediaWiki
Jdforrester-WMF added a project to T238318: Let UsersMultiselectWidget disallow arbitrary input: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:15 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Anti-Harassment (The Letter Song), CheckUser
Jdforrester-WMF added a project to T234375: Reader reads a page offline: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:15 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Core Platform Team Workboards (Green), Story, CPT Initiatives (Core REST API in PHP)
Jdforrester-WMF added a project to T241354: Drop support for passing a User to ApiBase::checkTitleUserPermissions, deprecated and unused: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:15 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), User-DannyS712, Technical-Debt (Deprecation process)
Jdforrester-WMF added a project to T241615: CentralNotice needs uses of global $wgUser replaced: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:15 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), MediaWiki-extensions-CentralNotice, User-DannyS712, Technical-Debt
Jdforrester-WMF added a project to T242141: Bad numbering when reusing a sub-reference before it's defined: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:15 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), WMDE-QWERTY-Team, Cite, Book-Referencing, WMDE-QWERTY-Sprint-2020-01-08, WMDE-QWERTY-Sprint-2020-01-21
Jdforrester-WMF added a project to T242508: Add help links to checkuser extension pages: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:15 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), CheckUser, User-DannyS712
Jdforrester-WMF added a project to T242935: Deprecate core fallbacks to $wgUser: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:15 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), MediaWiki-General, Patch-For-Review, User-DannyS712, Technical-Debt
Jdforrester-WMF added a project to T242822: Reply added in the wrong place in case of list gap in the discussion: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:15 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), VisualEditor (Current work), DiscussionTools
Jdforrester-WMF added a project to T243077: TagMultiselectWidget performs unnecessary validity check in change handler: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:15 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), OOUI, Anti-Harassment (The Letter Song), CheckUser
Jdforrester-WMF added a project to T243278: Investigation: Check if it's possible to fix the VE view in Cite alone: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:15 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Patch-For-Review, WMDE-QWERTY-Sprint-2020-01-21, Book-Referencing, Cite
Jdforrester-WMF added a project to T243457: [[MediaWiki:Growthexperiments-homepage-claimmentee-already-mentor/ko]] translation issue: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:15 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), User-revi, GrowthExperiments-Homepage, I18n
Jdforrester-WMF added a project to T243435: Preview problem in the beta Edit Conflict software - might be mishandling of page info passed to template logic: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:15 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), WMDE-QWERTY-Sprint-2020-01-21, WMDE-QWERTY-Team, Two-Column-Edit-Conflict-Merge, TCB-Team
Jdforrester-WMF added a project to T243584: Align center column margins to be consistent: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:15 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Wikidata-Bridge-Sprint-12, User-Michael, Wikidata
Jdforrester-WMF added a project to T243523: The phpunit wrapper mishandles parsing of --wiki parameter.: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:15 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Core Platform Team, MediaWiki-Core-Testing
Jdforrester-WMF added a project to T243592: Bug: Slider arrow icons misplaced and look broken: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:15 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), WMDE-QWERTY-Sprint-2020-01-21, Revision-Slider, TCB-Team
Jdforrester-WMF added a project to T243593: Pin button overlapping bottom of the bar: MW-1.35-notes (1.35.0-wmf.18; 2020-02-04).
Sun, Jan 26, 1:15 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), WMDE-QWERTY-Sprint-2020-01-21, Revision-Slider, TCB-Team

Fri, Jan 24

Jdforrester-WMF added a comment to T243600: Preparation for the PHPUnit 9 upgrade.

Might want to do some of T243647: Upgrade all MediaWiki libraries to use PHPUnit 8.5+ in their tests, like MediaWiki core first. ;-)

Fri, Jan 24, 11:52 PM · User-Daimona, Patch-For-Review, MediaWiki-Core-Testing
Jdforrester-WMF created T243647: Upgrade all MediaWiki libraries to use PHPUnit 8.5+ in their tests, like MediaWiki core.
Fri, Jan 24, 11:52 PM · Technical-Debt, MediaWiki-General
Jdforrester-WMF closed T243523: The phpunit wrapper mishandles parsing of --wiki parameter. as Resolved.
Fri, Jan 24, 5:56 PM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Core Platform Team, MediaWiki-Core-Testing
Jdforrester-WMF added a comment to T243604: Activate the MultiBoilerplate extension for sq.wikiquote.

I see... I'll try to talk with the creator of the extension to see if he/she can help with this.

Fri, Jan 24, 5:41 PM · Wikimedia-Extension-setup, Wikimedia-Site-requests

Thu, Jan 23

Jdforrester-WMF added a comment to T117659: mwext-testextension-zend should load extension mathsearch after math.

Hey, I'm trying to understand what this task it asking.

Thu, Jan 23, 10:44 PM · MathSearch, Continuous-Integration-Config
Jdforrester-WMF closed T207791: Can't select Simple English wikipedia from ULS in MW 1.32 as Resolved.

This was merged into language-data on 18 January 2019 and merged into ULS a bit after that, I think?

Thu, Jan 23, 10:04 PM · UniversalLanguageSelector
Jdforrester-WMF added a project to T243548: Elevated response times and CPU usage after deploy of 1.35.0-wmf.16 to all wikis: MediaWiki-General.
Thu, Jan 23, 10:01 PM · MediaWiki-General, Performance Issue, User-brennen
Jdforrester-WMF added a comment to T209216: Wikibase cannot find a class on REL1_32.

REL1_32 is EOL. Is this a problem in any other branch, or can we Invalid it again?

Thu, Jan 23, 9:52 PM · User-Addshore, Wikidata, Wikibase-DataModel, MW-1.32-release
Jdforrester-WMF committed rMLSE9b1197a06c2e: Drop PHP 7.0/7.1 and HHVM support (authored by Jdforrester-WMF).
Drop PHP 7.0/7.1 and HHVM support
Thu, Jan 23, 8:22 PM
Jdforrester-WMF committed R1984:dcb8bf2f57e9: Drop PHP 7.0/7.1 and HHVM support (authored by Jdforrester-WMF).
Drop PHP 7.0/7.1 and HHVM support
Thu, Jan 23, 8:22 PM
Jdforrester-WMF removed a project from T161365: Enable VisualEditor by default for all users of the Dutch Wikipedia: Community-consensus-needed.

Per https://nl.wikipedia.org/wiki/Wikipedia:Visuele_tekstverwerker/To_do

Thu, Jan 23, 8:13 PM · Patch-For-Review, VisualEditor, Wikimedia-Site-requests
Jdforrester-WMF added a comment to T242122: Deploy EventStreamConfig extension.

Bump! One of our (O)KRs/goals this quarter is to deploy an EventLogging usage using Modern Event Platform components, including this one. There are 3 or 4 moving parts to this, and this one blocks the others. We'd love to get this deployed as soon as possible this quarter.

Thu, Jan 23, 7:29 PM · Patch-For-Review, Analytics, Event-Platform, Wikimedia-extension-review-queue, Wikimedia-Extension-setup
Jdforrester-WMF removed hashtags from MW-1.36-notes (1.36.0-wmf.1; 2020-04-14): #mw1.36.0-wmf1, #mw1.35.0-wmf28.
Thu, Jan 23, 7:28 PM
Jdforrester-WMF added a project to T243540: Exception: No PHID found for slug #mwwmf_deploy!: Release-Engineering-Team.
Thu, Jan 23, 7:18 PM · Patch-For-Review, Release-Engineering-Team, ReleaseTaggerBot
Jdforrester-WMF added a comment to T243540: Exception: No PHID found for slug #mwwmf_deploy!.

Oh, yeah, CentralNotice's custom branch. Yes, just ignore them.

Thu, Jan 23, 7:17 PM · Patch-For-Review, Release-Engineering-Team, ReleaseTaggerBot
Jdforrester-WMF closed T242977: Change Turkish Wikipedia logo to reflect occasion of unblocking as Resolved.

Sorry for the delay on this; the sharper versions are now deployed.

Thu, Jan 23, 5:34 PM · Turkish-Sites, Wikimedia-Site-requests
Jdforrester-WMF closed T243093: Archive the TagContent extension as Resolved.
Thu, Jan 23, 5:20 PM · translatewiki.net, MediaWiki-extensions-Other, GitHub-Mirrors, Repository-Admins, Cleanup
Jdforrester-WMF updated the task description for T243093: Archive the TagContent extension.
Thu, Jan 23, 5:17 PM · translatewiki.net, MediaWiki-extensions-Other, GitHub-Mirrors, Repository-Admins, Cleanup
Jdforrester-WMF updated the task description for T243093: Archive the TagContent extension.
Thu, Jan 23, 4:52 PM · translatewiki.net, MediaWiki-extensions-Other, GitHub-Mirrors, Repository-Admins, Cleanup
Jdforrester-WMF changed the status of T237164: Wikibase's cache/integration-tests incompatible with PHPUnit 8, a subtask of T192167: Upgrade PHPUnit from 4/6 to 8, from Open to Stalled.
Thu, Jan 23, 4:28 PM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Patch-For-Review, PHP 7.4 support, MediaWiki-Core-Testing
Jdforrester-WMF changed the status of T237164: Wikibase's cache/integration-tests incompatible with PHPUnit 8 from Open to Stalled.

Joy.

Thu, Jan 23, 4:28 PM · Wikidata-Campsite, MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Wikidata, MediaWiki-extensions-WikibaseRepository
Jdforrester-WMF updated the task description for T242981: Formally EOL MediaWiki 1.32.
Thu, Jan 23, 4:22 PM · MediaWiki-Releasing
Jdforrester-WMF awarded T242981: Formally EOL MediaWiki 1.32 a Like token.
Thu, Jan 23, 4:19 PM · MediaWiki-Releasing
Jdforrester-WMF added a comment to T237164: Wikibase's cache/integration-tests incompatible with PHPUnit 8.

Is this going anywhere, or are we just going to leave it disabled forever?

Thu, Jan 23, 4:19 PM · Wikidata-Campsite, MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Wikidata, MediaWiki-extensions-WikibaseRepository
Jdforrester-WMF renamed T237164: Wikibase's cache/integration-tests incompatible with PHPUnit 8 from cache/integration-tests incompatible with PHPUnit 8 to Wikibase's cache/integration-tests incompatible with PHPUnit 8.
Thu, Jan 23, 4:19 PM · Wikidata-Campsite, MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Wikidata, MediaWiki-extensions-WikibaseRepository
Jdforrester-WMF removed a subtask for T229792: Remove HHVM from production: T236048: Move debugging symbols and tools to a new class.
Thu, Jan 23, 4:18 PM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.3; 2019-10-22), Performance-Team (Radar), serviceops, Operations, HHVM
Jdforrester-WMF removed a parent task for T236048: Move debugging symbols and tools to a new class: T229792: Remove HHVM from production.
Thu, Jan 23, 4:18 PM · Operations, serviceops
Jdforrester-WMF added a comment to T236048: Move debugging symbols and tools to a new class.

Boldly unlinking this from the parent as it can't block it if that's Resolved.

Thu, Jan 23, 4:18 PM · Operations, serviceops
Daimona awarded T192167: Upgrade PHPUnit from 4/6 to 8 a Barnstar token.
Thu, Jan 23, 4:18 PM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Patch-For-Review, PHP 7.4 support, MediaWiki-Core-Testing
Jdforrester-WMF closed T192167: Upgrade PHPUnit from 4/6 to 8, a subtask of T216734: Drop devDependency on phpunit-mock-objects, which is abandoned and warns against use, as Resolved.
Thu, Jan 23, 4:18 PM · Technical-Debt, MediaWiki-Core-Testing
Jdforrester-WMF closed T192167: Upgrade PHPUnit from 4/6 to 8 as Resolved.

Congratulations, all.

Thu, Jan 23, 4:18 PM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Patch-For-Review, PHP 7.4 support, MediaWiki-Core-Testing
Jdforrester-WMF closed T192167: Upgrade PHPUnit from 4/6 to 8, a subtask of T233012: Make MediaWiki core compatible with PHP 7.4, as Resolved.
Thu, Jan 23, 4:18 PM · MW-1.35-notes (1.35.0-wmf.10; 2019-12-10), MW-1.35-release, MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), MediaWiki-General, Patch-For-Review, PHP 7.4 support
Jdforrester-WMF removed a subtask for T192167: Upgrade PHPUnit from 4/6 to 8: T243296: Release a new version of WikibaseCodeSniffer.
Thu, Jan 23, 4:17 PM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Patch-For-Review, PHP 7.4 support, MediaWiki-Core-Testing
Jdforrester-WMF removed a parent task for T243296: Release a new version of WikibaseCodeSniffer: T192167: Upgrade PHPUnit from 4/6 to 8.
Thu, Jan 23, 4:17 PM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), User-Addshore, MediaWiki-Codesniffer, Wikidata
Jdforrester-WMF added a comment to T243469: Regression from 1.35.0-wmf.16: user_age abusefilter variable reports 0 for users with no registration time, rather than 11+ years.

Belatedly, thank you for the quick fix! And I also like the choice of the date :) I got confused while removing the null fallback, and I didn't even think of the missing registrations.

Thu, Jan 23, 4:11 PM · MW-1.35-notes (1.35.0-wmf.16; 2020-01-21), Regression, AbuseFilter
Jdforrester-WMF renamed T243324: PHPUnit: Drop enforceTimeLimit command and related settings, because we can't use php-invoker from Quibble should inject php-invoker into MediaWiki core's composer dependencies at run time to PHPUnit: Drop enforceTimeLimit command and related settings, because we can't use php-invoker.
Thu, Jan 23, 4:06 PM · MediaWiki-Core-Testing, MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Release-Engineering-Team (CI & Testing services)
Jdforrester-WMF closed T234597: Phase out PHPUnit expected exception annotations from tests, a subtask of T192167: Upgrade PHPUnit from 4/6 to 8, as Resolved.
Thu, Jan 23, 3:43 PM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Patch-For-Review, PHP 7.4 support, MediaWiki-Core-Testing
Jdforrester-WMF closed T234597: Phase out PHPUnit expected exception annotations from tests as Resolved.

This is done for Wikimedia-hosted extensions (except DonationInterface which needs to maintain MW 1.31 compatibility for another six months), and all extensions except MediaWikiFarm (where it's left to the maintainer). Declaring this Resolved.

Thu, Jan 23, 3:43 PM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.3; 2019-10-22), MediaWiki-Core-Testing