Page MenuHomePhabricator

Nikerabbit (Niklas Laxström)
Senior Software Engineer, Language team · i18n and translation expert

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 5:29 AM (277 w, 1 d)
Availability
Available
IRC Nick
nikerabbit
LDAP User
Nikerabbit
MediaWiki User
Nikerabbit [ Global Accounts ]

I am Wikimedian since 2004. I am the founder and maintainer of translatewiki.net. I mainly work on language support (internationalization, localisation and translation tools).

Leave feedback

Examples of projects I where I have significant contributions:

My personal board is User-Nikerabbit.

Recent Activity

Yesterday

Nikerabbit claimed T86004: Weirdly nested aggregate groups within "Extensions used by Wikimedia".
Tue, Jan 28, 10:24 PM · Patch-For-Review, 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

Thu, Jan 23

Nikerabbit claimed T243286: Some visual styles affecting fonts are lost.
Thu, Jan 23, 9:45 AM · Patch-For-Review, Regression, Language-Team (Language-2020-January-March), ContentTranslation

Wed, Jan 22

Nikerabbit committed rGTWN4afb0e25694c: wikiupdate: Add missing sudos (authored by Nikerabbit).
wikiupdate: Add missing sudos
Wed, Jan 22, 4:20 PM
Nikerabbit committed rGTWNcefb61a19241: twn-update-all: use correct directory (authored by Nikerabbit).
twn-update-all: use correct directory
Wed, Jan 22, 3:58 PM
Nikerabbit committed rGTWN90b9a0ba7e9c: puppet: Fix cron PATH variables (authored by Nikerabbit).
puppet: Fix cron PATH variables
Wed, Jan 22, 11:40 AM
Nikerabbit committed rGTWN413b27ace5bb: puppet: clean up setup-environment.sh (authored by Nikerabbit).
puppet: clean up setup-environment.sh
Wed, Jan 22, 11:39 AM
Nikerabbit committed rGTWN98a099cef309: puppet: fix misspelled filename in nginx module (authored by Nikerabbit).
puppet: fix misspelled filename in nginx module
Wed, Jan 22, 11:09 AM
Nikerabbit updated the task description for T62963: Translating page in Special:Translate displays empty messages after filtering.
Wed, Jan 22, 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
Wed, Jan 22, 9:08 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), 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.
Wed, Jan 22, 7:50 AM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Language-Team (Language-2020-January-March), Fr-CentralNotice-Translation-Bugs, Fundraising-Backlog, Fundraising Sprint Snoop (Dogg|Lion), MediaWiki-extensions-Translate, MediaWiki-extensions-CentralNotice

Tue, Jan 21

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.

Tue, Jan 21, 4:14 PM · Patch-For-Review, Regression, Language-Team (Language-2020-January-March), ContentTranslation
Nikerabbit updated the task description for T111189: Central Notice message groups are slow to index.
Tue, Jan 21, 2:38 PM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), 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.
Tue, Jan 21, 2:14 PM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Patch-For-Review, User-RhinosF1, 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.
Tue, Jan 21, 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.
Tue, Jan 21, 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..
Tue, Jan 21, 11:23 AM · Unplanned-Sprint-Work, Language-Team (Language-2020-January-March), affects-translatewiki.net

Thu, Jan 16

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).

Thu, Jan 16, 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.

Thu, Jan 16, 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

Wed, Jan 15

Nikerabbit moved T200297: Review Jade data storage and architecture proposal [RFC] from In progress to Implemented on the TechCom-RFC (TechCom-Approved) board.
Wed, Jan 15, 4:18 PM · TechCom-RFC (TechCom-Approved), 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 Backlog to In progress on the TechCom-RFC (TechCom-Approved) board.
Wed, Jan 15, 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-Approved), 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.
Wed, Jan 15, 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.

Wed, Jan 15, 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.
Wed, Jan 15, 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.
Wed, Jan 15, 2:09 PM · Language-Team (Language-2020-January-March), Patch-For-Review, User-abi_, MediaWiki-extensions-Translate, translatewiki.net
Nikerabbit closed T237908: Migrate FreeCol to the new validator framework as Resolved.
Wed, Jan 15, 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.

Wed, Jan 15, 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.

Wed, Jan 15, 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

Mon, Jan 13

Nikerabbit created T242641: MediaWiki.Commenting.FunctionComment.PHP71NullableDocOptionalArg too strict?.
Mon, Jan 13, 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
Mon, Jan 13, 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":

Mon, Jan 13, 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:

Mon, Jan 13, 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

Fri, Jan 10

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

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

