Page MenuHomePhabricator

Jdforrester-WMF (James D. Forrester)
Software Engineer

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

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

Thu, Aug 15

Jdforrester-WMF closed T207577: Create a Special:NewSection page as Resolved.

This will roll out with the train next week.

Thu, Aug 15, 2:18 PM · MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Page-editing, Editing-team, User-DannyS712
Jdforrester-WMF renamed MW-1.34-notes (1.34.0-wmf.19; 2019-08-20) from 1.34.0-wmf.18; 2019-08-13 to 1.34.0-wmf.19; 2019-08-20.
Thu, Aug 15, 2:17 PM
Jdforrester-WMF archived MW-1.34-notes (XXX NEVER USED).
Thu, Aug 15, 2:17 PM
Jdforrester-WMF renamed MW-1.34-notes (XXX NEVER USED) from 1.34.0-wmf.19; 2019-08-20 to XXX NEVER USED.
Thu, Aug 15, 2:17 PM
Jdforrester-WMF archived MW-1.34-notes (1.34.0-wmf.16; 2019-07-30).
Thu, Aug 15, 2:17 PM
Jdforrester-WMF archived MW-1.34-notes (1.34.0-wmf.15; 2019-07-23).
Thu, Aug 15, 2:16 PM
Jdforrester-WMF archived MW-1.34-notes (1.34.0-wmf.14; 2019-07-16).
Thu, Aug 15, 2:16 PM
Jdforrester-WMF archived MW-1.34-notes (1.34.0-wmf.13; 2019-07-09).
Thu, Aug 15, 2:16 PM
Jdforrester-WMF archived MW-1.34-notes (1.34.0-wmf.11; 2019-06-26).
Thu, Aug 15, 2:16 PM
Jdforrester-WMF moved T230058: Change back action icon in toolbar to "<" from "x" from Code review to QA on the VisualEditor (Current work) board.
Thu, Aug 15, 10:55 AM · VisualEditor-MediaWiki-Mobile, VisualEditor (Current work)
Jdforrester-WMF added a comment to T228342: Set explicit PHP support target for MediaWiki.

If it's not really useful to require 7.2 before dropping HHVM support, is it worth making third-party admins upgrade their PHP?

Thu, Aug 15, 9:39 AM · MediaWiki-General, PHP 7.3 support, PHP 7.2 support, PHP 7.1 support, PHP 7.0 support, TechCom-RFC
Jdforrester-WMF added a project to T230530: Offer Loadtesting as a Service: Release-Engineering-Team.
Thu, Aug 15, 9:28 AM · Release-Engineering-Team, serviceops
Jdforrester-WMF added a comment to T223275: Create blubberfile for deploying kartotherian into docker environment..

Is https://gerrit.wikimedia.org/r/c/maps/kartotherian/package/+/510456 meant to be in mediawiki/services/kartotherian instead?

Thu, Aug 15, 9:07 AM · Release Pipeline, Patch-For-Review, Operations, Maps (Kartotherian)

Wed, Aug 14

Jdforrester-WMF renamed T230487: Argon2PasswordTest failing on PHP 7.2.21+ (works upto PHP 7.2.16) from Argon2PasswordTest failing on PHP 7.7.21+ (works upto PHP 7.2.16) to Argon2PasswordTest failing on PHP 7.2.21+ (works upto PHP 7.2.16).
Wed, Aug 14, 2:45 PM · Core Platform Team Workboards (Clinic Duty Team), MediaWiki-General, Wikimedia-production-error (Shared Build Failure)
Jdforrester-WMF closed T230482: Disable HHVM test on BlueSpice* repos (advice needed) as Resolved.
Wed, Aug 14, 2:43 PM · Release-Engineering-Team-TODO (201908), Continuous-Integration-Config
Krinkle awarded T230482: Disable HHVM test on BlueSpice* repos (advice needed) a Orange Medal token.
Wed, Aug 14, 2:43 PM · Release-Engineering-Team-TODO (201908), Continuous-Integration-Config
Jdforrester-WMF claimed T230482: Disable HHVM test on BlueSpice* repos (advice needed).
Wed, Aug 14, 2:39 PM · Release-Engineering-Team-TODO (201908), Continuous-Integration-Config
Jdforrester-WMF added a comment to T230482: Disable HHVM test on BlueSpice* repos (advice needed).

