Page MenuHomePhabricator

abi_ (Abijeet Patro)
Software Engineer, Language Engineering

Today

  • No visible events.

Tomorrow

  • No visible events.

Wednesday

  • No visible events.

User Details

User Since
Feb 25 2019, 5:15 AM (355 w, 16 h)
Availability
Available
IRC Nick
abijeet
LDAP User
Unknown
MediaWiki User
APatro (WMF) [ Global Accounts ]

I started working with Wikimedia since Feb, 2019. My primarily work will be on the Translate extension and translatewiki.net.

Recent Activity

Today

abi_ moved T412697: Use LookupLanguageSelector on Special:LanguageStats from Backlog to In Progress on the LPL Essential (FY2025-26 Q2) board.
Mon, Dec 15, 12:13 PM · Patch-For-Review, LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite), MediaWiki-extensions-Translate
abi_ created T412697: Use LookupLanguageSelector on Special:LanguageStats.
Mon, Dec 15, 12:13 PM · Patch-For-Review, LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite), MediaWiki-extensions-Translate
abi_ added a comment to T410267: Build a language selector component into MediaWiki core.

We now have the LookupLanguageSelector on translatewiki.net enabled on Special:PageLanguage (needs permissions) and on Special:AggregateGroups.

Mon, Dec 15, 8:19 AM · MobileFrontend (Language overlay), MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, MediaWiki-General, LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite)
abi_ added a comment to T409998: cxserver: en > qqq pair should not be used for requests.

Lets throw an error if the language code is invalid.

Mon, Dec 15, 8:16 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q2), CXServer

Fri, Dec 12

abi_ moved T408821: Migrate LanguageSearch API endpoint to MediaWiki core from Pending Deployment to Need QA on the LPL Essential (FY2025-26 Q2) board.
Fri, Dec 12, 4:43 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, LPL Essential (FY2025-26 Q2), UniversalLanguageSelector, LPL Projects (ULS rewrite)
abi_ added a comment to T408821: Migrate LanguageSearch API endpoint to MediaWiki core.

The changes are now live on translatewiki.net

Fri, Dec 12, 4:43 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, LPL Essential (FY2025-26 Q2), UniversalLanguageSelector, LPL Projects (ULS rewrite)
abi_ moved T370714: GlobalRename and move-subpages can move translatable pages without their components from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q2) board.
Fri, Dec 12, 4:42 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q2), MediaWiki-Platform-Team (Roadmap), MediaWiki-Page-rename, MediaWiki-User-rename, MediaWiki-extensions-CentralAuth, MediaWiki-extensions-Translate
abi_ added a comment to T410267: Build a language selector component into MediaWiki core.

We now have the LookupLanguageSelector on translatewiki.net enabled on Special:PageLanguage (needs permissions) and on Special:AggregateGroups.

Fri, Dec 12, 1:09 PM · MobileFrontend (Language overlay), MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, MediaWiki-General, LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite)

Thu, Dec 11

abi_ changed the status of T410746: Broken translatable pages can be moved without related pages from Open to In Progress.
Thu, Dec 11, 7:34 AM · Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q2), Patch-For-Review, MediaWiki-extensions-Translate
abi_ moved T410746: Broken translatable pages can be moved without related pages from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q2) board.
Thu, Dec 11, 7:34 AM · Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q2), Patch-For-Review, MediaWiki-extensions-Translate
abi_ moved T408821: Migrate LanguageSearch API endpoint to MediaWiki core from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q2) board.
Thu, Dec 11, 7:34 AM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, LPL Essential (FY2025-26 Q2), UniversalLanguageSelector, LPL Projects (ULS rewrite)

Wed, Dec 10

abi_ added a comment to T409998: cxserver: en > qqq pair should not be used for requests.

Note that the actual HTTPError: 503: MW API error does not have anything to do with qqq being the target language. The HTTP 503 error is because of the requested API not being available.

Wed, Dec 10, 1:43 PM · LPL Projects (Other), LPL Essential (FY2025-26 Q2), CXServer

Tue, Dec 9

abi_ moved T412076: cxserver: 404: Error while fetching page fr:Ƛ̓: api_error from Needs Triage to Translation editor on the ContentTranslation board.

