Page MenuHomePhabricator
Feed Advanced Search

Aug 28 2019

Nikerabbit added a comment to T231074: Selenium tests will fail on gate&submit.

Is this same as T231439: AssertionError [ERR_ASSERTION] in "App can edit a single string mainsnak value"?

Aug 28 2019, 3:49 PM · MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Wikidata-Bridge-Sprint-4, Wikidata-Bridge-Sprint-3
Nikerabbit closed T231196: $wgActorTableSchemaMigrationStage = SCHEMA_COMPAT_NEW; brings down translatewiki.net, a subtask of T41480: [DO NOT USE] Issues affecting translatewiki.net [superseded by #affects-translatewiki.net], as Resolved.
Aug 28 2019, 3:31 PM · affects-translatewiki.net, Tracking-Neverending
Nikerabbit closed T231196: $wgActorTableSchemaMigrationStage = SCHEMA_COMPAT_NEW; brings down translatewiki.net as Resolved.

Thanks!

Aug 28 2019, 3:31 PM · mariadb-optimizer-bug, affects-translatewiki.net, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Platform Team Workboards (Clinic Duty Team), MediaWiki-General
Nikerabbit triaged T231443: Uncaught Wikimedia\Rdbms\DBUnexpectedError: Wikimedia\Rdbms\Database::close: mass commit/rollback of peer transaction required (DBO_TRX set) as High priority.
Aug 28 2019, 12:56 PM · affects-translatewiki.net, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Language-Team (Language-2019-July-September), MediaWiki-General
Nikerabbit added a subtask for T41480: [DO NOT USE] Issues affecting translatewiki.net [superseded by #affects-translatewiki.net]: T231443: Uncaught Wikimedia\Rdbms\DBUnexpectedError: Wikimedia\Rdbms\Database::close: mass commit/rollback of peer transaction required (DBO_TRX set).
Aug 28 2019, 12:55 PM · affects-translatewiki.net, Tracking-Neverending
Nikerabbit added a parent task for T231443: Uncaught Wikimedia\Rdbms\DBUnexpectedError: Wikimedia\Rdbms\Database::close: mass commit/rollback of peer transaction required (DBO_TRX set): T41480: [DO NOT USE] Issues affecting translatewiki.net [superseded by #affects-translatewiki.net].
Aug 28 2019, 12:55 PM · affects-translatewiki.net, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Language-Team (Language-2019-July-September), MediaWiki-General
Nikerabbit created T231443: Uncaught Wikimedia\Rdbms\DBUnexpectedError: Wikimedia\Rdbms\Database::close: mass commit/rollback of peer transaction required (DBO_TRX set).
Aug 28 2019, 12:54 PM · affects-translatewiki.net, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Language-Team (Language-2019-July-September), MediaWiki-General
Nikerabbit created T231439: AssertionError [ERR_ASSERTION] in "App can edit a single string mainsnak value".
Aug 28 2019, 12:27 PM · Wikidata-Bridge, Wikidata, Wikimedia-production-error (ARCHIVED -- Shared Build Failure)
Nikerabbit created T231412: Deprecate and remove $wgAutoloadAttemptLowercase.
Aug 28 2019, 7:09 AM · MW-1.40-notes (1.40.0-wmf.13; 2022-12-05), MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Technical-Debt (Deprecation process), MediaWiki-General
Nikerabbit added a comment to T224429: Hunt and remove unused i18n messages in mediawiki core.

With a well defined format, we could probably write an eslint rule for this.

Aug 28 2019, 6:52 AM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), translatewiki.net, Wikimania-Hackathon-2019, I18n, MediaWiki-Internationalization
Nikerabbit changed the status of T231408: MLEB compatibility policy feedback from Open to Stalled.
Aug 28 2019, 6:33 AM · MediaWiki Language Extension Bundle
Nikerabbit created T231408: MLEB compatibility policy feedback.
Aug 28 2019, 6:32 AM · MediaWiki Language Extension Bundle
Nikerabbit added a comment to T218207: Use disk-based LCStore by default in MediaWiki.

I was testing this and noticed one significant issue when running rebuildLocalisationCache.php:

  • With files (aka CDB) memory use stays <100M for each thread when running with 4 threads.
  • With array memory use grows >500M for each thread when running with 4 threads.
Aug 28 2019, 6:19 AM · Wikimedia-Performance-recommendation, Platform Engineering, MediaWiki-Internationalization
Nikerabbit created T231405: Circular dependency when creating service! ResourceLoader -> ResourceLoader.
Aug 28 2019, 6:15 AM · MediaWiki-ResourceLoader, Performance-Team, MediaWiki-extensions-Gadgets
Nikerabbit moved T231289: Stop running HHVM tests for TwnMainPage from Backlog to Done on the Language-Team (Language-2019-July-September) board.
Aug 28 2019, 5:37 AM · Continuous-Integration-Config, Language-Team (Language-2019-July-September), MediaWiki-extensions-TwnMainPage

Aug 27 2019

Nikerabbit moved T215202: Error moving translated category (or any translatable page in a namespace without subpages enabled) from In Progress to In Review on the Language-Team (Language-2019-July-September) board.
Aug 27 2019, 8:49 PM · MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Language-Team (Language-2019-July-September), WMF-Documentation-Working-Group, MediaWiki-extensions-Translate
Nikerabbit triaged T230327: Replace usage of deprecated Title::isValidMoveOperation in SpecialPageTranslationMovePage::checkMoveBlockers as High priority.
Aug 27 2019, 8:29 PM · MediaWiki Language Extension Bundle, MW-1.35-notes (1.35.0-wmf.4; 2019-10-29), Language-Team (Language-2019-October-December), Technical-Debt, MediaWiki-extensions-Translate
Nikerabbit claimed T215202: Error moving translated category (or any translatable page in a namespace without subpages enabled).
Aug 27 2019, 8:07 PM · MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Language-Team (Language-2019-July-September), WMF-Documentation-Working-Group, MediaWiki-extensions-Translate
Nikerabbit assigned T231284: ApiQueryContentTranslation.php: PHP Notice: Trying to get property 'translation' of non-object to awight.
Aug 27 2019, 7:58 PM · MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Language-Team (Language-2019-July-September), ContentTranslation, Wikimedia-production-error
Nikerabbit moved T231284: ApiQueryContentTranslation.php: PHP Notice: Trying to get property 'translation' of non-object from In Review to Needs QA on the Language-Team (Language-2019-July-September) board.
Aug 27 2019, 7:57 PM · MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Language-Team (Language-2019-July-September), ContentTranslation, Wikimedia-production-error
Nikerabbit added a comment to T231289: Stop running HHVM tests for TwnMainPage.

We're still on PHP 7.1. TwnMainPage doesn't have much dependencies, so extension-quibble-composer-nohhvm seems good and appropriate to me.

Aug 27 2019, 6:46 PM · Continuous-Integration-Config, Language-Team (Language-2019-July-September), MediaWiki-extensions-TwnMainPage
Nikerabbit moved T224880: Gray interlanguage link dialog is misplaced from In Review to Needs QA on the Language-Team (Language-2019-July-September) board.
Aug 27 2019, 6:25 PM · CX-boost, MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), Language-Team (Language-2019-July-September)
Nikerabbit added a watcher for PHP 7.4 support: Nikerabbit.
Aug 27 2019, 3:13 PM
Nikerabbit added a watcher for PHP 7.3 support: Nikerabbit.
Aug 27 2019, 3:12 PM
Nikerabbit added a comment to T224408: Ask for user confirmation when adding a missing link and the target page name is unclear.

Would like review of the current patches before either I or someone else dig deeper how to resolve the known issue.

Aug 27 2019, 1:58 PM · Language-Team (Language-2020-January-March), MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), ContentTranslation
Nikerabbit moved T224408: Ask for user confirmation when adding a missing link and the target page name is unclear from In Progress to In Review on the Language-Team (Language-2019-July-September) board.
Aug 27 2019, 1:56 PM · Language-Team (Language-2020-January-March), MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), ContentTranslation
Nikerabbit created T231326: Use ResourceLoader package files to reduce number of CX modules.
Aug 27 2019, 1:54 PM · Wikimedia-Performance-recommendation, MW-1.36-notes (1.36.0-wmf.2; 2020-07-28), ContentTranslation
Nikerabbit added a comment to T231289: Stop running HHVM tests for TwnMainPage.

