Page MenuHomePhabricator
Feed Advanced Search

Sat, Feb 22

Nikerabbit added a comment to T245816: Add analytics/wikistats2.git to translatewiki.net.

Is this a dupe of T240621: Add stats.wikimedia.org to translatewiki.net?

Sat, Feb 22, 12:23 PM · translatewiki.net

Fri, Feb 21

Nikerabbit added a comment to T240621: Add stats.wikimedia.org to translatewiki.net.

I assume this https://github.com/wikimedia/analytics-wikistats2/blob/master/src/i18n/aa.json will be removed? aa is a language code for Afar.

Fri, Feb 21, 9:10 AM · Patch-For-Review, translatewiki.net, Analytics-Wikistats, Analytics
Nikerabbit moved T240621: Add stats.wikimedia.org to translatewiki.net from Backlog to New projects for translation on the translatewiki.net board.
Fri, Feb 21, 9:05 AM · Patch-For-Review, translatewiki.net, Analytics-Wikistats, Analytics
Nikerabbit renamed T240621: Add stats.wikimedia.org to translatewiki.net from Add stats.wikimedia.org as a TranslateWiki project to Add stats.wikimedia.org to translatewiki.net.
Fri, Feb 21, 9:05 AM · Patch-For-Review, translatewiki.net, Analytics-Wikistats, Analytics

Thu, Feb 20

Nikerabbit committed rGTWN29ebb3adca6d: Pin version of metayaml that supports newer yaml (authored by Nikerabbit).
Pin version of metayaml that supports newer yaml
Thu, Feb 20, 4:46 PM
Nikerabbit moved T144780: Translation Notification Bot sending the same message multiple times to every translator from Recheck after deployment to Blocked on the Language-Team (Language-2020-January-March) board.
Thu, Feb 20, 1:18 PM · Patch-For-Review, User-notice, MW-1.35-notes (1.35.0-wmf.19; 2020-02-11), Language-Team (Language-2020-January-March), MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), User-Nikerabbit, MediaWiki-extensions-TranslationNotifications
Nikerabbit committed rGTWN99cdfbfe765b: DevelopmentSettings.php: Add more channels to error log (authored by Nikerabbit).
DevelopmentSettings.php: Add more channels to error log
Thu, Feb 20, 11:11 AM
Nikerabbit added a comment to T111189: Central Notice message groups are slow to index.

Second run with my fix:

time mwscript extensions/Translate/scripts/ttmserver-export.php --wiki=metawiki --dry-run --verbose --threads=4 | tee ttmserver-export-cold-2020-02-20.log
real    24m36.384s
user    25m3.028s
sys     8m16.472s
Thu, Feb 20, 9:37 AM · MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Language-Team (Language-2020-January-March), Fr-CentralNotice-Translation-Bugs, Fundraising-Backlog, Fundraising Sprint Snoop (Dogg|Lion), MediaWiki-extensions-Translate, MediaWiki-extensions-CentralNotice

Wed, Feb 19

Nikerabbit renamed T190041: CX2: Support keyboard indentation shortcuts from CX2: Support keyboard identation shortcuts to CX2: Support keyboard indentation shortcuts.
Wed, Feb 19, 1:41 PM · Language-Team (Language-2020-January-March), ContentTranslation
Nikerabbit added a comment to T245609: MT engine returning 500 error when translating en to pt.
TypeError: Cannot read property 'replace' of undefined
    at siteInfoRequest.then (/srv/service/lib/mw/ApiRequestManager.js:194:18)
    at tryCatcher (/srv/service/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/srv/service/node_modules/bluebird/js/release/promise.js:547:31)
    at Promise._settlePromise (/srv/service/node_modules/bluebird/js/release/promise.js:604:18)
    at Promise._settlePromiseCtx (/srv/service/node_modules/bluebird/js/release/promise.js:641:10)
    at _drainQueueStep (/srv/service/node_modules/bluebird/js/release/async.js:97:12)
    at _drainQueue (/srv/service/node_modules/bluebird/js/release/async.js:86:9)
    at Async._drainQueues (/srv/service/node_modules/bluebird/js/release/async.js:102:5)
    at Immediate.Async.drainQueues [as _onImmediate] (/srv/service/node_modules/bluebird/js/release/async.js:15:14)
    at runCallback (timers.js:705:18)
    at tryOnImmediate (timers.js:676:5)
    at processImmediate (timers.js:658:5)
Wed, Feb 19, 12:24 PM · Language-Team (Language-2020-January-March)
Nikerabbit updated the task description for T144780: Translation Notification Bot sending the same message multiple times to every translator.
Wed, Feb 19, 8:28 AM · Patch-For-Review, User-notice, MW-1.35-notes (1.35.0-wmf.19; 2020-02-11), Language-Team (Language-2020-January-March), MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), User-Nikerabbit, MediaWiki-extensions-TranslationNotifications

Tue, Feb 18

Nikerabbit updated the task description for T144780: Translation Notification Bot sending the same message multiple times to every translator.
Tue, Feb 18, 4:49 PM · Patch-For-Review, User-notice, MW-1.35-notes (1.35.0-wmf.19; 2020-02-11), Language-Team (Language-2020-January-March), MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), User-Nikerabbit, MediaWiki-extensions-TranslationNotifications
Nikerabbit added a comment to T144780: Translation Notification Bot sending the same message multiple times to every translator.

I was eyeing this code but looking at createJobEvent it seems impossible that the value is null.