You want to just move them to extension-quibble-composer-nohhvm.

Wed, Aug 14, 2:20 PM · Release-Engineering-Team-TODO (201908), Continuous-Integration-Config
Jdforrester-WMF added a comment to T228342: Set explicit PHP support target for MediaWiki.

How does this relate to dropping HHVM support?

Wed, Aug 14, 10:10 AM · MediaWiki-General, PHP 7.3 support, PHP 7.2 support, PHP 7.1 support, PHP 7.0 support, TechCom-RFC

Tue, Aug 13

MusikAnimal awarded T228342: Set explicit PHP support target for MediaWiki a Like token.
Tue, Aug 13, 4:52 PM · MediaWiki-General, PHP 7.3 support, PHP 7.2 support, PHP 7.1 support, PHP 7.0 support, TechCom-RFC

Fri, Aug 9

jijiki awarded T195392: Switch cronjobs on maintenance hosts to PHP7 a Love token.
Fri, Aug 9, 3:17 PM · Patch-For-Review, MediaWiki-extensions-Mailgun, User-jijiki, cloud-services-team, Services (watching), serviceops, Core Platform Team Legacy (Watching / External), User-ArielGlenn, Operations

Tue, Aug 6

Jdforrester-WMF updated the task description for T229860: SRE Onboarding for Sukhbir Singh.
Tue, Aug 6, 2:13 PM · SRE-Access-Requests, Traffic, Operations
Jdforrester-WMF committed rMSCRe63edb3d71b5: pipeline: Depend on Chromium (authored by Jdforrester-WMF).
pipeline: Depend on Chromium
Tue, Aug 6, 2:35 AM
Jdforrester-WMF committed rMSCR2cb4cd6a67d1: blubber: bump version to v4 (authored by Jdforrester-WMF).
blubber: bump version to v4
Tue, Aug 6, 12:47 AM

Mon, Aug 5

Jdforrester-WMF added a project to T220447: Split out or remove Special:Contributions/newbies functionality: User-notice.
Mon, Aug 5, 10:51 PM · User-notice, Patch-For-Review, Advanced Mobile Contributions, MediaWiki-Special-pages
Jdforrester-WMF added a comment to T229891: Fix quibble to silence INFO log output from the backend server in karma runs unless a test fails.

https://github.com/wikimedia/quibble/blob/master/quibble/backend.py#288 ->

stream_relay(self.server, self.server.stderr, self.log.info)
Mon, Aug 5, 10:50 PM · Release-Engineering-Team-TODO, Release-Engineering-Team (CI & Testing services), Quibble
Jdforrester-WMF created T229891: Fix quibble to silence INFO log output from the backend server in karma runs unless a test fails.
Mon, Aug 5, 10:46 PM · Release-Engineering-Team-TODO, Release-Engineering-Team (CI & Testing services), Quibble
Jdforrester-WMF added a comment to T217114: Migrate Proton to nodejs 10.

OK, it's now running the pipeline step for CI, but unfortunately that's failing as your pipeline file still tries to use v3 of blubber which is no longer supported; you need to bump to v4.

Mon, Aug 5, 7:25 PM · Reading-Infrastructure-Team-Backlog (Kanban), Proton
Jdforrester-WMF added a comment to T217114: Migrate Proton to nodejs 10.

So, I think our part is done:

  1. .pipeline is created
  2. Proton is tested against nodejs 10 and has a beta environment set for it. Proton is ready for a nodejs 10 environment.

@MoritzMuehlenhoff and @Jdforrester-WMF what are the next steps? Does that conclude this task?

Mon, Aug 5, 7:09 PM · Reading-Infrastructure-Team-Backlog (Kanban), Proton
Jdforrester-WMF added a comment to T222757: quibble-vendor-mysql-hhvm-docker for WikibaseCirrusSearch takes over 40 minutes.

OK, the main task is quibble-vendor-mysql-hhvm-docker; with recent changes, this is currently taking about 25 minutes in WikibaseCirrusSearch, which isn't great, but it's not as bad as when this was filed.