It seems extension-quibble should be replaced with either extension-quibble-composer-nohhvm or extension-quibble-php72-plus. I am not fully sure what are the differences. Former seems better, but what exactly does the composer part in it mean?

Aug 27 2019, 1:44 PM · Continuous-Integration-Config, Language-Team (Language-2019-July-September), MediaWiki-extensions-TwnMainPage
Nikerabbit updated the task description for T231289: Stop running HHVM tests for TwnMainPage.
Aug 27 2019, 12:20 PM · Continuous-Integration-Config, Language-Team (Language-2019-July-September), MediaWiki-extensions-TwnMainPage
Nikerabbit claimed T231289: Stop running HHVM tests for TwnMainPage.
Aug 27 2019, 10:17 AM · Continuous-Integration-Config, Language-Team (Language-2019-July-September), MediaWiki-extensions-TwnMainPage
Nikerabbit triaged T231289: Stop running HHVM tests for TwnMainPage as Medium priority.
Aug 27 2019, 10:17 AM · Continuous-Integration-Config, Language-Team (Language-2019-July-September), MediaWiki-extensions-TwnMainPage
Nikerabbit created T231289: Stop running HHVM tests for TwnMainPage.
Aug 27 2019, 10:14 AM · Continuous-Integration-Config, Language-Team (Language-2019-July-September), MediaWiki-extensions-TwnMainPage
Nikerabbit moved T231284: ApiQueryContentTranslation.php: PHP Notice: Trying to get property 'translation' of non-object from Backlog to In Review on the Language-Team (Language-2019-July-September) board.
Aug 27 2019, 10:05 AM · MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Language-Team (Language-2019-July-September), ContentTranslation, Wikimedia-production-error
Nikerabbit added a project to T231284: ApiQueryContentTranslation.php: PHP Notice: Trying to get property 'translation' of non-object: Language-Team (Language-2019-July-September).
Aug 27 2019, 10:04 AM · MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Language-Team (Language-2019-July-September), ContentTranslation, Wikimedia-production-error
Nikerabbit created T231288: Clarify confusing error "ConfigException: GlobalVarConfig::get: undefined option: ServiceWiringFiles" when using Title etc. in a unit test.
Aug 27 2019, 10:00 AM · MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), Code-Health, MediaWiki-Core-Tests
Nikerabbit added a project to T228378: Use of ObjectCache::getMainWANInstance was deprecated in MediaWiki 1.28: good first task.