Thu, Jan 9

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.
Thu, Jan 9, 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.
Thu, Jan 9, 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.

Thu, Jan 9, 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..
Thu, Jan 9, 1:12 PM · Unplanned-Sprint-Work, Language-Team (Language-2020-January-March), affects-translatewiki.net

Wed, Jan 8

Nikerabbit added a parent task for T228729: Remove or update unnecessary configuration from melange/config.ini: T242216: Release MLEB 2020.01.
Wed, Jan 8, 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.
Wed, Jan 8, 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.
Wed, Jan 8, 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.
Wed, Jan 8, 12:42 PM · MediaWiki Language Extension Bundle, Language-Team (Language-2020-January-March)
Nikerabbit created T242216: Release MLEB 2020.01.
Wed, Jan 8, 12:42 PM · MediaWiki Language Extension Bundle, Language-Team (Language-2020-January-March)

Tue, Jan 7

Nikerabbit moved T241465: Remove MessageChecker code from Backlog to Features on the translatewiki.net board.
Tue, Jan 7, 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.
Tue, Jan 7, 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.
Tue, Jan 7, 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.
Tue, Jan 7, 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.
Tue, Jan 7, 8:31 AM · 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.
Tue, Jan 7, 8:31 AM · Google-Code-in-2019, good first task, translatewiki.net
Nikerabbit moved T239247: Migrate Wikipedia Library Card Platform to the new validator framework from Backlog to Configuration changes on the translatewiki.net board.
Tue, Jan 7, 8:31 AM · Google-Code-in-2019, translatewiki.net
Nikerabbit moved T239313: Please install the TemplateStyles extension on translatewiki from Backlog to System admin stuff on the translatewiki.net board.
Tue, Jan 7, 8:31 AM · translatewiki.net
Nikerabbit moved T239840: No translations on Firefox Add-Ons repository from Backlog to Configuration changes on the translatewiki.net board.
Tue, Jan 7, 8:30 AM · Community-Tech (Kanban-Q3-2019-20), translatewiki.net, Who-Wrote-That
Nikerabbit moved T241916: Archive the Semantic Social Profile extension from Backlog to Configuration changes on the translatewiki.net board.
Tue, Jan 7, 8:30 AM · translatewiki.net, MediaWiki-extensions-Other, GitHub-Mirrors, Repository-Admins, Cleanup
Nikerabbit added a project to T223110: Document options for repoconfig.yaml (RepoNG): Documentation.
Tue, Jan 7, 8:29 AM · Documentation, translatewiki.net
Nikerabbit added a comment to T222144: Avoid false warnings in rakkaus/#mediawiki-i18n- [] JobQueue is not running.

I made the holdoff time between service restarts much shorter. This is now less common but still happens.

Tue, Jan 7, 8:25 AM · translatewiki.net

Mon, Jan 6

Nikerabbit committed rGTWN7cd1e512daab: puppet: refactor users (authored by Nikerabbit).
puppet: refactor users
Mon, Jan 6, 6:54 PM
Nikerabbit committed rGTWN79488ca5e23c: puppet: Update bootstrap documentation (authored by Nikerabbit).
puppet: Update bootstrap documentation
Mon, Jan 6, 2:12 PM
Nikerabbit committed rGTWN5ce6b4d5db25: Add firewall (authored by siebrand).
Add firewall
Mon, Jan 6, 1:50 PM
Nikerabbit committed rGTWNe2b254478748: puppet: Update readme (authored by Nikerabbit).
puppet: Update readme
Mon, Jan 6, 1:42 PM

Sun, Jan 5

Nikerabbit moved T241930: Integrate MassMailer with Translatewiki.net from Backlog to New projects for translation on the translatewiki.net board.
Sun, Jan 5, 12:08 PM · Google-Code-in-2019, Massmailer, translatewiki.net

Thu, Jan 2

Nikerabbit closed T209032: Update translatewiki.net servers as Resolved.
Thu, Jan 2, 4:05 PM · Language-Team (Language-2020-January-March), translatewiki.net

Tue, Dec 31

Nikerabbit closed T208479: Migrate vatkain from HHVM to PHP7 as Resolved.
Tue, Dec 31, 9:01 AM · User-Nikerabbit

Dec 25 2019

Nikerabbit closed T210996: Replace use of wfBCP47 (deprecated since MediaWiki 1.31) as Resolved.
Dec 25 2019, 8:53 AM · User-Ladsgroup, MediaWiki-extensions-Babel, good first task, Technical-Debt

Dec 22 2019

