Page MenuHomePhabricator

Remove characterEditStats.php script
Closed, ResolvedPublic2 Estimated Story Points

Description

No longer in use after T388539: Migrate language_and_product_localization jobs to mw-cron. To save the effort of converting it to modern coding practices.

Event Timeline

Change #1164956 had a related patch set uploaded (by Nikerabbit; author: Nikerabbit):

[operations/puppet@production] Remove chararacterEditStatsTranslate

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

Change #1164968 had a related patch set uploaded (by Nikerabbit; author: Nikerabbit):

[mediawiki/extensions/Translate@master] Remove `characterEditStats.php` script

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

Nikerabbit triaged this task as Low priority.
Nikerabbit set the point value for this task to 2.

No longer in use after T388539: Migrate language_and_product_localization jobs to mw-cron.

Why is it no longer in use? What’s the replacement? Neither T388539 nor https://meta.wikimedia.org/wiki/Meta:Babylon/Translation_stats (the page this script used to update) answers these questions.

I decided that we no longer need it as it wasn't used for the original purpose. No replacement is planned. If someone comes up with a clear use case, we can explore replacements.

What was the original purpose?

Please also document this decision on the Meta page (e.g. using {{historical}}), so that people aren’t mislead into thinking that the page is still maintained.

I marked it as historical and link to this task. That's probably not the recommended way, but feel free to improve.

Original purpose is not very clear, see T60440: Run characterEditStats.php regularly on Translate wikis and publish output somewhere.

Change #1164968 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Remove `characterEditStats.php` script

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

Change #1164956 merged by Hnowlan:

[operations/puppet@production] Remove chararacterEditStatsTranslate

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