This looks quite simple replacement thing.

Aug 27 2019, 9:45 AM · User-xSavitar, good first task, Technical-Debt, MediaWiki-extensions-Translate
Nikerabbit moved T228378: Use of ObjectCache::getMainWANInstance was deprecated in MediaWiki 1.28 from Backlog to maintenance and operational issues on the MediaWiki-extensions-Translate board.
Aug 27 2019, 9:44 AM · User-xSavitar, good first task, Technical-Debt, MediaWiki-extensions-Translate
Nikerabbit triaged T228053: Update translatewiki.net config to use extension registration for Translate as Medium priority.
Aug 27 2019, 8:27 AM · Language-Team (Language-2019-July-September), translatewiki.net
Nikerabbit triaged T229906: Sentence pair highlighting broken as High priority.
Aug 27 2019, 8:26 AM · MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), Language-Team (Language-2019-July-September), ContentTranslation, Regression
Nikerabbit moved T228498: Monospace template causes the rest of the paragraph to be ignored from Pending input for QA to Done on the Language-Team (Language-2019-July-September) board.
Aug 27 2019, 8:25 AM · Language-Team (Language-2019-July-September), ContentTranslation
Nikerabbit moved T228498: Monospace template causes the rest of the paragraph to be ignored from Priority backlog to Pending input for QA on the Language-Team (Language-2019-July-September) board.
Aug 27 2019, 8:25 AM · Language-Team (Language-2019-July-September), ContentTranslation
Nikerabbit triaged T227102: Switch to new Encyclopedia of Life github repo as Medium priority.
Aug 27 2019, 8:22 AM · Language-Team (Language-2019-July-September), translatewiki.net
Nikerabbit added a comment to T226636: Make update.php output some extra debugging information.