Tue, Feb 18, 4:45 PM · Patch-For-Review, User-notice, MW-1.35-notes (1.35.0-wmf.19; 2020-02-11), Language-Team (Language-2020-January-March), MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), User-Nikerabbit, MediaWiki-extensions-TranslationNotifications
Nikerabbit added a comment to T144780: Translation Notification Bot sending the same message multiple times to every translator.

Another question is, why are there only 5 jobs, if there are 11 users to notify? The only code path I can see if user has disabled emails, but that seems unlikely... Maybe if user has signed up but has not selected any of the three methods?

Tue, Feb 18, 4:07 PM · Patch-For-Review, User-notice, MW-1.35-notes (1.35.0-wmf.19; 2020-02-11), Language-Team (Language-2020-January-March), MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), User-Nikerabbit, MediaWiki-extensions-TranslationNotifications
Nikerabbit added a comment to T144780: Translation Notification Bot sending the same message multiple times to every translator.

I tried executing this code sample manually, and it worked (actually failed with body too short error, but that's fine as it was submitted):

$params = [];
$params['replyTo'] = $params['from']= TranslationNotificationEmailJob::buildAddress( $wgNoReplyAddress, 'Niklas', 'Testing' );
$translator = User::newFromName( 'Nikerabbit' );
$params['to'] = TranslationNotificationEmailJob::addressFromUser( $translator );
$params['subject'] = 'Test subject';
$params['body'] = 'Test body';
$title = Title::newFromText( 'Testing page title' );
$jobs = [];
$jobs[] = new TranslationNotificationEmailJob( $title, $params );
JobQueueGroup::singleton( 'metawiki' )->push( $jobs );
Tue, Feb 18, 3:56 PM · Patch-For-Review, User-notice, MW-1.35-notes (1.35.0-wmf.19; 2020-02-11), Language-Team (Language-2020-January-March), MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), User-Nikerabbit, MediaWiki-extensions-TranslationNotifications
Nikerabbit added a comment to T144780: Translation Notification Bot sending the same message multiple times to every translator.

The code is very simple:

		foreach ( $jobsByTarget as $wiki => $jobs ) {
			$this->logInfo( "Wiki: $wiki, Jobs: " . count( $jobs ) );
			JobQueueGroup::singleton( $wiki )->push( $jobs );
		}
Tue, Feb 18, 3:41 PM · Patch-For-Review, User-notice, MW-1.35-notes (1.35.0-wmf.19; 2020-02-11), Language-Team (Language-2020-January-March), MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), User-Nikerabbit, MediaWiki-extensions-TranslationNotifications
Nikerabbit added a comment to T144780: Translation Notification Bot sending the same message multiple times to every translator.

Logstash says:

2020-02-18T14:33:22	mw1301	INFO	[Job: TranslationNotificationSubmitJob][Request ID: Xkv1sQpAADwAABr-IrYAAADH][Title: Admin activity review] Processing translation notification submit request.
2020-02-18T14:33:22	mw1301	INFO	[Job: TranslationNotificationSubmitJob][Request ID: Xkv1sQpAADwAABr-IrYAAADH][Title: Admin activity review] Found 11 translators to notify with the given conditions.
2020-02-18T14:33:22	mw1301	INFO	[Job: TranslationNotificationSubmitJob][Request ID: Xkv1sQpAADwAABr-IrYAAADH][Title: Admin activity review] Starting notification job creation for translators...
2020-02-18T14:33:23	mw1301	INFO	[Job: TranslationNotificationSubmitJob][Request ID: Xkv1sQpAADwAABr-IrYAAADH][Title: Admin activity review] Wiki: metawiki, Jobs: 5
2020-02-18T14:33:27	mw1301	INFO	[Job: TranslationNotificationSubmitJob][Request ID: Xkv1sQpAADwAABr-IrYAAADH][Title: Admin activity review] Finished translation notification submit request processing.
Tue, Feb 18, 2:53 PM · Patch-For-Review, User-notice, MW-1.35-notes (1.35.0-wmf.19; 2020-02-11), Language-Team (Language-2020-January-March), MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), User-Nikerabbit, MediaWiki-extensions-TranslationNotifications
Nikerabbit moved T244867: Migrate lib.reviews to the new validator framework from In Review to Done on the Language-Team (Language-2020-January-March) board.
Tue, Feb 18, 10:57 AM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.19; 2020-02-11), Language-Team (Language-2020-January-March), MediaWiki-extensions-Translate, translatewiki.net
Nikerabbit committed rGTWN7893158bb5de: Update lib.reviews to use the new validator framework (authored by abi_).
Update lib.reviews to use the new validator framework
Tue, Feb 18, 10:54 AM
Nikerabbit moved T244832: Migrate Wikimedia projects to the new validator framework from In Progress to Done on the Language-Team (Language-2020-January-March) board.
Tue, Feb 18, 10:43 AM · Language-Team (Language-2020-January-March), MediaWiki-extensions-Translate, translatewiki.net
Nikerabbit added a comment to T245461: ContentTranslation: Publishing translation takes much time.

Error is very similar to the one in T244114: "Publish" button remains greyed out: "TypeError: this.translationView.categoryUI is null"

Tue, Feb 18, 7:25 AM · ContentTranslation
Nikerabbit added a comment to T245486: Switch Translate's yaml library to symfony/yaml.

Syck is just bundled fallback. phpyaml is recommended. symfony/yaml is not easy to bundle. See also T235403: Unable to update translatewiki.net: romaricdrigon/metayaml 1.1 requires symfony/yaml ~2.3|~3.0

