Page MenuHomePhabricator

Archive the RenameUser extension
Open, Stalled, Needs TriagePublicRequest

Description

Reason
See T27482: Merge RenameUser into core.

(If we do not backport the change to 1.39 LTS, this should happen once 1.39 is EOL in November 2025)

To-do list

  • This task
    • Add maintainers of that extension as subscribers to this task (if they have no apparent Phabricator account, notify them on-wiki or via email if possible and note it here).
    • Add Phabricator project MediaWiki-User-rename as a tag for this task, and remove MediaWiki-extensions-Other/Other-skins as appropriate.
  • On-wiki documentation
    • Archive documentation on mediawiki.org (https://www.mediawiki.org/wiki/Extension:Renameuser): replace page contents with {{Archived extension|last revision id before archiving|task=T331218}}
    • Remove <translate> from the documentation page, visit Special:PageTranslation, and click "remove from translation" (if you don't have the translation administrator right, ask a user who does).
    • Update Wikidata item (https://www.wikidata.org/wiki/Q21678251) associated with documentation page
      • add statement Abandonware (Q281039) to instance of (P31) together with qualifier start time (P580) = the YYYY-MM-DD date that you decided to archive extension (generally per edit history)
      • add qualifier end time (P582) = the YYYY-MM-DD (same date as above) to instance of (P31) = MediaWiki extension (Q6805426)
  • Phabricator
    • Mark all Phabricator tasks for the extension either Declined or Invalid. Add a comment pointing to this task when doing so for reference. (This component is now part of MediaWiki core; actionable Tasks should not be closed).
    • Archive Phabricator project MediaWiki-User-rename for the extension.
    • Edit Phabricator project MediaWiki-User-rename description for the extension with a link to this ticket.
  • Translatewiki.net/translations
  • Configuration/tests/integrations/etc.
  • Repositories

Event Timeline

Kizule moved this task from Backlog to delete on the Wikimedia-GitHub board.
Kizule moved this task from Backlog to Projects to remove on the translatewiki.net board.
Pppery changed the task status from Open to Stalled.Mar 5 2023, 3:39 AM

Change 894180 had a related patch set uploaded (by Raimond Spekking; author: Raimond Spekking):

[translatewiki@master] [RenameUser] Remove RenameUser, merged into Core

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

Change 894180 merged by jenkins-bot:

[translatewiki@master] [RenameUser] Remove RenameUser, merged into Core

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

As the message keys exist in core now with the same key name it was necessary to remove the repo for now. If we want to keep the repo until November 2025 it can be re-added but with prefix for the message keys to avoid dupe keys.

Instead of archiving MediaWiki-User-rename, and since this feature is now in MW core, I suggest we rename the project to MediaWiki-User-rename and list it at https://phabricator.wikimedia.org/tag/mediawiki-general/.

On the other hand, I'm not sure we want all past extension-Renameuser tasks "ported" as a now MediaWiki core component, so maybe having a new project would be better?

Instead of archiving MediaWiki-User-rename, and since this feature is now in MW core, I suggest we rename the project to MediaWiki-User-rename and list it at https://phabricator.wikimedia.org/tag/mediawiki-general/.

On the other hand, I'm not sure we want all past extension-Renameuser tasks "ported" as a now MediaWiki core component, so maybe having a new project would be better?

Done.

Change 935542 had a related patch set uploaded (by Amire80; author: Amire80):

[translatewiki@master] Remove configuration for RenameUser

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

Change 935542 merged by jenkins-bot:

[translatewiki@master] Remove configuration for RenameUser

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

When it comes to the open tasks for the extension, they should probably be relabeled as Core tasks.