Mon, Aug 5, 6:52 PM · Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Continuous-Integration-Infrastructure, Discovery-Search
Jdforrester-WMF added a comment to T225900: Structured image metadata of File:Editors_on_huwiki_until_2019-04-01.png.png uneditable.

This seems to have been fixed in the intervening period?

Mon, Aug 5, 5:55 PM · Multimedia, Commons, Structured Data Engineering
Jdforrester-WMF added a project to T229220: Unit tests are not being run for extensions under PHPUnit 4.x (HHVM): Release-Engineering-Team-TODO.

Proposing to the RelEng TODO board so that we make an official decision whether or not to Decline.

Mon, Aug 5, 5:49 PM · Release-Engineering-Team-TODO, Code-Health, User-kostajh, Code-Health-Metrics, Epic, MediaWiki-Core-Testing

Fri, Aug 2

Jdforrester-WMF removed a subtask for T200938: Special:CentralAuth should provide the same blocking information as Special:BlockList does: T229690: Returning type \Wikimedia\Rdbms\DBConnRef but getUserDB() is declared to return \Wikimedia\Rdbms\IMaintainableDatabase.
Fri, Aug 2, 7:56 PM · Core Platform Team Workboards (Clinic Duty Team), Anti-Harassment (The Letter Song), Patch-For-Review, MediaWiki-extensions-CentralAuth, Stewards-and-global-tools, MediaWiki-User-management
Jdforrester-WMF removed a parent task for T229690: Returning type \Wikimedia\Rdbms\DBConnRef but getUserDB() is declared to return \Wikimedia\Rdbms\IMaintainableDatabase: T200938: Special:CentralAuth should provide the same blocking information as Special:BlockList does.
Fri, Aug 2, 7:56 PM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-extensions-CentralAuth
Jdforrester-WMF added a subtask for T200938: Special:CentralAuth should provide the same blocking information as Special:BlockList does: T229613: CentralAuth tests are broken.
Fri, Aug 2, 7:56 PM · Core Platform Team Workboards (Clinic Duty Team), Anti-Harassment (The Letter Song), Patch-For-Review, MediaWiki-extensions-CentralAuth, Stewards-and-global-tools, MediaWiki-User-management
Jdforrester-WMF added a parent task for T229613: CentralAuth tests are broken: T200938: Special:CentralAuth should provide the same blocking information as Special:BlockList does.
Fri, Aug 2, 7:56 PM · Anti-Harassment (The Letter Song), ci-test-error, MediaWiki-extensions-CentralAuth
Jdforrester-WMF assigned T229613: CentralAuth tests are broken to dbarratt.
Fri, Aug 2, 7:55 PM · Anti-Harassment (The Letter Song), ci-test-error, MediaWiki-extensions-CentralAuth
Jdforrester-WMF merged task T229690: Returning type \Wikimedia\Rdbms\DBConnRef but getUserDB() is declared to return \Wikimedia\Rdbms\IMaintainableDatabase into T229613: CentralAuth tests are broken.
Fri, Aug 2, 7:55 PM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-extensions-CentralAuth
Jdforrester-WMF merged T229690: Returning type \Wikimedia\Rdbms\DBConnRef but getUserDB() is declared to return \Wikimedia\Rdbms\IMaintainableDatabase into T229613: CentralAuth tests are broken.
Fri, Aug 2, 7:54 PM · Anti-Harassment (The Letter Song), ci-test-error, MediaWiki-extensions-CentralAuth
Krinkle awarded T220447: Split out or remove Special:Contributions/newbies functionality a Orange Medal token.
Fri, Aug 2, 7:09 PM · User-notice, Patch-For-Review, Advanced Mobile Contributions, MediaWiki-Special-pages
Jdforrester-WMF closed T229635: D3Loader extension fatals when calling removed OutputPage::addModuleScripts() as Resolved.
Fri, Aug 2, 5:39 PM · ci-test-error, MediaWiki-extensions-Other
Jdforrester-WMF renamed T225628: On CI, stop testing MediaWiki with php7.0 ahead of dropping support from On CI, stop testing MediaWiki with php7.0 to On CI, stop testing MediaWiki with php7.0 ahead of dropping support.
Fri, Aug 2, 5:36 PM · Patch-For-Review, TechCom, Continuous-Integration-Config
Jdforrester-WMF renamed T229615: Add support for live preview feature on multi-content revision edit from Make Live preview work on multi-content revision edit to Add support for live preview feature on multi-content revision edit.
Fri, Aug 2, 5:11 PM · Multi-Content-Revisions, MediaWiki-Page-editing
Jdforrester-WMF added a parent task for T229615: Add support for live preview feature on multi-content revision edit: T208802: Support slots other than the main slot in EditPage - UI support.
Fri, Aug 2, 5:11 PM · Multi-Content-Revisions, MediaWiki-Page-editing
Jdforrester-WMF added a subtask for T208802: Support slots other than the main slot in EditPage - UI support: T229615: Add support for live preview feature on multi-content revision edit.
Fri, Aug 2, 5:11 PM · CPT Initiatives (MCR), Multi-Content-Revisions (New Features)
Rosalie_WMDE awarded T203696: Drastically reduce the number of ResourceLoader modules that WikibaseClient registers a Like token.
Fri, Aug 2, 1:27 PM · Performance-Team-publish, MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), MediaWiki-extensions-WikibaseClient, Patch-For-Review, Performance-Team (Radar), Wikidata