Tue, Feb 18, 6:56 AM · MediaWiki-Vendor, MediaWiki-extensions-Translate

Mon, Feb 17

Nikerabbit moved T244832: Migrate Wikimedia projects to the new validator framework from In Review to In Progress on the Language-Team (Language-2020-January-March) board.

While testing, I noticed:

  • Pageview Analysis doesn't have plurals, has plural check configured
  • ProveIt doesn't have plurals or parameters, has both configured
  • Wikilabels (wiki-ai) could use BraceBalance check
Mon, Feb 17, 2:27 PM · Language-Team (Language-2020-January-March), MediaWiki-extensions-Translate, translatewiki.net
Nikerabbit committed rGTWN1c0510e1289f: Update projects under Wikimedia to use new validator framework (authored by abi_).
Update projects under Wikimedia to use new validator framework
Mon, Feb 17, 2:27 PM
Nikerabbit added a comment to T208190: Translatewiki.net translation import and export failures.

Filed T245437: Frequent access failures for l10n-bot for the fatals.

Mon, Feb 17, 2:08 PM · translatewiki.net
Nikerabbit triaged T245437: Frequent access failures for l10n-bot as High priority.
Mon, Feb 17, 2:08 PM · translatewiki.net
Nikerabbit created T245437: Frequent access failures for l10n-bot.
Mon, Feb 17, 2:08 PM · translatewiki.net
Nikerabbit added a comment to T245109: Liquid thread: Summary does not appear on the thread.

Relatedly, preview is also broken (it navigates to a back that doesn't exist and throws away the post content).

Mon, Feb 17, 1:17 PM · MediaWiki-extensions-LiquidThreads, affects-translatewiki.net
Nikerabbit added a comment to T236982: Exception doing lazy updates: Exception: synchroniseArticleData called on null article.

Most recently seen 2020-01-25 on translatewiki.net.

Mon, Feb 17, 1:15 PM · affects-translatewiki.net, MediaWiki-extensions-LiquidThreads
Nikerabbit updated the task description for T111189: Central Notice message groups are slow to index.
Mon, Feb 17, 10:11 AM · MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Language-Team (Language-2020-January-March), Fr-CentralNotice-Translation-Bugs, Fundraising-Backlog, Fundraising Sprint Snoop (Dogg|Lion), MediaWiki-extensions-Translate, MediaWiki-extensions-CentralNotice
Nikerabbit added a comment to T111189: Central Notice message groups are slow to index.

The numbers do not seem reliable. For example I see this log line:
172061 213.92 46.0M Finished exporting Centralnotice-tgroup-asian_month_2019. Total 5.2 s for 41063 items >> stats/init/trans %: 0/1/97 >> 0.1 ms/item
But https://meta.wikimedia.org/wiki/Special:MessageGroupStats?group=Centralnotice-tgroup-asian_month_2019 shows only 438 message (of which 33 untranslated!)

Mon, Feb 17, 10:08 AM · MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Language-Team (Language-2020-January-March), Fr-CentralNotice-Translation-Bugs, Fundraising-Backlog, Fundraising Sprint Snoop (Dogg|Lion), MediaWiki-extensions-Translate, MediaWiki-extensions-CentralNotice
Nikerabbit closed T240480: ContentTranslation shows JS not enabled error as Invalid.

It's coming from https://meta.wikimedia.org/wiki/User:Volker_E._(WMF)/global.js

Mon, Feb 17, 8:53 AM · ContentTranslation
Nikerabbit moved T236447: Translate extension: Add language as an abuse filter variable from Backlog to cross projects on the MediaWiki-extensions-Translate board.
Mon, Feb 17, 8:23 AM · MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), User-DannyS712, MediaWiki-extensions-Translate, AbuseFilter
Nikerabbit removed a project from T238516: TranslateUtils.php: Call to a member function getContent() on null: Patch-For-Review.
Mon, Feb 17, 8:22 AM · MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Language-Team (Language-2020-January-March), MediaWiki-extensions-Translate
Nikerabbit added a comment to T203924: Cannot translate some messages because of new interface-admin requirements.

Like Tgr said above, the long-term solution is to not use raw HTML messages.

Mon, Feb 17, 7:56 AM · translatewiki.net

Sun, Feb 16

Nikerabbit added a comment to T203924: Cannot translate some messages because of new interface-admin requirements.

For the time being, you can post these translations on our [[Support]] page and have an admin to put them in place.

Sun, Feb 16, 10:34 AM · translatewiki.net

Thu, Feb 13

Nikerabbit added a comment to T111189: Central Notice message groups are slow to index.

Testing the patch on meta:

time mwscript extensions/Translate/scripts/ttmserver-export.php --wiki=metawiki --dry-run --verbose --threads=4 | tee ttmserver-export-cold.log
real    28m1.223s
user    25m45.660s
sys     8m21.480s
Thu, Feb 13, 4:32 PM · MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Language-Team (Language-2020-January-March), Fr-CentralNotice-Translation-Bugs, Fundraising-Backlog, Fundraising Sprint Snoop (Dogg|Lion), MediaWiki-extensions-Translate, MediaWiki-extensions-CentralNotice
Nikerabbit removed projects from T245141: L10n-bot auto-merge for some repos no longer working: Tools, Continuous-Integration-Config.

Based on my investigation this is an issue on our side only, hence updating tags.

Thu, Feb 13, 3:03 PM · translatewiki.net
Nikerabbit added a comment to T245141: L10n-bot auto-merge for some repos no longer working.