I did some debugging locally.

Tue, Dec 9, 10:57 AM · CXServer, ContentTranslation

Mon, Dec 8

abi_ closed T411463: Add Broomstick to translatewiki.net as Resolved.

Exports: https://github.com/wikicollabs/broomstick/commit/0a06dfbe1ba03c532adeb325cb78fede8f98ab6e

Mon, Dec 8, 12:36 PM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q2), translatewiki.net
abi_ updated the task description for T411463: Add Broomstick to translatewiki.net.
Mon, Dec 8, 12:14 PM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q2), translatewiki.net

Sun, Dec 7

abi_ moved T411463: Add Broomstick to translatewiki.net from Pending Deployment to Need QA on the LPL Essential (FY2025-26 Q2) board.

Thank you so much! We've sent a direct invite with write access to https://github.com/translatewiki, please let me know once it's been accepted, or if anything else is needed from our end.

Sun, Dec 7, 5:17 PM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q2), translatewiki.net
abi_ added a comment to T370714: GlobalRename and move-subpages can move translatable pages without their components.

@Pppery Can you try renaming: https://meta.wikimedia.org/wiki/User:APatro_(WMF) that has translatable pages under it. It should no longer be possible.

Sun, Dec 7, 5:13 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q2), MediaWiki-Platform-Team (Roadmap), MediaWiki-Page-rename, MediaWiki-User-rename, MediaWiki-extensions-CentralAuth, MediaWiki-extensions-Translate
abi_ closed T411091: Map pt-br to pt in OpenHistoricalMap as Resolved.

Done as per: https://github.com/OpenHistoricalMap/issues/issues/1219#issuecomment-3568722848

Sun, Dec 7, 5:02 PM · LPL Projects (Other), Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q2), translatewiki.net
abi_ closed T411239: ReferenceError: uploadLink is not defined as Resolved.

No longer seeing it in Logstash.

Sun, Dec 7, 5:00 PM · LPL Projects (CX observability), LPL Essential (FY2025-26 Q2), ContentTranslation

Wed, Dec 3

abi_ moved T370714: GlobalRename and move-subpages can move translatable pages without their components from Pending Deployment to Need QA on the LPL Essential (FY2025-26 Q2) board.
Wed, Dec 3, 3:26 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q2), MediaWiki-Platform-Team (Roadmap), MediaWiki-Page-rename, MediaWiki-User-rename, MediaWiki-extensions-CentralAuth, MediaWiki-extensions-Translate
abi_ triaged T410746: Broken translatable pages can be moved without related pages as Medium priority.
Wed, Dec 3, 3:26 PM · Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q2), Patch-For-Review, MediaWiki-extensions-Translate
abi_ changed the status of T409665: Specific validation failure messages aren't displayed when editing translations using the legacy editor from Open to In Progress.
Wed, Dec 3, 3:25 PM · Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q2), Patch-For-Review, MediaWiki-extensions-Translate

Tue, Dec 2

abi_ updated the task description for T408821: Migrate LanguageSearch API endpoint to MediaWiki core.
Tue, Dec 2, 3:07 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, LPL Essential (FY2025-26 Q2), UniversalLanguageSelector, LPL Projects (ULS rewrite)
abi_ added a comment to T408821: Migrate LanguageSearch API endpoint to MediaWiki core.

We've decided to stick with Action API for backward compatibility and to limit the scope of the work.

Tue, Dec 2, 3:02 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, LPL Essential (FY2025-26 Q2), UniversalLanguageSelector, LPL Projects (ULS rewrite)
abi_ updated the task description for T410137: Release MLEB 2026.1.
Tue, Dec 2, 1:18 PM · Release, MediaWiki Language Extension Bundle
abi_ triaged T411463: Add Broomstick to translatewiki.net as Medium priority.
Tue, Dec 2, 9:19 AM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q2), translatewiki.net
abi_ moved T411463: Add Broomstick to translatewiki.net from Backlog to New projects for translation on the translatewiki.net board.
Tue, Dec 2, 9:19 AM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q2), translatewiki.net

Mon, Dec 1

abi_ added a comment to T410000: Security review for the language-data library.

Got clarity for next steps:

