Page MenuHomePhabricator

Deprecate hook Translate:GettextFFS:headerFields in favor of Translate:GettextFormat:headerFields
Closed, ResolvedPublic2 Estimated Story Points

Description

The hook Translate:GettextFFS:headerFields should be deprecated following changes in this patch: GettextFFS::class: Move to FileFormatSupport namespace. The hook should be renamed to Translate:GettextFormat:headerFields following the next MLEB release 2023.07

Event Timeline

Wangombe renamed this task from Deprecate Translate:GettextFFS:headerFields in favor of Translate:GettextFormat:headerFields to Deprecate hook Translate:GettextFFS:headerFields in favor of Translate:GettextFormat:headerFields.May 29 2023, 8:01 AM
Wangombe triaged this task as Low priority.
Wangombe updated the task description. (Show Details)
Wangombe updated the task description. (Show Details)

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

[mediawiki/extensions/Translate@master] Deprecate use of Translate:GettextFFS:headerFields hook.

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

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

[translatewiki@master] Deprecate use of Translate:GettextFFS:headerFields hook.

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

Change 991280 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Deprecate use of Translate:GettextFFS:headerFields hook.

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

Change 991281 merged by jenkins-bot:

[translatewiki@master] Deprecate use of Translate:GettextFFS:headerFields hook.

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

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

[mediawiki/extensions/Translate@master] Translate:GettextFFS:headerFields: Perform hard deprecation

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

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

[mediawiki/extensions/Translate@master] Add interface for Translate:GettextFormat:headerFields hook

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

Change 992180 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Translate:GettextFFS:headerFields: Perform hard deprecation

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

Change 992185 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Add interface for Translate:GettextFormat:headerFields hook

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

The hook Translate:GettextFFS:headerFields was soft deprecated and later in hard deprecated in favor of adding an interface, GettextFormatHeaderFieldsHook.php, that will triggered using the HookRunner. Hook interfaces were added in Mediawiki 1.35 --> T338451