Looking at a problematic patch https://gerrit.wikimedia.org/r/c/labs/tools/watch-translations/+/571286, I cannot find the patch number 571286 nor the commit id 8bc7cce in our export logs at all. In fact the logs for 10th and 13th say that the there would be no changes to wikimedia-tools group. Both days crosswatch has failed, which belongs to the same group. It seems that something somewhere is preventing rest of output appearing in the logs if one group in there fails. The commits being created is an example of that.

Thu, Feb 13, 2:54 PM · translatewiki.net
Nikerabbit added a comment to T245011: The "Template" namespace is not yet fully renamed in the Macedonian Wikipedia.

Since action=purge fixed it, and I am logged in, it is likely the parser cache. It will roll over by itself in a few weeks.

Thu, Feb 13, 12:42 PM · Release-Engineering-Team (Deployment services), Deployments, I18n
Nikerabbit triaged T245109: Liquid thread: Summary does not appear on the thread as High priority.
Thu, Feb 13, 12:38 PM · MediaWiki-extensions-LiquidThreads, affects-translatewiki.net
Nikerabbit added a project to T245109: Liquid thread: Summary does not appear on the thread: MediaWiki-extensions-LiquidThreads.
Thu, Feb 13, 7:57 AM · MediaWiki-extensions-LiquidThreads, affects-translatewiki.net

Wed, Feb 12

Nikerabbit awarded T243913: Decrease public variables in Language class a Like token.
Wed, Feb 12, 3:39 PM · Core Platform Team Workboards (Clinic Duty Team), Patch-For-Review, MediaWiki-Internationalization, CPT Initiatives (Decoupling (CDP2)), I18n

Tue, Feb 11

Nikerabbit added a comment to T244494: Retain custom attributes added to the resource tag for AndroidXmlFFS.

This is actually a bit hard as it is not easy to pass additional information from the parse to the generator. See T39168: Translate extension should not reparse Gettext definition files for GettextDocumentationAid.

Tue, Feb 11, 10:53 AM · MediaWiki-extensions-Translate
Nikerabbit added a comment to T244501: Incorrect replacement of \u2022 with u2022 during imports for AndroidXML.

Option 1: Replace unicode escapes before stripcslashes by their unescaped equivalents
Option 2: Escape unicode escapes before stripcslashes so that they end up with one slash instead of zero

Tue, Feb 11, 10:34 AM · affects-Kiwix-and-openZIM, MediaWiki-extensions-Translate, translatewiki.net
Nikerabbit added a comment to T244501: Incorrect replacement of \u2022 with u2022 during imports for AndroidXML.

Culprit code: https://gerrit.wikimedia.org/g/mediawiki/extensions/Translate/+/0f1174455ce54d86e57a56ada33c589109d02a7a/ffs/AndroidXmlFFS.php#89

Tue, Feb 11, 10:21 AM · affects-Kiwix-and-openZIM, MediaWiki-extensions-Translate, translatewiki.net
Nikerabbit updated subscribers of T244787: language magic word returns non-English language name at en.wiki.

Only one issue per task please!

Tue, Feb 11, 9:16 AM · MediaWiki-extensions-CLDR, Language-Team
Nikerabbit closed T190532: TypeError: reason.$input.bytePointLimit is not a function on action=delete as Resolved.

Cannot reproduce.

Tue, Feb 11, 8:55 AM · JavaScript, MediaWiki-Page-deletion

Mon, Feb 10

Nikerabbit added a comment to T243290: Option to open a pull request on Github when exporting translations.

I envision this would be used as a part of the following ideal workflow:

  • repong pushes to a non-main branch on the remote (already supported with push-branch config).
  • repong initiates a pull request from the changes
  • automatic CI is run by GitHub/GitLab
  • pull request is automatically accepted and merged if tests pass (not yet clear which code does/will do this)
Mon, Feb 10, 3:30 PM · Language-Team (Language-2020-January-March), translatewiki.net

Tue, Jan 28

Nikerabbit claimed T86004: Weirdly nested aggregate groups within "Extensions used by Wikimedia".
Tue, Jan 28, 10:24 PM · translatewiki.net
Nikerabbit closed T236011: Some newusers log entries show the IP address of the currently viewing user as Resolved.
Tue, Jan 28, 10:11 PM · MediaWiki-extensions-Translate, Regression
Nikerabbit added a comment to T240315: Group description are not showing up on Special:Translate.

Translatewiki.net carries a local patch that enables inclusion with Special:MyLanguage. That should be reworked to not require a local patch. See also T47096: Add a way to transclude template or other page in the correct language.

Tue, Jan 28, 10:11 PM · MediaWiki-extensions-Translate
Nikerabbit moved T242339: translatewiki-rake-docker failing: Gem::InstallError: gettext requires Ruby version >= 2.5.0. from Recheck after deployment to Done on the Language-Team (Language-2020-January-March) board.
Tue, Jan 28, 10:07 PM · Unplanned-Sprint-Work, Language-Team (Language-2020-January-March), affects-translatewiki.net

Sun, Jan 26

Nikerabbit added a comment to T216368: Allow to hide translations on special page "WhatLinksHere".

If it need to be done with SQL, perhaps setting a prop in page_props (or revtag) could make it fast and accurate enough?

Sun, Jan 26, 4:52 PM · MediaWiki-extensions-Translate, I18n, MediaWiki-Special-pages

Jan 23 2020

Nikerabbit claimed T243286: Some visual styles affecting fonts are lost.
Jan 23 2020, 9:45 AM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.19; 2020-02-11), Regression, Language-Team (Language-2020-January-March), ContentTranslation

