Page MenuHomePhabricator

Modernize code under util/ directory starting with T*
Closed, ResolvedPublic8 Estimated Story Points

Description

Splitting the parent task to smaller chunks to have more reasonably sized tasks in sprint.

Remaining classes as of 2023-12-07:

  • TranslateLogFormatter
  • TranslateMetadata
  • TranslateRcFilter

Details

Show related patches Customize query in gerrit

Event Timeline

Change 966519 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Move TranslateSandboxEmailJob to TranslatorSandbox namespace

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

Change 966519 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Move TranslateSandboxEmailJob to TranslatorSandbox namespace

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

Change 970280 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Namespace TranslatePreferences::class and rename to AssistantLanguagesPreference:class

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

Change 970280 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Rename TranslatePreferences::class to TranslateInterfacePreferences:class

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

Change 972059 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Move TranslateSandbox::class to TranslatorSandbox namespace

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

Change 973755 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Move TranslateSandbox::class to TranslateSandbox folder

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

Change 974673 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Add TranslateSandboxHookHandler::class

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

Change 976882 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/TwnMainPage@master] SpecialTwnMainPage: Use the new namespaced TranslateSandbox class

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

Change 973755 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Move TranslateSandbox::class to TranslatorSandbox namespace

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

Change 976882 merged by jenkins-bot:

[mediawiki/extensions/TwnMainPage@master] SpecialTwnMainPage: Use the new namespaced TranslateSandbox class

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

Change 977648 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Remove unused TranslationStats::class

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

Change 977648 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Remove unused TranslationStats::class

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

Change 972059 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Convert TranslateSandbox::class to a service

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

Change 978538 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Rename TranslateSandbox to TranslatorInterfaceHookHandler

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

Change 980875 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Rename TranslateYaml::class to Yaml::class.

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

Change 980983 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/CentralNotice@master] Update reference to namespaced TranslateMetadata::class

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

Change 980985 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Move TranslateMetadata::class to namespace

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

Change 980875 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Rename TranslateYaml::class to Yaml::class

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

Change 978538 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Implement SidebarBeforeOutputHook in LegacyInterfaceHookHandler

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

Change 980985 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Move TranslateMetadata::class to namespace

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

Change 974673 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Add TranslateSandboxHookHandler::class

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

Change 982184 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] Utilities/Yaml: Use string as value with ini_set

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

Change 982184 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Utilities/Yaml: Use string as value with ini_set

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

Change 982653 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@wmf/1.42.0-wmf.9] Utilities/Yaml: Use string as value with ini_set

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

Change 982653 merged by jenkins-bot:

[mediawiki/extensions/Translate@wmf/1.42.0-wmf.9] Utilities/Yaml: Use string as value with ini_set

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

Mentioned in SAL (#wikimedia-operations) [2023-12-13T14:30:32Z] <lucaswerkmeister-wmde@deploy2002> Started scap: Backport for [[gerrit:982653|Utilities/Yaml: Use string as value with ini_set (T348496)]]

Mentioned in SAL (#wikimedia-operations) [2023-12-13T14:32:24Z] <lucaswerkmeister-wmde@deploy2002> lucaswerkmeister-wmde and abi: Backport for [[gerrit:982653|Utilities/Yaml: Use string as value with ini_set (T348496)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2023-12-13T14:49:41Z] <lucaswerkmeister-wmde@deploy2002> Finished scap: Backport for [[gerrit:982653|Utilities/Yaml: Use string as value with ini_set (T348496)]] (duration: 19m 09s)

Change 982954 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Move TranslateLogFormatter::class to Translate namespace

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

Change 982955 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Namespace TranslateRcFilter::class

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

Change 982954 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Move TranslateLogFormatter::class to Translate namespace

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

Change 982955 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Add TranslateRcFilter::class to Translate namesapace

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

abi_ subscribed.

All the patches for this task have been deployed on translatewiki.net since 2023-12-18, and on MediaWiki.org since 2023-12-19. We've not seen spikes in errors. Marking this as done.

Change #1016617 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] MessageGroupMetadata::getWithDefaultValue: Allow null default value

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

Change #1016617 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] MessageGroupMetadata::getWithDefaultValue: Allow null default value

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