Nikerabbit committed rGTWN8c221a618bdd: puppet: Remove PrivateDevices=true from mw-jobrunner (authored by Nikerabbit).
puppet: Remove PrivateDevices=true from mw-jobrunner
Dec 22 2019, 6:50 PM
Nikerabbit closed T214040: New lines and diff not displayed in Visual Editor compared to old editor as Invalid.

It's unclear what is the issue here.

Dec 22 2019, 12:55 PM · translatewiki.net, I18n
Nikerabbit moved T221549: Archive the Semantic Tasks extension due to move to GitHub from Backlog to Configuration changes on the translatewiki.net board.
Dec 22 2019, 12:54 PM · User-D3r1ck01, translatewiki.net, Patch-For-Review, MediaWiki-extensions-Other, GitHub-Mirrors, Repository-Admins, Cleanup
Nikerabbit moved T237908: Migrate FreeCol to the new validator framework from Backlog to Configuration changes on the translatewiki.net board.
Dec 22 2019, 12:54 PM · MW-1.35-notes (1.35.0-wmf.16; 2020-01-21), Language-Team (Language-2020-January-March), translatewiki.net
Nikerabbit moved T237909: Migrate FUDForm to the new validator framework from Backlog to Configuration changes on the translatewiki.net board.
Dec 22 2019, 12:54 PM · Google-Code-in-2019, good first task, translatewiki.net
Nikerabbit moved T237914: Migrate MAZI to the new validator framework from Backlog to Configuration changes on the translatewiki.net board.
Dec 22 2019, 12:54 PM · Google-Code-in-2019, good first task, translatewiki.net
Nikerabbit moved T237916: Migrate Mifos to the new validator framework from Backlog to Configuration changes on the translatewiki.net board.
Dec 22 2019, 12:54 PM · Google-Code-in-2019, good first task, translatewiki.net
Nikerabbit moved T237922: Migrate Pywikibot to the new validator framework from Backlog to Configuration changes on the translatewiki.net board.
Dec 22 2019, 12:54 PM · good first task, translatewiki.net, Google-Code-in-2019
Nikerabbit moved T235114: Translatewiki.net: spaces added are not highlighted in diff view from Backlog to Done on the Language-Team (Language-2019-October-December) board.
Dec 22 2019, 12:50 PM · Language-Team (Language-2019-October-December), translatewiki.net
Nikerabbit closed T235114: Translatewiki.net: spaces added are not highlighted in diff view as Resolved.
Dec 22 2019, 12:50 PM · Language-Team (Language-2019-October-December), translatewiki.net
Nikerabbit closed T235114: Translatewiki.net: spaces added are not highlighted in diff view, a subtask of T209032: Update translatewiki.net servers, as Resolved.
Dec 22 2019, 12:50 PM · Language-Team (Language-2020-January-March), translatewiki.net
Nikerabbit added a parent task for T220322: After an update, letsencrypt is producing daily emails: T209032: Update translatewiki.net servers.
Dec 22 2019, 12:30 PM · Language-Team (Language-2019-October-December), translatewiki.net
Nikerabbit added a parent task for T234750: SpecialSupportedLanguages::loadTranslators causes site outages: T209032: Update translatewiki.net servers.
Dec 22 2019, 12:30 PM · Language-Team (Language-2019-October-December), translatewiki.net, MediaWiki-extensions-Translate
Nikerabbit added a parent task for T235114: Translatewiki.net: spaces added are not highlighted in diff view: T209032: Update translatewiki.net servers.
Dec 22 2019, 12:30 PM · Language-Team (Language-2019-October-December), translatewiki.net
Nikerabbit added subtasks for T209032: Update translatewiki.net servers: T220322: After an update, letsencrypt is producing daily emails, T234750: SpecialSupportedLanguages::loadTranslators causes site outages, T235114: Translatewiki.net: spaces added are not highlighted in diff view.
Dec 22 2019, 12:30 PM · Language-Team (Language-2020-January-March), translatewiki.net
Nikerabbit closed T234750: SpecialSupportedLanguages::loadTranslators causes site outages as Resolved.

We now have a pool counter.