Jan 22 2020

Nikerabbit committed rGTWN4afb0e25694c: wikiupdate: Add missing sudos (authored by Nikerabbit).
wikiupdate: Add missing sudos
Jan 22 2020, 4:20 PM
Nikerabbit committed rGTWNcefb61a19241: twn-update-all: use correct directory (authored by Nikerabbit).
twn-update-all: use correct directory
Jan 22 2020, 3:58 PM
Nikerabbit committed rGTWN90b9a0ba7e9c: puppet: Fix cron PATH variables (authored by Nikerabbit).
puppet: Fix cron PATH variables
Jan 22 2020, 11:40 AM
Nikerabbit committed rGTWN413b27ace5bb: puppet: clean up setup-environment.sh (authored by Nikerabbit).
puppet: clean up setup-environment.sh
Jan 22 2020, 11:39 AM
Nikerabbit committed rGTWN98a099cef309: puppet: fix misspelled filename in nginx module (authored by Nikerabbit).
puppet: fix misspelled filename in nginx module
Jan 22 2020, 11:09 AM
Nikerabbit updated the task description for T62963: Translating page in Special:Translate displays empty messages after filtering.
Jan 22 2020, 9:21 AM · MediaWiki-extensions-Translate
Nikerabbit added a comment to T111189: Central Notice message groups are slow to index.

Some initial debugging on testwiki:

Finished exporting Centralnotice-tgroup-CNBannerNamespace1. Total 0.2 s for 21 items >> stats/init/trans %: 19/70/10 >> 10.3 ms/item
Finished exporting Centralnotice-tgroup-CommonsApp. Total 0.2 s for 9 items >> stats/init/trans %: 20/75/4 >> 21.5 ms/item
Finished exporting Centralnotice-tgroup-FooBarBazKufuffal. Total 0.2 s for 3 items >> stats/init/trans %: 21/75/2 >> 62.2 ms/item
Finished exporting Centralnotice-tgroup-TestTranslateBanner. Total 0.3 s for 3 items >> stats/init/trans %: 16/59/23 >> 84.4 ms/item
Finished exporting Centralnotice-tgroup-WikiCon2016. Total 0.2 s for 0 items >> stats/init/trans %: 25/74/0 >> INF ms/item
Finished exporting Centralnotice-tgroup-fallbackBanner. Total 0.2 s for 6 items >> stats/init/trans %: 22/72/4 >> 30.8 ms/item
Finished exporting page-Advanced question settings. Total 0.3 s for 1040 items >> stats/init/trans %: 6/11/65 >> 0.3 ms/item
Finished exporting page-Finnish translation test. Total 0.1 s for 6 items >> stats/init/trans %: 22/11/10 >> 15.9 ms/item
Finished exporting page-MediaWiki:Inttest. Total 0.1 s for 2 items >> stats/init/trans %: 28/11/0 >> 43.9 ms/item
Finished exporting page-Muntesti. Total 0.1 s for 2 items >> stats/init/trans %: 24/11/0 >> 43.2 ms/item
Finished exporting page-Navigable TOC. Total 0.1 s for 17 items >> stats/init/trans %: 24/12/0 >> 5.1 ms/item
Finished exporting page-Ploppa. Total 0.1 s for 31 items >> stats/init/trans %: 18/11/25 >> 3.3 ms/item
Finished exporting page-Sandbox translation move test. Total 0.1 s for 6 items >> stats/init/trans %: 25/11/0 >> 15.3 ms/item
Finished exporting page-Stenella clymene. Total 0.1 s for 6 items >> stats/init/trans %: 28/11/0 >> 14.3 ms/item
Finished exporting page-Test de traduction bis. Total 0.1 s for 4 items >> stats/init/trans %: 24/13/0 >> 21.7 ms/item
Finished exporting page-Test suresh tran. Total 0.1 s for 12 items >> stats/init/trans %: 23/9/12 >> 9.8 ms/item
Finished exporting page-TestArticlePage. Total 0.1 s for 6 items >> stats/init/trans %: 26/10/0 >> 16.7 ms/item
Finished exporting page-TestWM2018. Total 0.1 s for 42 items >> stats/init/trans %: 25/15/0 >> 2.0 ms/item
Finished exporting page-Testing translate. Total 0.1 s for 3 items >> stats/init/trans %: 24/20/0 >> 31.5 ms/item
Finished exporting page-Traduire du français. Total 0.1 s for 4 items >> stats/init/trans %: 24/12/0 >> 21.7 ms/item
Finished exporting page-Translatable Page. Total 0.1 s for 3 items >> stats/init/trans %: 24/12/0 >> 28.5 ms/item
Finished exporting page-Translate from English. Total 0.1 s for 1 items >> stats/init/trans %: 27/12/0 >> 78.1 ms/item
Finished exporting page-Translate test. Total 0.2 s for 62 items >> stats/init/trans %: 13/6/44 >> 2.9 ms/item
Finished exporting page-Translate testing. Total 0.1 s for 2 items >> stats/init/trans %: 23/11/0 >> 43.0 ms/item
Finished exporting page-Trimp. Total 0.1 s for 18 items >> stats/init/trans %: 21/9/21 >> 6.2 ms/item
Finished exporting page-Tug44865. Total 0.8 s for 4360 items >> stats/init/trans %: 2/1/89 >> 0.2 ms/item
Finished exporting page-User:Base/Sitename grammar test. Total 0.1 s for 2 items >> stats/init/trans %: 23/12/0 >> 46.3 ms/item
Finished exporting page-User:DannyS712/translate. Total 0.1 s for 6 items >> stats/init/trans %: 30/10/0 >> 16.7 ms/item
Finished exporting page-User:Iniquity/sandbox. Total 0.1 s for 1 items >> stats/init/trans %: 24/12/0 >> 84.5 ms/item
Finished exporting page-User:Minorax/translation. Total 0.1 s for 4 items >> stats/init/trans %: 21/11/0 >> 25.1 ms/item
Finished exporting page-User:Samuele2002/sandbox/1. Total 0.1 s for 6 items >> stats/init/trans %: 23/11/0 >> 14.4 ms/item
Finished exporting page-User:Samuele2002/sandbox/2. Total 0.1 s for 4 items >> stats/init/trans %: 29/12/0 >> 21.6 ms/item
Finished exporting page-User:Samuele2002/sandbox/3. Total 0.1 s for 21 items >> stats/init/trans %: 18/10/18 >> 5.1 ms/item
Finished exporting page-Wikipedia:Create a new page. Total 0.1 s for 3 items >> stats/init/trans %: 24/12/0 >> 28.2 ms/item
Finished exporting page-Wikipedia:Requests/Tools. Total 0.1 s for 59 items >> stats/init/trans %: 23/13/0 >> 1.5 ms/item
Finished exporting page-Wikipedia:Sandbox/Please edit below this line. Total 0.1 s for 16 items >> stats/init/trans %: 20/9/11 >> 7.3 ms/item
Finished exporting page-Wikipedia:Test page. Total 0.1 s for 3 items >> stats/init/trans %: 26/14/0 >> 29.3 ms/item
Finished exporting page-Wikipedia:Test translation. Total 0.1 s for 8 items >> stats/init/trans %: 22/19/0 >> 12.5 ms/item
Finished exporting page-Wikipedia:Translation administrators. Total 0.1 s for 2 items >> stats/init/trans %: 21/14/0 >> 59.2 ms/item
Jan 22 2020, 9:08 AM · MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Language-Team (Language-2020-January-March), Fr-CentralNotice-Translation-Bugs, Fundraising-Backlog, Fundraising Sprint Snoop (Dogg|Lion), MediaWiki-extensions-Translate, MediaWiki-extensions-CentralNotice
Nikerabbit claimed T111189: Central Notice message groups are slow to index.
Jan 22 2020, 7:50 AM · MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Language-Team (Language-2020-January-March), Fr-CentralNotice-Translation-Bugs, Fundraising-Backlog, Fundraising Sprint Snoop (Dogg|Lion), MediaWiki-extensions-Translate, MediaWiki-extensions-CentralNotice