Maybe render to html and strip tags as a starters? The links are not so important imho.

Aug 27 2019, 8:18 AM · MediaWiki-Installer
Nikerabbit added a comment to T228881: "PageTranslationHooks.php": Call to a member function getIsSectionPreview() on null.

I'm a bit confused here: Parser::getTitle() has for a long time been able to return null

Aug 27 2019, 7:26 AM · Parsing-Team--ARCHIVED, MediaWiki-Parser, MediaWiki-extensions-Translate
Nikerabbit added a project to T228055: Removal of old style registration: MediaWiki Language Extension Bundle.

Tentatively aiming for MLEB 2020.04

Aug 27 2019, 6:00 AM · MediaWiki Language Extension Bundle, Technical-Debt, MediaWiki-extensions-Translate
Nikerabbit moved T228054: (Schedule) hard deprecation (emit notices) for old style registration in Translate from Backlog to 2019.10 on the MediaWiki Language Extension Bundle board.
Aug 27 2019, 5:58 AM · MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Language-Team (Language-2019-July-September), MediaWiki Language Extension Bundle, MediaWiki-extensions-Translate
Nikerabbit added a project to T228054: (Schedule) hard deprecation (emit notices) for old style registration in Translate: MediaWiki Language Extension Bundle.
Aug 27 2019, 5:58 AM · MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Language-Team (Language-2019-July-September), MediaWiki Language Extension Bundle, MediaWiki-extensions-Translate
Nikerabbit moved T197561: Run php5 tests for MLEB extensions from Backlog to 2019.07 on the MediaWiki Language Extension Bundle board.
Aug 27 2019, 5:56 AM · MediaWiki Language Extension Bundle, Continuous-Integration-Config

Aug 26 2019

Nikerabbit added a comment to T231196: $wgActorTableSchemaMigrationStage = SCHEMA_COMPAT_NEW; brings down translatewiki.net.

For comparison, this is the query with SCHEMA_COMPAT_READ_OLD:

Aug 26 2019, 5:46 PM · mariadb-optimizer-bug, affects-translatewiki.net, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Platform Team Workboards (Clinic Duty Team), MediaWiki-General
Nikerabbit removed a project from T231183: L10n cache is completely broken: translatewiki.net.

(Not related or affecting translatewiki.net at the moment).

Aug 26 2019, 5:38 PM · Platform Engineering, MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), MediaWiki-Internationalization, MediaWiki-libs-BagOStuff
Nikerabbit added a comment to T228881: "PageTranslationHooks.php": Call to a member function getIsSectionPreview() on null.

I'm planning to leave this task unattended unless one of the following happens:

  • The change is properly announced as a breaking change
  • Someone does the work in Translate by submitting a patch in Gerrit
  • This is fixed in the code who creates Parser without a Title
  • This is fixed in Parser to not give out null titles
  • Someone convinces me I should fix this anyway in Translate.