Thu, Aug 1

Aklapper awarded T103402: Deprecate 'wikimedia-office' IRC channel in favour of 'wikimedia-meeting' a Love token.
Thu, Aug 1, 10:08 PM · Community comms and outreach, Wikimedia-General-or-Unknown
Jdforrester-WMF placed T103402: Deprecate 'wikimedia-office' IRC channel in favour of 'wikimedia-meeting' up for grabs.
Thu, Aug 1, 9:40 PM · Community comms and outreach, Wikimedia-General-or-Unknown
Jdforrester-WMF lowered the priority of T103402: Deprecate 'wikimedia-office' IRC channel in favour of 'wikimedia-meeting' from Low to Lowest.
Thu, Aug 1, 9:40 PM · Community comms and outreach, Wikimedia-General-or-Unknown
Jdforrester-WMF closed T229624: Remove Facebook surveillance network buttons from Wikimedia blog as Invalid.

There are no third party resources loaded by that page.

Thu, Aug 1, 9:31 PM · wikimediafoundation.org, Privacy
Jdforrester-WMF added a subtask for T220741: 1.34.0-wmf.16 deployment blockers: T229597: Wikimedia\Rdbms\DBQueryError A database query error has occurred. "No database selected".
Thu, Aug 1, 8:38 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Deployment services), Release, Train Deployments
Jdforrester-WMF added a subtask for T229589: PHP Notice: Undefined property: MediaWiki\Revision\RevisionRenderer::$wikiId: T229597: Wikimedia\Rdbms\DBQueryError A database query error has occurred. "No database selected".
Thu, Aug 1, 8:38 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Performance-Team, MediaWiki-Revision-backend, Wikisource, Wikimedia-production-error
Jdforrester-WMF removed a subtask for T229605: File pages are not created: Fatal exception of type "Wikimedia\Rdbms\DBQueryError": T229597: Wikimedia\Rdbms\DBQueryError A database query error has occurred. "No database selected".
Thu, Aug 1, 8:38 PM · MediaWiki-Revision-backend, Wikimedia-production-error, video2commons, Commons, Wikimedia-database-error
Jdforrester-WMF edited parent tasks for T229597: Wikimedia\Rdbms\DBQueryError A database query error has occurred. "No database selected", added: T229589: PHP Notice: Undefined property: MediaWiki\Revision\RevisionRenderer::$wikiId, T220741: 1.34.0-wmf.16 deployment blockers; removed: T229605: File pages are not created: Fatal exception of type "Wikimedia\Rdbms\DBQueryError".
Thu, Aug 1, 8:38 PM · MediaWiki-Revision-backend, Wikimedia-database-error, Wikisource, Wikimedia-production-error
Jdforrester-WMF added a subtask for T220741: 1.34.0-wmf.16 deployment blockers: T229589: PHP Notice: Undefined property: MediaWiki\Revision\RevisionRenderer::$wikiId.
Thu, Aug 1, 8:37 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Deployment services), Release, Train Deployments
Jdforrester-WMF removed a subtask for T229605: File pages are not created: Fatal exception of type "Wikimedia\Rdbms\DBQueryError": T229589: PHP Notice: Undefined property: MediaWiki\Revision\RevisionRenderer::$wikiId.
Thu, Aug 1, 8:37 PM · MediaWiki-Revision-backend, Wikimedia-production-error, video2commons, Commons, Wikimedia-database-error
Jdforrester-WMF edited parent tasks for T229589: PHP Notice: Undefined property: MediaWiki\Revision\RevisionRenderer::$wikiId, added: T220741: 1.34.0-wmf.16 deployment blockers; removed: T229605: File pages are not created: Fatal exception of type "Wikimedia\Rdbms\DBQueryError".
Thu, Aug 1, 8:37 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Performance-Team, MediaWiki-Revision-backend, Wikisource, Wikimedia-production-error
Jdforrester-WMF added a comment to T229613: CentralAuth tests are broken.