Jan 21 2020

Nikerabbit added a comment to T243286: Some visual styles affecting fonts are lost.

Might be related to the desktop refresh project. I believe I saw some changes to the way default skin styles are set up, and our custom code that loads them may need updating.

Jan 21 2020, 4:14 PM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.19; 2020-02-11), Regression, Language-Team (Language-2020-January-March), ContentTranslation
Nikerabbit updated the task description for T111189: Central Notice message groups are slow to index.
Jan 21 2020, 2:38 PM · MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Language-Team (Language-2020-January-March), Fr-CentralNotice-Translation-Bugs, Fundraising-Backlog, Fundraising Sprint Snoop (Dogg|Lion), MediaWiki-extensions-Translate, MediaWiki-extensions-CentralNotice
Nikerabbit updated the task description for T201491: Fix common typos in code.
Jan 21 2020, 2:14 PM · MW-1.35-notes (1.35.0-wmf.21; 2020-02-25), Patch-For-Review, User-Andreas, Google-Code-in-2019, User-DannyS712, Google-Code-in-2018, patch-welcome, MediaWiki-General, good first task
Nikerabbit removed projects from T242339: translatewiki-rake-docker failing: Gem::InstallError: gettext requires Ruby version >= 2.5.0.: Patch-For-Review, Continuous-Integration-Config.
Jan 21 2020, 12:12 PM · Unplanned-Sprint-Work, Language-Team (Language-2020-January-March), affects-translatewiki.net
Nikerabbit created T243280: Upgrade bundler to 2.x in rake-docker jobs.
Jan 21 2020, 12:11 PM · Continuous-Integration-Config
Nikerabbit renamed T242339: translatewiki-rake-docker failing: Gem::InstallError: gettext requires Ruby version >= 2.5.0. from translate-rake-docker failing: Gem::InstallError: gettext requires Ruby version >= 2.5.0. to translatewiki-rake-docker failing: Gem::InstallError: gettext requires Ruby version >= 2.5.0..
Jan 21 2020, 11:23 AM · Unplanned-Sprint-Work, Language-Team (Language-2020-January-March), affects-translatewiki.net

Jan 16 2020

Nikerabbit added a comment to T239840: No translations on Firefox Add-Ons repository.

