Page MenuHomePhabricator

Archive the PerformanceInspector extension
Open, LowPublicRequest

Description

Reason
Experiment has concluded. Not on-track for deployment. General purpose intended to be obsoleted by MW core features other mechanism.

To-do list

    • Archive documentation on mediawiki.org (provide URL): https://www.mediawiki.org/wiki/Extension:PerformanceInspector
    • If documentation page was translatable, visit Special:PageTranslation, and click "remove from translation"
    • Update Wikidata item (provide URL) 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/skin (generally per edit history)
      • add qualifier end time (P582) = the YYYY-MM-DD (same date as above) to instance of (P31) = MediaWiki extension (Q6805426)/MediaWiki skin (Q21996535)
  • Phabricator
    • Mark all Phabricator tasks for the extension/skin either Declined or Invalid. Add a comment pointing to this task when doing so for reference.
    • Archive Phabricator project <#ProjectX> for the extension/skin.
    • Edit Phabricator project <#ProjectX> description for the extension/skin with a link to this ticket.
  • Translatewiki.net/translations
  • Configuration/tests/integrations/etc.
  • Repositories
    • Empty repository, leaving only the README indicating the repo is archived, and referring to this task by URL.
    • Remove from mediawiki/extensions / mediawiki/skins (along with in .gitmodules).
    • Mark the repository read-only in Gerrit (also edit description to prepend "[ARCHIVED]" and a reference to this task): (provide Gerrit Repository URL).
    • Archive the Diffusion repository for the extension/skin: (provide the Diffusion repository callsign or URL).
    • Delete the GitHub mirror.

Event Timeline

Krinkle changed the task status from Open to Stalled.Nov 1 2021, 6:57 PM
Krinkle triaged this task as Low priority.
Krinkle updated the task description. (Show Details)
Krinkle updated the task description. (Show Details)
Krinkle changed the task status from Stalled to Open.Aug 2 2022, 10:38 PM
Krinkle edited projects, added Performance-Team; removed Wikimedia-GitHub.
Krinkle updated the task description. (Show Details)
Peter subscribed.

I think I can do some of this work when doing the BitBar stuff.

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

[translatewiki@master] Archive several extensions

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

Change 907488 merged by jenkins-bot:

[translatewiki@master] Archive several extensions

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