CentralAuth isn't in the gate so this isn't a shared build failure.

Thu, Aug 1, 7:44 PM · Anti-Harassment (The Letter Song), ci-test-error, MediaWiki-extensions-CentralAuth
Jdforrester-WMF added a comment to T229613: CentralAuth tests are broken.

This is just the phan breakage for dozens of repos, right?

Thu, Aug 1, 7:40 PM · Anti-Harassment (The Letter Song), ci-test-error, MediaWiki-extensions-CentralAuth
Jdforrester-WMF added a project to T229613: CentralAuth tests are broken: ci-test-error.
Thu, Aug 1, 7:40 PM · Anti-Harassment (The Letter Song), ci-test-error, MediaWiki-extensions-CentralAuth
Jdforrester-WMF created T229611: BlueSpiceExtendedSearch: Missing i18n strings means master branch is broken.
Thu, Aug 1, 7:36 PM · ci-test-error, BlueSpice
Jdforrester-WMF committed rEBSES89f49d3e6bc8: build: Updating lodash to 4.17.15 (authored by libraryupgrader <tools.libraryupgrader@tools.wmflabs.org>).
build: Updating lodash to 4.17.15
Thu, Aug 1, 7:29 PM
Jdforrester-WMF committed rEBSES25e41cf09f22: tests: DocumentProviderTest: Mark as database-based (authored by Jdforrester-WMF).
tests: DocumentProviderTest: Mark as database-based
Thu, Aug 1, 7:09 PM
Jdforrester-WMF committed rEBSES28f3ec01823c: build: Fix the build via `composer fix` (authored by Jdforrester-WMF).
build: Fix the build via `composer fix`
Thu, Aug 1, 7:09 PM
Jdforrester-WMF added a comment to T199118: Degrade/temporarily remove user rights/groups if 2FA isn't enabled.