This does need a security review. Please use this form to file a task requesting the security review, so that it's tagged with the right things and includes the right information

Some changes and requests in the GitHub repo too:

Mon, Dec 1, 11:05 AM · LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite)
abi_ triaged T411288: Release Wikipedia Preview Wordpress Plugin (Wordpress 6.9) as Medium priority.
Mon, Dec 1, 8:14 AM · LPL Projects (Other), Wikipedia-Preview, LPL Essential (FY2025-26 Q2)
abi_ changed the status of T410613: !!FUZZY!! present in some translation files from Open to In Progress.
Mon, Dec 1, 7:40 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Patch-For-Review, LPL Essential (FY2025-26 Q2), LPL Projects (Other), Unplanned-Sprint-Work, MediaWiki-extensions-Translate, translatewiki.net
abi_ moved T410613: !!FUZZY!! present in some translation files from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q2) board.
Mon, Dec 1, 7:40 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Patch-For-Review, LPL Essential (FY2025-26 Q2), LPL Projects (Other), Unplanned-Sprint-Work, MediaWiki-extensions-Translate, translatewiki.net

Fri, Nov 28

abi_ added a comment to T410000: Security review for the language-data library.

Created: https://phabricator.wikimedia.org/T411267

Fri, Nov 28, 2:02 PM · LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite)
abi_ renamed T411267: Application Security Review Request : language-data library from Application Security Review Request : ... to Application Security Review Request : language-data library.
Fri, Nov 28, 2:01 PM · secscrum, Security, Application Security Reviews
abi_ created T411267: Application Security Review Request : language-data library.
Fri, Nov 28, 2:01 PM · secscrum, Security, Application Security Reviews
abi_ moved T411239: ReferenceError: uploadLink is not defined from Backlog to Ready for dev on the LPL Essential (FY2025-26 Q2) board.
Fri, Nov 28, 8:05 AM · LPL Projects (CX observability), LPL Essential (FY2025-26 Q2), ContentTranslation
abi_ moved T411239: ReferenceError: uploadLink is not defined from Needs Triage to Other on the ContentTranslation board.
Fri, Nov 28, 8:04 AM · LPL Projects (CX observability), LPL Essential (FY2025-26 Q2), ContentTranslation
abi_ triaged T411239: ReferenceError: uploadLink is not defined as Medium priority.
Fri, Nov 28, 8:04 AM · LPL Projects (CX observability), LPL Essential (FY2025-26 Q2), ContentTranslation
abi_ created T411239: ReferenceError: uploadLink is not defined.
Fri, Nov 28, 8:04 AM · LPL Projects (CX observability), LPL Essential (FY2025-26 Q2), ContentTranslation
abi_ added a comment to T410366: TypeError: can't access property "scrollElementIntoView", item is null.

155 occurrences in the last 1 week.

How does this compare to other errors? Is this on top of the list?

Fri, Nov 28, 7:37 AM · Patch-For-Review, LPL Projects (CX observability), ContentTranslation, LPL Essential (FY2025-26 Q2)
abi_ updated the task description for T410366: TypeError: can't access property "scrollElementIntoView", item is null.
Fri, Nov 28, 7:36 AM · Patch-For-Review, LPL Projects (CX observability), ContentTranslation, LPL Essential (FY2025-26 Q2)
abi_ updated the task description for T410363: Apply translation does not work: Cannot read properties of undefined (reading 'getTitleForLanguage').
Fri, Nov 28, 7:35 AM · LPL Projects (CX observability), ContentTranslation, LPL Essential (FY2025-26 Q2)
abi_ added a comment to T402882: Update LPL cloud VPS instances to Trixie.

MediaWiki Job runner is enabled in both MLEB instances.

Fri, Nov 28, 7:23 AM · LPL Essential (FY2025-26 Q2), LPL Projects (Other)

Wed, Nov 26

abi_ moved T370714: GlobalRename and move-subpages can move translatable pages without their components from Ready for dev to Pending Deployment on the LPL Essential (FY2025-26 Q2) board.

Change #1208066 had a related patch set uploaded (by Pppery; author: Pppery):

[mediawiki/extensions/Translate@master] Block external attempts to move translatable pages

https://gerrit.wikimedia.org/r/1208066