Aug 26 2019, 2:16 PM · Parsing-Team--ARCHIVED, MediaWiki-Parser, MediaWiki-extensions-Translate
Nikerabbit triaged T228881: "PageTranslationHooks.php": Call to a member function getIsSectionPreview() on null as Medium priority.
Aug 26 2019, 2:13 PM · Parsing-Team--ARCHIVED, MediaWiki-Parser, MediaWiki-extensions-Translate
Nikerabbit added a comment to T228881: "PageTranslationHooks.php": Call to a member function getIsSectionPreview() on null.

Parser::getTitle() is documented to return Title|null

Aug 26 2019, 2:13 PM · Parsing-Team--ARCHIVED, MediaWiki-Parser, MediaWiki-extensions-Translate
Nikerabbit added a project to T228881: "PageTranslationHooks.php": Call to a member function getIsSectionPreview() on null: MediaWiki-Parser.
Aug 26 2019, 1:58 PM · Parsing-Team--ARCHIVED, MediaWiki-Parser, MediaWiki-extensions-Translate
Nikerabbit added a comment to T228881: "PageTranslationHooks.php": Call to a member function getIsSectionPreview() on null.

Parser::getTitle() is documented to return Title|null, and the full file is sprinkled with is_null checks (but majority of cases assume mTitle is not null. I'd say the parser should be updated to require a valid title without everything having to check whether it has one or not.

Aug 26 2019, 1:58 PM · Parsing-Team--ARCHIVED, MediaWiki-Parser, MediaWiki-extensions-Translate
Nikerabbit moved T228053: Update translatewiki.net config to use extension registration for Translate from Backlog to Done on the Language-Team (Language-2019-July-September) board.
Aug 26 2019, 1:18 PM · Language-Team (Language-2019-July-September), translatewiki.net
Nikerabbit moved T228053: Update translatewiki.net config to use extension registration for Translate from Backlog to Configuration changes on the translatewiki.net board.
Aug 26 2019, 1:18 PM · Language-Team (Language-2019-July-September), translatewiki.net
Nikerabbit closed T228053: Update translatewiki.net config to use extension registration for Translate as Resolved.
Aug 26 2019, 1:18 PM · Language-Team (Language-2019-July-September), translatewiki.net
Nikerabbit added a comment to T197037: Timeless has a bit larger padding on Special:Translate.

It looks resolved to me. @Tacsipacsi can you confirm?

Aug 26 2019, 1:10 PM · MediaWiki-extensions-Translate, Timeless
Nikerabbit added a comment to T224429: Hunt and remove unused i18n messages in mediawiki core.

I think best would be to require annotating all dynamic message uses (near the place where they are used) with a specially formatted comment. We may need to support patterns like logentry-*-* unless we are okay having these comments somewhere else than near the wfMessage call.

Aug 26 2019, 12:42 PM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), translatewiki.net, Wikimania-Hackathon-2019, I18n, MediaWiki-Internationalization
Nikerabbit added a subtask for T41480: [DO NOT USE] Issues affecting translatewiki.net [superseded by #affects-translatewiki.net]: T231196: $wgActorTableSchemaMigrationStage = SCHEMA_COMPAT_NEW; brings down translatewiki.net.
Aug 26 2019, 12:24 PM · affects-translatewiki.net, Tracking-Neverending
Nikerabbit added a parent task for T231196: $wgActorTableSchemaMigrationStage = SCHEMA_COMPAT_NEW; brings down translatewiki.net: T41480: [DO NOT USE] Issues affecting translatewiki.net [superseded by #affects-translatewiki.net].
Aug 26 2019, 12:24 PM · mariadb-optimizer-bug, affects-translatewiki.net, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Platform Team Workboards (Clinic Duty Team), MediaWiki-General
Nikerabbit created T231196: $wgActorTableSchemaMigrationStage = SCHEMA_COMPAT_NEW; brings down translatewiki.net.
Aug 26 2019, 12:24 PM · mariadb-optimizer-bug, affects-translatewiki.net, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Platform Team Workboards (Clinic Duty Team), MediaWiki-General
Nikerabbit added a comment to T229230: Translation issues "Next Issue" button doesn't work: Uncaught TypeError: Cannot read property 'id' of undefined.

There seems to be some edge cases still, outside the scope of this report. For example, focusing a section with missing block template.

Aug 26 2019, 10:01 AM · MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Language-Team (Language-2019-July-September), ContentTranslation
Nikerabbit added a comment to T197561: Run php5 tests for MLEB extensions.

Latest MLEB also requires PHP7 now.

Aug 26 2019, 8:56 AM · MediaWiki Language Extension Bundle, Continuous-Integration-Config
Nikerabbit added a comment to T231183: L10n cache is completely broken.

Does not revert cleanly. Only workaround seems to be to roll back to commit before it.

Aug 26 2019, 8:52 AM · Platform Engineering, MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), MediaWiki-Internationalization, MediaWiki-libs-BagOStuff
Nikerabbit triaged T231183: L10n cache is completely broken as Unbreak Now! priority.

Git bisect points to rMWe4468a1d6b6b: Make LocalisationCache a service. Setting UBN! for attention. I feel this doesn't affect everyone, though, or it would have been noticed already.

Aug 26 2019, 8:30 AM · Platform Engineering, MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), MediaWiki-Internationalization, MediaWiki-libs-BagOStuff
Nikerabbit created T231183: L10n cache is completely broken.
Aug 26 2019, 8:20 AM · Platform Engineering, MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), MediaWiki-Internationalization, MediaWiki-libs-BagOStuff
Nikerabbit removed a project from T87985: Convert Translate to use extension registration: Patch-For-Review.
Aug 26 2019, 8:07 AM · MW-1.34-notes (1.34.0-wmf.14; 2019-07-16), Language-Team (Language-2019-July-September), MW-1.33-notes (1.33.0-wmf.16; 2019-02-05), MediaWiki Language Extension Bundle, MediaWiki-extensions-Translate