(Done by https://gerrit.wikimedia.org/r/c/mediawiki/extensions/OATHAuth/+/513090 but the extra blank line in the description meant the bot didn't tag this task.)

Thu, Aug 1, 2:10 AM · MediaWiki-extensions-OATHAuth
Jdforrester-WMF added a comment to T225195: EventBus jobs failing heavily because of CentralNotice and WikibaseRepo.

Can we just declare this Resolved or is further work under this banner planned?

Thu, Aug 1, 2:01 AM · Patch-For-Review, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-WikibaseRepository, EventBus, MediaWiki-extensions-CentralAuth, Analytics, Wikimedia-production-error (Shared Build Failure), Wikidata

Wed, Jul 31

Jdforrester-WMF added a comment to T228342: Set explicit PHP support target for MediaWiki.

One additional requirement/criteria I'd like to add:

  • We only bump PHP version at the time of releasing a new LTS. This means that people aren't constantly having to update PHP every 6 months, plus the CI team doesn't constantly have to be reacting to these bumps (also codesniffer and other tooling changes). Backporting security patches doesn't have to constantly figure out which syntax is OK or not (or at least, it keeps it at the current volume).
Wed, Jul 31, 11:56 PM · MediaWiki-General, PHP 7.3 support, PHP 7.2 support, PHP 7.1 support, PHP 7.0 support, TechCom-RFC
Jdforrester-WMF committed rEWCS175aa14deafa: Fix name of vagrant role in README (authored by Mvolz).
Fix name of vagrant role in README
Wed, Jul 31, 6:07 PM
Jdforrester-WMF committed rEHIE36a06baec356: build: Use eslint's cache (authored by Jdforrester-WMF).
build: Use eslint's cache
Wed, Jul 31, 5:47 PM
Jdforrester-WMF committed rEHIE2bba7bba4e53: build: Update devDependencies (authored by Esanders).
build: Update devDependencies
Wed, Jul 31, 5:47 PM
Jdforrester-WMF committed rEHIEc679987ad18a: Special page: Get rid of nested scroll area, replace with sticky form (authored by Esanders).
Special page: Get rid of nested scroll area, replace with sticky form
Wed, Jul 31, 5:47 PM
Jdforrester-WMF added a comment to T228490: Give access to l10n-bot to wikimedia/iegreview repository.

Thank you!

Wed, Jul 31, 4:50 PM · User-MarcoAurelio, Wikimedia-IEG-grant-review, Gerrit-Privilege-Requests, Gerrit
Jdforrester-WMF closed T229418: Archive extension SemanticTitle as Resolved.
Wed, Jul 31, 4:34 PM · Cleanup, MediaWiki-extensions-Semantic-Title
Jdforrester-WMF closed T229423: Archive extension SemanticTItle in Gerrit, a subtask of T229418: Archive extension SemanticTitle, as Resolved.
Wed, Jul 31, 4:32 PM · Cleanup, MediaWiki-extensions-Semantic-Title
Jdforrester-WMF closed T229423: Archive extension SemanticTItle in Gerrit as Resolved.
Wed, Jul 31, 4:32 PM · MediaWiki-extensions-Semantic-Title, Gerrit
Jdforrester-WMF updated the task description for T229418: Archive extension SemanticTitle.
Wed, Jul 31, 4:32 PM · Cleanup, MediaWiki-extensions-Semantic-Title
Jdforrester-WMF archived MediaWiki-extensions-Semantic-Title.
Wed, Jul 31, 4:30 PM
Jdforrester-WMF closed T229422: Remove extension SemanticTItle from CI, a subtask of T229418: Archive extension SemanticTitle, as Resolved.
Wed, Jul 31, 4:27 PM · Cleanup, MediaWiki-extensions-Semantic-Title
Jdforrester-WMF closed T229422: Remove extension SemanticTItle from CI as Resolved.
Wed, Jul 31, 4:27 PM · MediaWiki-extensions-Semantic-Title, Continuous-Integration-Config
Jdforrester-WMF updated the task description for T229418: Archive extension SemanticTitle.
Wed, Jul 31, 4:26 PM · Cleanup, MediaWiki-extensions-Semantic-Title
Jdforrester-WMF closed T229425: Remove extension SemanticTitle from translatewiki.net, a subtask of T229418: Archive extension SemanticTitle, as Invalid.
Wed, Jul 31, 4:26 PM · Cleanup, MediaWiki-extensions-Semantic-Title
Jdforrester-WMF closed T229425: Remove extension SemanticTitle from translatewiki.net as Invalid.

AFAICS it's wasn't being supported by TranslateWiki.net already.

Wed, Jul 31, 4:26 PM · MediaWiki-extensions-Semantic-Title, translatewiki.net
Jdforrester-WMF added a comment to T213494: Installing composer modules for deployment.

Quickly stashing it in the repo seems the simplest way forward for now.

Wed, Jul 31, 4:05 PM · Patch-For-Review, Release-Engineering-Team-TODO, Release-Engineering-Team (Deployment services), Parsoid-PHP
Jdforrester-WMF committed rGTWN92bf0c72f85c: [wikimedia/iegreview] Enable auto-merge (authored by Jdforrester-WMF).
[wikimedia/iegreview] Enable auto-merge
Wed, Jul 31, 4:51 AM

Tue, Jul 30

Jdforrester-WMF claimed T229376: JsonConfig hardcodes an older version of wikimedia-ui-base.
Tue, Jul 30, 10:25 PM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Technical-Debt, UI-Standardization, MediaWiki-extensions-JsonConfig
Jdforrester-WMF added a comment to T228490: Give access to l10n-bot to wikimedia/iegreview repository.

You need to configure TranslateWiki to actually try to self-merge, not just grant it the right to do so at the gerrit end. :-)