Dec 22 2019, 12:30 PM · Language-Team (Language-2019-October-December), translatewiki.net, MediaWiki-extensions-Translate
Nikerabbit moved T220322: After an update, letsencrypt is producing daily emails from Backlog to Done on the Language-Team (Language-2019-October-December) board.
Dec 22 2019, 12:28 PM · Language-Team (Language-2019-October-December), translatewiki.net
Nikerabbit added a project to T220322: After an update, letsencrypt is producing daily emails: Language-Team (Language-2019-October-December).
Dec 22 2019, 12:28 PM · Language-Team (Language-2019-October-December), translatewiki.net
Nikerabbit closed T220322: After an update, letsencrypt is producing daily emails as Resolved.
Dec 22 2019, 12:28 PM · Language-Team (Language-2019-October-December), translatewiki.net
Nikerabbit added a parent task for T224860: Update ElasticSearch to v6 on translatewiki.net: T209032: Update translatewiki.net servers.
Dec 22 2019, 12:27 PM · Language-Team (Language-2019-October-December), translatewiki.net
Nikerabbit added a subtask for T209032: Update translatewiki.net servers: T224860: Update ElasticSearch to v6 on translatewiki.net.
Dec 22 2019, 12:27 PM · Language-Team (Language-2020-January-March), translatewiki.net
Nikerabbit moved T224860: Update ElasticSearch to v6 on translatewiki.net from Backlog to Done on the Language-Team (Language-2019-October-December) board.
Dec 22 2019, 12:27 PM · Language-Team (Language-2019-October-December), translatewiki.net
Nikerabbit closed T224860: Update ElasticSearch to v6 on translatewiki.net as Resolved.

Done during the server upgrade: T209032: Update translatewiki.net servers

Dec 22 2019, 12:27 PM · Language-Team (Language-2019-October-December), translatewiki.net

Dec 21 2019

Nikerabbit added a comment to T241264: Message documentation has 3 untranslated messages in Extensions used by Wikimedia on Special:MessageGroupStats, but 0 on Special:Translate.

It shows as zero now. You need to wait a bit and refresh again to see the results.

Dec 21 2019, 8:16 AM · MediaWiki-extensions-Translate, translatewiki.net

Dec 20 2019

Nikerabbit created T241280: Configurable listening address for poolcounter service.
Dec 20 2019, 9:12 PM · PoolCounter
Nikerabbit added a comment to T238821: Document wgPoolCounterConf DefaultSettings.php 'slots' configuration.

I don't fully grasp the terminology yet, but my understanding is that each task type, such as TranslateFetchTranslators can have work items (pools) that are uniquely identified, such as "TranslateFetchTranslators-$code". I believe that typically pool counter is used to limit concurrency per pool (e.g. surge of requests for one particular article), while the slots configuration limits concurrency per pool type.

Dec 20 2019, 9:11 PM · Documentation, PoolCounter, MediaWiki-General
Nikerabbit moved T209032: Update translatewiki.net servers from In Progress to Done on the Language-Team (Language-2019-October-December) board.
Dec 20 2019, 8:43 PM · Language-Team (Language-2020-January-March), translatewiki.net
Nikerabbit added a comment to T241264: Message documentation has 3 untranslated messages in Extensions used by Wikimedia on Special:MessageGroupStats, but 0 on Special:Translate.

You can put action=purge on the stats page to get them cleared up.

Dec 20 2019, 6:58 PM · MediaWiki-extensions-Translate, translatewiki.net
Nikerabbit created T241240: Times since last edit are wrong in Special:SupportedLanguages.
Dec 20 2019, 2:09 PM · MediaWiki-extensions-Translate
Nikerabbit moved T234757: Refresh translatewiki.net SSL configuration from Backlog to Done on the Language-Team (Language-2019-October-December) board.
Dec 20 2019, 12:57 PM · Language-Team (Language-2019-October-December), translatewiki.net
Nikerabbit closed T234757: Refresh translatewiki.net SSL configuration as Resolved.
Dec 20 2019, 12:57 PM · Language-Team (Language-2019-October-December), translatewiki.net
Nikerabbit committed rGTWNdc160bef3631: puppet: add unpuppetized secure_path (authored by Nikerabbit).
puppet: add unpuppetized secure_path
Dec 20 2019, 11:32 AM
Nikerabbit added a comment to T209032: Update translatewiki.net servers.

I filed T241225: Main page throws JobQueueReadOnlyError after enabling $wgReadOnly and T241226: Logspam in ttmserver-export: PHP Warning: Invalid argument supplied for foreach()

Dec 20 2019, 10:50 AM · Language-Team (Language-2020-January-March), translatewiki.net
Nikerabbit created T241226: Logspam in ttmserver-export: PHP Warning: Invalid argument supplied for foreach() .
Dec 20 2019, 10:49 AM · MediaWiki-extensions-Translate
Nikerabbit created T241225: Main page throws JobQueueReadOnlyError after enabling $wgReadOnly.
Dec 20 2019, 10:47 AM · MediaWiki-extensions-TwnMainPage