Aug 25 2019

Nikerabbit added a comment to T226701: Add sju, sjd, and rmf to wmgExtraLanguageNames.

https://github.com/wikimedia/language-data/pull/61

Aug 25 2019, 4:42 PM · WMFI-Sámi, Language codes, MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Wikimedia-Site-requests, Wikidata, WMNO-Sámi
Nikerabbit added a comment to T228051: Update Wikimedia production config to use extension registration for Translate.

This is ready to be implemented now.

Aug 25 2019, 4:37 PM · Wikimedia-Site-requests
Nikerabbit claimed T228053: Update translatewiki.net config to use extension registration for Translate.
Aug 25 2019, 4:34 PM · Language-Team (Language-2019-July-September), translatewiki.net
Nikerabbit added a comment to T87985: Convert Translate to use extension registration.

There is nothing specific to test. This could basically affect any functionality. Example of regression this caused and which was fixed: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/529809

Aug 25 2019, 4:26 PM · MW-1.34-notes (1.34.0-wmf.14; 2019-07-16), Language-Team (Language-2019-July-September), MW-1.33-notes (1.33.0-wmf.16; 2019-02-05), MediaWiki Language Extension Bundle, MediaWiki-extensions-Translate

Aug 24 2019

Nikerabbit added a comment to T228376: Switch translatewiki repo from composer-test-hhvm to composer-test.

Thanks @Jdforrester-WMF!

Aug 24 2019, 10:42 AM · Release-Engineering-Team-TODO (201907), Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config
Nikerabbit added a comment to T229340: LocalisationCache loads key "preload" twice on all page views.

Is there anything that justifies the additional complexity that is likely required to avoid reading it twice?