Wed, Nov 26, 12:45 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q2), MediaWiki-Platform-Team (Roadmap), MediaWiki-Page-rename, MediaWiki-User-rename, MediaWiki-extensions-CentralAuth, MediaWiki-extensions-Translate
abi_ moved T386371: Request capacity increase in preparation for MinT for wiki Readers experiment from In Progress to Done on the LPL Essential (FY2025-26 Q2) board.
Wed, Nov 26, 11:01 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q2), MinT

Tue, Nov 25

abi_ removed a project from T409218: Elastica\Exception\Connection\HttpException: Unknown error:52: LPL Essential (FY2025-26 Q2).
Tue, Nov 25, 10:15 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Discovery-Search (2025.10.20 - 2025.12.31), MediaWiki-extensions-Translate, Wikimedia-production-error

Mon, Nov 24

abi_ renamed T408797: Develop a proof of concept with various examples for the language selector from Develop a proof of concept to position the ULS container to Develop a proof of concept with various examples for the language selector.
Mon, Nov 24, 12:04 PM · LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite)
abi_ added a comment to T408848: Rename SignIt.

@Wangombe Can you update what was done for this ticket in addition to renaming the group in group configuration file?

Mon, Nov 24, 12:00 PM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q2), translatewiki.net
abi_ changed the status of T407180: Migrate language-data to use ES modules from In Progress to Open.

Could this include evaluating and possibly updating in-house usage as well? According to Codesearch, it’s used by

Other results seem to be false positives, i.e. they don’t use the JS interface.

(I’m not sure how an ES module migration looks like, but I assume it affects consumers, as otherwise it wouldn’t benefit ULS.)

Mon, Nov 24, 11:55 AM · LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite)
abi_ moved T377923: autoexport-mediawiki failed: Another process is currently holding a lock: l10n-bot started running autobackport-mediawiki from In Progress to Need QA on the LPL Essential (FY2025-26 Q2) board.
Mon, Nov 24, 11:46 AM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q2), translatewiki.net
abi_ added a comment to T377923: autoexport-mediawiki failed: Another process is currently holding a lock: l10n-bot started running autobackport-mediawiki.

Currently not actively working on this.

Mon, Nov 24, 11:45 AM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q2), translatewiki.net

Fri, Nov 21

abi_ moved T409218: Elastica\Exception\Connection\HttpException: Unknown error:52 from Backlog to Pending Deployment on the LPL Essential (FY2025-26 Q2) board.
Fri, Nov 21, 8:48 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Discovery-Search (2025.10.20 - 2025.12.31), MediaWiki-extensions-Translate, Wikimedia-production-error
abi_ moved T409218: Elastica\Exception\Connection\HttpException: Unknown error:52 from Backlog to TTMServer on the MediaWiki-extensions-Translate board.
Fri, Nov 21, 8:48 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Discovery-Search (2025.10.20 - 2025.12.31), MediaWiki-extensions-Translate, Wikimedia-production-error

Thu, Nov 20

abi_ added a project to T409218: Elastica\Exception\Connection\HttpException: Unknown error:52: LPL Essential (FY2025-26 Q2).
Thu, Nov 20, 10:56 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Discovery-Search (2025.10.20 - 2025.12.31), MediaWiki-extensions-Translate, Wikimedia-production-error
abi_ changed the status of T410267: Build a language selector component into MediaWiki core from Open to In Progress.
Thu, Nov 20, 7:52 AM · MobileFrontend (Language overlay), MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, MediaWiki-General, LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite)
abi_ closed T393515: Trying to edit the source language translation fails with confusing error message as Resolved.

Fixed

Thu, Nov 20, 7:39 AM · MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Community-collaboration, Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q2), MediaWiki-extensions-Translate

Tue, Nov 18