As far I understand, it should be zh-hans for zh-cn (See e.g. https://en.wikipedia.org/wiki/Simplified_Chinese_characters).

Jan 16 2020, 11:59 AM · Community-Tech (Kanban-Q3-2019-20), translatewiki.net, Who-Wrote-That
Nikerabbit added a comment to T242796: Fatal TypeError: Return of ResourceLoaderImage::getLangFallbacks() must be array (on mrj.wikipedia.org).

It's cached in the localisation cache. Should go away when the train rolls.

Jan 16 2020, 11:50 AM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Performance-Team (Radar), MediaWiki-ResourceLoader, MediaWiki-Internationalization, Wikimedia-production-error

Jan 15 2020

Nikerabbit moved T200297: Review Jade data storage and architecture proposal [RFC] from In progress to Implemented on the TechCom-RFC (TechCom-RFC-Closed) board.
Jan 15 2020, 4:18 PM · TechCom-RFC (TechCom-RFC-Closed), MW-1.33-notes (1.33.0-wmf.14; 2019-01-22), Patch-For-Review, Scoring-platform-team (Current), DBA, Operations, Jade
Nikerabbit moved T201409: Harmonise the identification of requests across our stack from Approved to In progress on the TechCom-RFC (TechCom-RFC-Closed) board.
Jan 15 2020, 4:14 PM · MW-1.34-notes (1.34.0-wmf.6; 2019-05-21), MW-1.33-notes (1.33.0-wmf.17; 2019-02-12), Patch-For-Review, Core Platform Team Legacy (Designing), User-CDanis, TechCom-RFC (TechCom-RFC-Closed), Performance-Team (Radar), Operations, Services (designing), User-mobrovac, Traffic
Nikerabbit triaged T242339: translatewiki-rake-docker failing: Gem::InstallError: gettext requires Ruby version >= 2.5.0. as High priority.
Jan 15 2020, 2:15 PM · Unplanned-Sprint-Work, Language-Team (Language-2020-January-March), affects-translatewiki.net
Nikerabbit closed T223060: Update jquery.autosize as Resolved.

Tested in translatewiki.net using Chrome browser. Didn't notice any issues or regressions.

Jan 15 2020, 2:13 PM · Language-Team (Language-2020-January-March), MW-1.35-notes (1.35.0-wmf.15; 2020-01-14), Technical-Debt, MediaWiki-extensions-Translate
Nikerabbit moved T63115: Remove 'setlang' query parameter feature from ULS from Pending input for QA to In Review on the Language-Team (Language-2020-January-March) board.
Jan 15 2020, 2:10 PM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Language-Team (Language-2020-January-March), User-notice, Availability (MediaWiki-MultiDC), Performance-Team (Radar), Technical-Debt, UniversalLanguageSelector
Nikerabbit closed T237908: Migrate FreeCol to the new validator framework, a subtask of T224025: Migrate existing projects to use the new Validator framework, as Resolved.
Jan 15 2020, 2:09 PM · MW-1.35-notes (1.35.0-wmf.21; 2020-02-25), Language-Team (Language-2020-January-March), Patch-For-Review, MediaWiki-extensions-Translate, translatewiki.net
Nikerabbit closed T237908: Migrate FreeCol to the new validator framework as Resolved.
Jan 15 2020, 2:09 PM · MW-1.35-notes (1.35.0-wmf.16; 2020-01-21), Language-Team (Language-2020-January-March), translatewiki.net
Nikerabbit added a comment to T242339: translatewiki-rake-docker failing: Gem::InstallError: gettext requires Ruby version >= 2.5.0..

Upstream says:

Your Bundler is old:

13:08:00 Using bundler 1.13.6

The latest Bundler (2.1.4) doesn't have the problem.

Jan 15 2020, 8:11 AM · Unplanned-Sprint-Work, Language-Team (Language-2020-January-March), affects-translatewiki.net
Nikerabbit added a comment to T242796: Fatal TypeError: Return of ResourceLoaderImage::getLangFallbacks() must be array (on mrj.wikipedia.org).

This was supposed to fixed by rMWb25ef9fbccb2: Fix fallbacks of mrj (Hill Mari), included in 1.35-wmf.15.

Jan 15 2020, 8:08 AM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Performance-Team (Radar), MediaWiki-ResourceLoader, MediaWiki-Internationalization, Wikimedia-production-error

Jan 13 2020

Nikerabbit created T242641: MediaWiki.Commenting.FunctionComment.PHP71NullableDocOptionalArg too strict?.
Jan 13 2020, 4:57 PM · MediaWiki-Codesniffer
Nikerabbit added a comment to T230100: MediaWiki Core: exceeded the timeout of 300 seconds for export.php.

So one more, with just a one(!) items less than full query:

1PRIMARY<subquery2>ALLdistinct_keyNULLNULLNULL4274
1PRIMARYbw_pageeq_refPRIMARY,name_titlename_title261const,tvc_0._col_11Using index condition
1PRIMARYbw_revisionrefPRIMARY,rev_id,page_timestamp,page_user_timestamppage_timestamp4translatewiki_net.bw_page.page_id1Using index condition
1PRIMARYtemp_rev_commentrefPRIMARY,revcomment_revPRIMARY4translatewiki_net.bw_page.page_latest1Using index
1PRIMARYcomment_rev_commenteq_refPRIMARYPRIMARY8translatewiki_net.temp_rev_comment.revcomment_comment_id1
1PRIMARYtemp_rev_userrefPRIMARY,revactor_rev,actor_timestampPRIMARY4translatewiki_net.bw_page.page_latest1Using index
1PRIMARYactor_rev_usereq_refPRIMARYPRIMARY8translatewiki_net.temp_rev_user.revactor_actor1
2MATERIALIZED<derived3>ALLNULLNULLNULLNULL4274
3DERIVEDNULLNULLNULLNULLNULLNULLNULLNo tables used
Jan 13 2020, 3:17 PM · MW-1.35-notes (1.35.0-wmf.15; 2020-01-14), Patch-For-Review, Language-Team (Language-2020-January-March), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), translatewiki.net
Nikerabbit added a comment to T230100: MediaWiki Core: exceeded the timeout of 300 seconds for export.php.