Aug 24 2019, 10:26 AM · MediaWiki-Internationalization, Language-Team, Performance-Team (Radar)
Nikerabbit added a comment to T231026: Error saving translation: You have been blocked from editing..

That page uses action=edit API module. Translate itself does not check for such permissions. Can you edit the page directly by clicking the title dropdown and choosing Show in wikieditor?

Aug 24 2019, 9:20 AM · MediaWiki-Blocks, MediaWiki-extensions-Translate

Aug 23 2019

Nikerabbit added a comment to T230100: MediaWiki Core: exceeded the timeout of 300 seconds for export.php.

Is the unit right? 150ms sounds very little, should it be seconds instead?

Aug 23 2019, 6:19 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

Aug 22 2019

Nikerabbit closed T229566: BagOStuff InvalidArgumentException from line 710, a subtask of T41480: [DO NOT USE] Issues affecting translatewiki.net [superseded by #affects-translatewiki.net], as Resolved.
Aug 22 2019, 10:10 AM · affects-translatewiki.net, Tracking-Neverending
Nikerabbit closed T229566: BagOStuff InvalidArgumentException from line 710 as Resolved.

Seems resolved. I'll reopen in case the warning does pop up again later.

Aug 22 2019, 10:10 AM · affects-translatewiki.net, Performance-Team, MediaWiki-libs-BagOStuff

Aug 21 2019

Nikerabbit updated subscribers of T230690: array_keys() expects parameter 1 to be array, null given in cache/MessageCache.php on line 493.

This error can only happen when $wgAdaptiveMessageCache = true;:

Aug 21 2019, 3:25 PM · MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Performance-Team, MediaWiki-libs-BagOStuff, MediaWiki-extensions-Translate
Nikerabbit added a comment to T225741: Update ReplaceText to use MovePage.

This has been deployed to translatewiki.net.

Aug 21 2019, 1:56 PM · affects-translatewiki.net, Language-Team (Language-2019-July-September), MediaWiki-extensions-ReplaceText
Nikerabbit added a comment to T221913: Translate coverage publish step fails with: Incorrect whitelist config, no code coverage will be generated..

Does anyone have a script or anything that would quickly tell which paths have (non-obsolete) patches against them?

Aug 21 2019, 1:55 PM · MediaWiki-extensions-Translate

Aug 20 2019

Nikerabbit added a comment to T229566: BagOStuff InvalidArgumentException from line 710.

I'll try dropping my local suppression for this tomorrow when updating code.

Aug 20 2019, 6:32 PM · affects-translatewiki.net, Performance-Team, MediaWiki-libs-BagOStuff
Nikerabbit added a comment to T215697: Please add Brazilian Portuguese (pt-br) language to Phabricator.

Great❣ Thanks for looking into this and fixing it.

Aug 20 2019, 2:05 PM · Phabricator, I18n, User-Nikerabbit
Nikerabbit added a comment to T230690: array_keys() expects parameter 1 to be array, null given in cache/MessageCache.php on line 493.

Coming from the same line: PHP Warning: Invalid argument supplied for foreach()

Aug 20 2019, 1:23 PM · MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Performance-Team, MediaWiki-libs-BagOStuff, MediaWiki-extensions-Translate
Nikerabbit committed rGTWN9777e7523c08: Add validators for ajapaik-web.
Add validators for ajapaik-web
Aug 20 2019, 9:31 AM
Nikerabbit added a comment to T230690: array_keys() expects parameter 1 to be array, null given in cache/MessageCache.php on line 493.

Possibly not related at all, but want to mention T208897: PHP Fatal Error: Argument passed to MessageCache::isMainCacheable() must be array as a similar issue.

Aug 20 2019, 9:13 AM · MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Performance-Team, MediaWiki-libs-BagOStuff, MediaWiki-extensions-Translate
Nikerabbit added a comment to T215697: Please add Brazilian Portuguese (pt-br) language to Phabricator.

https://translatewiki.net/w/i.php?title=Special:MessageGroupStats&language=fi&group=phabricator#sortable:3=desc Hungary is available in Phabricator settings, but many languages above it are not.

Aug 20 2019, 7:44 AM · Phabricator, I18n, User-Nikerabbit
Nikerabbit added a comment to T215697: Please add Brazilian Portuguese (pt-br) language to Phabricator.

Is it checking those 500 strings in some specific module? If so, I would like to document this on the project page.

Aug 20 2019, 7:03 AM · Phabricator, I18n, User-Nikerabbit

Aug 17 2019

Nikerabbit added a comment to T230641: Deleting a translation unit page with invalid language codes throws exception: Cannot render translation page for X.

This bug and T217380: TranslateRenderJob: Cannot render translation page for Wikimania/pa-guru! are closely related, possibly even duplicates.

Aug 17 2019, 9:47 AM · Language-Team, MediaWiki-extensions-Translate, Wikimedia-production-error
Nikerabbit renamed T230641: Deleting a translation unit page with invalid language codes throws exception: Cannot render translation page for X from Fatal MWException exception to Deleting a translation unit page with invalid language codes throws exception: Cannot render translation page for X.
Aug 17 2019, 9:45 AM · Language-Team, MediaWiki-extensions-Translate, Wikimedia-production-error
Nikerabbit triaged T230641: Deleting a translation unit page with invalid language codes throws exception: Cannot render translation page for X as Medium priority.
Aug 17 2019, 9:44 AM · Language-Team, MediaWiki-extensions-Translate, Wikimedia-production-error
Nikerabbit updated the task description for T230641: Deleting a translation unit page with invalid language codes throws exception: Cannot render translation page for X.
Aug 17 2019, 9:40 AM · Language-Team, MediaWiki-extensions-Translate, Wikimedia-production-error
Nikerabbit triaged T229981: `action=query&meta=messagegroupstats` api fails, saying "mgsgroup" must be set when it is as Low priority.

This looks like to be the case of using confusing error code, but no issue in functionality.

Aug 17 2019, 9:37 AM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), MediaWiki-extensions-Translate, User-DannyS712
Nikerabbit added a comment to T230100: MediaWiki Core: exceeded the timeout of 300 seconds for export.php.