abi_ triaged T410362: Technical setup for WE 2.1.5 Week 1 as High priority.
Tue, Nov 18, 11:19 AM · Patch-For-Review, LPL Projects (Surface content gaps contribution opportunities to engage native speakers in small wikis - FY26 WE 2.1.5), LPL Essential (FY2025-26 Q2), OKR-Work, LPL Onboarding and Development
abi_ added a project to T410363: Apply translation does not work: Cannot read properties of undefined (reading 'getTitleForLanguage'): ContentTranslation.
Tue, Nov 18, 9:16 AM · LPL Projects (CX observability), ContentTranslation, LPL Essential (FY2025-26 Q2)
abi_ set the point value for T410366: TypeError: can't access property "scrollElementIntoView", item is null to 2.
Tue, Nov 18, 9:09 AM · Patch-For-Review, LPL Projects (CX observability), ContentTranslation, LPL Essential (FY2025-26 Q2)
abi_ updated the task description for T410366: TypeError: can't access property "scrollElementIntoView", item is null.
Tue, Nov 18, 9:08 AM · Patch-For-Review, LPL Projects (CX observability), ContentTranslation, LPL Essential (FY2025-26 Q2)
abi_ moved T410366: TypeError: can't access property "scrollElementIntoView", item is null from Needs Triage to Translation editor on the ContentTranslation board.
Tue, Nov 18, 9:08 AM · Patch-For-Review, LPL Projects (CX observability), ContentTranslation, LPL Essential (FY2025-26 Q2)
abi_ triaged T410366: TypeError: can't access property "scrollElementIntoView", item is null as Medium priority.
Tue, Nov 18, 9:08 AM · Patch-For-Review, LPL Projects (CX observability), ContentTranslation, LPL Essential (FY2025-26 Q2)
abi_ created T410366: TypeError: can't access property "scrollElementIntoView", item is null.
Tue, Nov 18, 9:07 AM · Patch-For-Review, LPL Projects (CX observability), ContentTranslation, LPL Essential (FY2025-26 Q2)
abi_ triaged T410363: Apply translation does not work: Cannot read properties of undefined (reading 'getTitleForLanguage') as Medium priority.
Tue, Nov 18, 8:57 AM · LPL Projects (CX observability), ContentTranslation, LPL Essential (FY2025-26 Q2)
abi_ created T410363: Apply translation does not work: Cannot read properties of undefined (reading 'getTitleForLanguage').
Tue, Nov 18, 8:57 AM · LPL Projects (CX observability), ContentTranslation, LPL Essential (FY2025-26 Q2)

Mon, Nov 17

abi_ added a comment to T410267: Build a language selector component into MediaWiki core.

Should we build it inside Codex?

Note the ULS language selector is also used in WDQS, which calls Wikidata's language search API.

Mon, Nov 17, 1:17 PM · MobileFrontend (Language overlay), MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, MediaWiki-General, LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite)
abi_ updated the task description for T410267: Build a language selector component into MediaWiki core.
Mon, Nov 17, 1:05 PM · MobileFrontend (Language overlay), MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, MediaWiki-General, LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite)
abi_ moved T410267: Build a language selector component into MediaWiki core from Backlog to Ready for dev on the LPL Essential (FY2025-26 Q2) board.
Mon, Nov 17, 10:58 AM · MobileFrontend (Language overlay), MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, MediaWiki-General, LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite)
abi_ created T410267: Build a language selector component into MediaWiki core.
Mon, Nov 17, 10:58 AM · MobileFrontend (Language overlay), MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, MediaWiki-General, LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite)

Nov 14 2025

abi_ triaged T409998: cxserver: en > qqq pair should not be used for requests as Medium priority.

Looking at the code in the Translate extension, we request for supported MT language pairs before making requests so these requests to qqq are not originating from there.

Nov 14 2025, 6:18 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q2), CXServer
abi_ moved T409998: cxserver: en > qqq pair should not be used for requests from Backlog to In Progress on the LPL Essential (FY2025-26 Q2) board.
Nov 14 2025, 5:29 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q2), CXServer
abi_ claimed T409998: cxserver: en > qqq pair should not be used for requests.
Nov 14 2025, 5:29 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q2), CXServer

Nov 13 2025