Hmm the "normal" query plan was not very helpful, here is one with two items which looks more "normal":

Jan 13 2020, 2:44 PM · MW-1.35-notes (1.35.0-wmf.15; 2020-01-14), Patch-For-Review, Language-Team (Language-2020-January-March), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), translatewiki.net
Nikerabbit added a comment to T230100: MediaWiki Core: exceeded the timeout of 300 seconds for export.php.

It seems that the number of items in the query (>4k) makes the MariaDB query planner to do something which I don't really understand:

Jan 13 2020, 1:35 PM · MW-1.35-notes (1.35.0-wmf.15; 2020-01-14), Patch-For-Review, Language-Team (Language-2020-January-March), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), translatewiki.net

Jan 10 2020

Nikerabbit added a comment to T241980: Special:PageTranslation lists "broken pages", but they are not broken.

I checked three pages, two had a protection log entry as last change in history (a bug I believe) and one didn't have <translate> tags so broken from the point of the system: https://www.mediawiki.org/w/index.php?title=Manual:Glossary

Jan 10 2020, 12:37 PM · MediaWiki-extensions-Translate

Jan 9 2020

Nikerabbit moved T242339: translatewiki-rake-docker failing: Gem::InstallError: gettext requires Ruby version >= 2.5.0. from Backlog to In Review on the Language-Team (Language-2020-January-March) board.
Jan 9 2020, 1:34 PM · Unplanned-Sprint-Work, Language-Team (Language-2020-January-March), affects-translatewiki.net
Nikerabbit added projects to T242339: translatewiki-rake-docker failing: Gem::InstallError: gettext requires Ruby version >= 2.5.0.: Language-Team (Language-2020-January-March), Unplanned-Sprint-Work.
Jan 9 2020, 1:34 PM · Unplanned-Sprint-Work, Language-Team (Language-2020-January-March), affects-translatewiki.net
Nikerabbit added a comment to T242339: translatewiki-rake-docker failing: Gem::InstallError: gettext requires Ruby version >= 2.5.0..

https://github.com/ruby-gettext/gettext/releases/tag/3.3.0 was released yesterday.

Jan 9 2020, 1:18 PM · Unplanned-Sprint-Work, Language-Team (Language-2020-January-March), affects-translatewiki.net
Nikerabbit created T242339: translatewiki-rake-docker failing: Gem::InstallError: gettext requires Ruby version >= 2.5.0..
Jan 9 2020, 1:12 PM · Unplanned-Sprint-Work, Language-Team (Language-2020-January-March), affects-translatewiki.net

Jan 8 2020

Nikerabbit added a parent task for T228729: Remove or update unnecessary configuration from melange/config.ini: T242216: Release MLEB 2020.01.
Jan 8 2020, 12:43 PM · Language-Team (Language-2020-January-March), MediaWiki Language Extension Bundle
Nikerabbit added a parent task for T228830: Update MLEB Test instance to be similar to the Translate instance: T242216: Release MLEB 2020.01.
Jan 8 2020, 12:43 PM · Language-Team (Language-2020-January-March), MediaWiki Language Extension Bundle
Nikerabbit added subtasks for T242216: Release MLEB 2020.01: T228729: Remove or update unnecessary configuration from melange/config.ini, T228830: Update MLEB Test instance to be similar to the Translate instance.
Jan 8 2020, 12:43 PM · MediaWiki Language Extension Bundle, Language-Team (Language-2020-January-March)
Nikerabbit moved T242216: Release MLEB 2020.01 from Backlog to 2020.01 on the MediaWiki Language Extension Bundle board.
Jan 8 2020, 12:42 PM · MediaWiki Language Extension Bundle, Language-Team (Language-2020-January-March)
Nikerabbit created T242216: Release MLEB 2020.01.
Jan 8 2020, 12:42 PM · MediaWiki Language Extension Bundle, Language-Team (Language-2020-January-March)

Jan 7 2020

Nikerabbit moved T241465: Remove MessageChecker code from Backlog to Features on the translatewiki.net board.
Jan 7 2020, 8:32 AM · Language-Team (Language-2020-January-March), Patch-For-Review, MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), User-abi_, translatewiki.net, MediaWiki-extensions-Translate
Nikerabbit moved T223368: Consider fetching updates over https from Backlog to Processes on the translatewiki.net board.
Jan 7 2020, 8:32 AM · translatewiki.net
Nikerabbit moved T222291: Add support for ISA in translatewiki.net from Backlog to New projects for translation on the translatewiki.net board.
Jan 7 2020, 8:32 AM · translatewiki.net, ISA
Nikerabbit moved T234753: Update list of most often used messages for MediaWiki core at Wikimedia: 2019 from Backlog to External on the translatewiki.net board.
Jan 7 2020, 8:32 AM · I18n, MediaWiki-Internationalization, translatewiki.net
Nikerabbit moved T239167: Migrate Citation hunt to the new validator framework from Backlog to Configuration changes on the translatewiki.net board.
Jan 7 2020, 8:31 AM · Language-Team (Language-2020-January-March), good first task, Google-Code-in-2019, translatewiki.net
Nikerabbit moved T239216: Migrate Internet Archive Bot to the new validator framework from Backlog to Configuration changes on the translatewiki.net board.
Jan 7 2020, 8:31 AM · Language-Team (Language-2020-January-March), Google-Code-in-2019, good first task, translatewiki.net