My guess is that this is either disk IO issue and/or related to recalculating message group stats. Let's see when we have the additional debugging available.

Aug 17 2019, 9:34 AM · 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

Aug 16 2019

Nikerabbit added a comment to T229883: Error from line 52 of "PageTranslationHooks.php": Call to a member function getIsSectionPreview() on null.

Not sure, would require some more investigation to figure out what is setting mOptions to null (or not initializing it).

Aug 16 2019, 9:43 PM · MediaWiki-extensions-Translate
Nikerabbit added a comment to T229883: Error from line 52 of "PageTranslationHooks.php": Call to a member function getIsSectionPreview() on null.

See https://gerrit.wikimedia.org/g/mediawiki/extensions/Translate/+/f122fa694a02d924552e0932b574b32c0dafd6c3/tag/PageTranslationHooks.php#52

Aug 16 2019, 12:13 PM · MediaWiki-extensions-Translate

Aug 15 2019

Nikerabbit added a comment to T230372: Extension:Translate workshop at Wikimania hackathon 2019.

Should be Thursday instead of Wednesday, right?

Aug 15 2019, 9:13 AM · Wikimania-Hackathon-2019
Nikerabbit closed T230358: $wgTranslateSupportUrlNamespace points to incorrect namespace as Resolved.
Aug 15 2019, 8:33 AM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Language-Team (Language-2019-July-September), MediaWiki-extensions-Translate
Nikerabbit removed a project from T38588: No way to detect null (non-edit) revisions: MediaWiki-extensions-Translate.
Aug 15 2019, 7:59 AM · OKR-Work, MediaWiki-General