abi_ created T410029: Remove runtime dependency on mustangostang/spyc library from language-data.
Nov 13 2025, 12:26 PM · LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite)
abi_ updated the task description for T410000: Security review for the language-data library.
Nov 13 2025, 12:07 PM · LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite)
abi_ updated the task description for T410000: Security review for the language-data library.
Nov 13 2025, 12:04 PM · LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite)
abi_ updated the task description for T410000: Security review for the language-data library.
Nov 13 2025, 12:03 PM · LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite)
abi_ created T410000: Security review for the language-data library.
Nov 13 2025, 7:55 AM · LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite)
abi_ moved T409447: Translatewiki has wrongly pushed qq strings from Pending Deployment to Need QA on the LPL Essential (FY2025-26 Q2) board.
Nov 13 2025, 7:05 AM · LPL Projects (Other), Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q2), translatewiki.net, Wikisource Reader App
abi_ moved T409447: Translatewiki has wrongly pushed qq strings from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q2) board.
Nov 13 2025, 6:59 AM · LPL Projects (Other), Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q2), translatewiki.net, Wikisource Reader App
abi_ claimed T409447: Translatewiki has wrongly pushed qq strings.
Nov 13 2025, 6:39 AM · LPL Projects (Other), Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q2), translatewiki.net, Wikisource Reader App
abi_ moved T404691: RenderTranslationPageJob: Sessions can only be imported when none is active. from Need QA to In Progress on the LPL Essential (FY2025-26 Q2) board.

Currently using a workaround that requires carrying a local patch on the config repo. Waiting for a fix in core.

Dropped this local patch. Don't see any logspam.

Nov 13 2025, 6:20 AM · LPL Essential (FY2025-26 Q2), LPL Projects (Other), Unplanned-Sprint-Work, affects-translatewiki.net
abi_ closed T400067: Clean up LPL-owned settings on ex-wikipedia special wikis as Resolved.

No issues noticed. Marking this as done.

Nov 13 2025, 6:19 AM · LPL Essential (FY2025-26 Q2), LPL Projects (Other), Unplanned-Sprint-Work, Wikimedia-Site-requests, UniversalLanguageSelector

Nov 12 2025

abi_ moved T404691: RenderTranslationPageJob: Sessions can only be imported when none is active. from Ready for dev to Need QA on the LPL Essential (FY2025-26 Q2) board.

Currently using a workaround that requires carrying a local patch on the config repo. Waiting for a fix in core.

Nov 12 2025, 2:29 PM · LPL Essential (FY2025-26 Q2), LPL Projects (Other), Unplanned-Sprint-Work, affects-translatewiki.net
abi_ added a comment to T377923: autoexport-mediawiki failed: Another process is currently holding a lock: l10n-bot started running autobackport-mediawiki.

Change is deployed on translatewiki.

Nov 12 2025, 12:34 PM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q2), translatewiki.net
abi_ moved T377923: autoexport-mediawiki failed: Another process is currently holding a lock: l10n-bot started running autobackport-mediawiki from Pending Deployment to Need QA on the LPL Essential (FY2025-26 Q2) board.
Nov 12 2025, 12:32 PM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q2), translatewiki.net

Nov 11 2025

abi_ moved T377923: autoexport-mediawiki failed: Another process is currently holding a lock: l10n-bot started running autobackport-mediawiki from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q2) board.
Nov 11 2025, 5:24 PM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q2), translatewiki.net
abi_ moved T400067: Clean up LPL-owned settings on ex-wikipedia special wikis from Pending Deployment to Need QA on the LPL Essential (FY2025-26 Q2) board.
Nov 11 2025, 5:24 PM · LPL Essential (FY2025-26 Q2), LPL Projects (Other), Unplanned-Sprint-Work, Wikimedia-Site-requests, UniversalLanguageSelector
abi_ moved T377923: autoexport-mediawiki failed: Another process is currently holding a lock: l10n-bot started running autobackport-mediawiki from Ready for dev to In Progress on the LPL Essential (FY2025-26 Q2) board.
Nov 11 2025, 12:22 PM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q2), translatewiki.net
abi_ changed the status of T377923: autoexport-mediawiki failed: Another process is currently holding a lock: l10n-bot started running autobackport-mediawiki from Open to In Progress.
Nov 11 2025, 12:21 PM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q2), translatewiki.net
abi_ moved T400067: Clean up LPL-owned settings on ex-wikipedia special wikis from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q2) board.
Nov 11 2025, 10:26 AM · LPL Essential (FY2025-26 Q2), LPL Projects (Other), Unplanned-Sprint-Work, Wikimedia-Site-requests, UniversalLanguageSelector
abi_ moved T393515: Trying to edit the source language translation fails with confusing error message from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q2) board.
Nov 11 2025, 10:26 AM · MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Community-collaboration, Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q2), MediaWiki-extensions-Translate
abi_ moved T408363: Archive CiviForm in translatewiki.net from Done to In Progress on the LPL Essential (FY2025-26 Q2) board.