Tue, Jul 30, 5:29 PM · User-MarcoAurelio, Wikimedia-IEG-grant-review, Gerrit-Privilege-Requests, Gerrit
Jdforrester-WMF added a comment to T229354: Figure out how to pass round trip testing specific config via LocalSettings.php.

The question is more about rt-testing which needs to override some settings from that config without needing to hack it into the mediawiki-config repo.

Tue, Jul 30, 5:16 PM · Patch-For-Review, Parsoid-PHP
Jdforrester-WMF added a comment to T229354: Figure out how to pass round trip testing specific config via LocalSettings.php.

There's no such thing as LocalSettings.php in production, it's provided via the mediawiki-config repo, but that requires a given server to be part of the production appserver set-up (even if not serving traffic). FWICT, that's not how you're planning to proceed?

Tue, Jul 30, 4:57 PM · Patch-For-Review, Parsoid-PHP
Jdforrester-WMF added a comment to T222308: Close the engineering mailing list.

Thank you!

Tue, Jul 30, 4:54 PM · Operations, Wikimedia-Mailing-lists
Jdforrester-WMF updated the task description for T219150: Ramp up percentage of users on php7.2 to 100% on both API and appserver clusters.
Tue, Jul 30, 3:33 PM · Patch-For-Review, Performance-Team (Radar), User-jijiki, Operations, serviceops

Mon, Jul 29

Jdforrester-WMF updated subscribers of T222308: Close the engineering mailing list.

Pinging @herron who is apparently on SRE clinic duty this week.

Mon, Jul 29, 10:39 PM · Operations, Wikimedia-Mailing-lists
Jdforrester-WMF renamed T229220: Unit tests are not being run for extensions under PHPUnit 4.x (HHVM) from Unit tests are not run for extensions to Unit tests are not run being for extensions under PHPUnit 4.x (HHVM).
Mon, Jul 29, 9:41 PM · Release-Engineering-Team-TODO, Code-Health, User-kostajh, Code-Health-Metrics, Epic, MediaWiki-Core-Testing
Jdforrester-WMF closed T219748: Rebuild integration/config images based on jessie, a subtask of T219580: Remove backports from wikimedia-jessie, as Resolved.
Mon, Jul 29, 9:20 PM · Patch-For-Review, docker-pkg, serviceops, Release Pipeline
Jdforrester-WMF closed T219748: Rebuild integration/config images based on jessie as Resolved.

Oy.

Mon, Jul 29, 9:20 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (CI & Testing services), serviceops
Jdforrester-WMF moved T219748: Rebuild integration/config images based on jessie from INBOX to Doing on the Release-Engineering-Team-TODO (201908) board.
Mon, Jul 29, 8:53 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (CI & Testing services), serviceops
Jdforrester-WMF claimed T219748: Rebuild integration/config images based on jessie.
Mon, Jul 29, 8:53 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (CI & Testing services), serviceops
Jdforrester-WMF updated the task description for T211784: Upgrade all CI jobs from node6/npm3 to node10/npm6 across all projects.
Mon, Jul 29, 8:47 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (CI & Testing services), JavaScript, Continuous-Integration-Config
Jdforrester-WMF created T229276: Fix the data-values/value-view repo to work on node10.
Mon, Jul 29, 8:47 PM · Wikidata-Campsite, ValueView, Wikidata, Release-Engineering-Team (CI & Testing services), JavaScript, Continuous-Integration-Config
Jdforrester-WMF added a comment to T219748: Rebuild integration/config images based on jessie.

Full audit and jjb job bumps:

Mon, Jul 29, 7:01 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (CI & Testing services), serviceops
Jdforrester-WMF removed a project from T228376: Switch translatewiki repo from composer-test-hhvm to composer-test: Patch-For-Review.
Mon, Jul 29, 6:24 PM · Release-Engineering-Team-TODO (201907), Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config