We should follow (atleast some of them) the steps outlined in https://translatewiki.net/wiki/How_to_drop_a_project

Nov 11 2025, 10:18 AM · translatewiki.net, Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q2)
abi_ triaged T393515: Trying to edit the source language translation fails with confusing error message as Low priority.
Nov 11 2025, 4:52 AM · MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Community-collaboration, Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q2), MediaWiki-extensions-Translate
abi_ added projects to T393515: Trying to edit the source language translation fails with confusing error message: LPL Essential (FY2025-26 Q2), LPL Projects (Other), Unplanned-Sprint-Work.
Nov 11 2025, 4:51 AM · MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Community-collaboration, Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q2), MediaWiki-extensions-Translate

Nov 7 2025

abi_ added a comment to T400067: Clean up LPL-owned settings on ex-wikipedia special wikis.

It changed it, but it looks like the special wikis are still currently part of the new dblist. (So, judging by @Nikerabbit's comment in T400067#11023613, maybe they should be removed from there?)

The dblist-index.php and the dblists/specialcontribute.dblist are automatically generated via composer manage-dblist which generates the list of wikis using https://gerrit.wikimedia.org/g/operations/mediawiki-config/+/dd5e22173a59cb541d6ed0ba7a879c5f197a6026/src/WmfConfig.php.

Nov 7 2025, 10:19 AM · LPL Essential (FY2025-26 Q2), LPL Projects (Other), Unplanned-Sprint-Work, Wikimedia-Site-requests, UniversalLanguageSelector
abi_ updated the task description for T407981: Document all the dashboards for the LPL team.
Nov 7 2025, 8:44 AM · LPL Essential (FY2025-26 Q2), LPL Projects (CX observability)
abi_ closed T407981: Document all the dashboards for the LPL team as Resolved.

We've updated our internal documentation to link to the Observability dashboard list: https://www.mediawiki.org/wiki/Wikimedia_Language_and_Product_Localization/Observability_dashboards

Nov 7 2025, 8:44 AM · LPL Essential (FY2025-26 Q2), LPL Projects (CX observability)

Nov 6 2025

abi_ added a comment to T400067: Clean up LPL-owned settings on ex-wikipedia special wikis.

It changed it, but it looks like the special wikis are still currently part of the new dblist. (So, judging by @Nikerabbit's comment in T400067#11023613, maybe they should be removed from there?)

Nov 6 2025, 1:20 PM · LPL Essential (FY2025-26 Q2), LPL Projects (Other), Unplanned-Sprint-Work, Wikimedia-Site-requests, UniversalLanguageSelector
abi_ closed T408469: Configure Translatewiki.net for REL1_45 translation backports, a subtask of T408461: Release MediaWiki 1.45.0, as Resolved.
Nov 6 2025, 12:45 PM · MW-1.45-release, MW-1.45-notes, Release, MediaWiki-Releasing
abi_ closed T408469: Configure Translatewiki.net for REL1_45 translation backports as Resolved.

Exports happened to 1.45 branch - https://gerrit.wikimedia.org/r/q/branch:REL1_45+owner:l10n-bot@translatewiki.net

Nov 6 2025, 12:45 PM · LPL Projects (Other), LPL Essential (FY2025-26 Q2), MW-1.45-release, MediaWiki-Releasing, translatewiki.net
abi_ added a comment to T376535: Setup alert for LPL team Grafana dashboards.

@hueitan Using a moving average as a threshold can be unreliable and lead to noisy alerts. For example, an increase from 2 to 3 errors might trigger an alert despite being acceptable. Frequent false positives will eventually reduce trust in the system.

Nov 6 2025, 12:35 PM · LPL Essential (FY2025-26 Q2), LPL Projects (CX observability), ContentTranslation, CXServer