Page MenuHomePhabricator

Archive the GettingStarted extension
Closed, ResolvedPublic

Description

Reason

GettingStarted was originally written to support new Wikipedia users; it has been superseded at that task by GrowthExperiments and has recently been undeployed from Wikimedia (T235752). There's a cost to any extension, especially complex ones, as they make refactoring MediaWiki core (something that's been happening a lot lately) slower, so if no one needs it, we should archive the extension.

For now this task is just to gather feedback from affected wikis. (WikiApiary lists 10 such wikis, but per T292651 it doesn't seem reliable.)

To-do list

  • This task
    • Add maintainers of that extension/skin 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 <#ProjectX> as a tag for this task, and remove MediaWiki-extensions-Other/Other-skins as appropriate.
  • On-wiki documentation
    • Archive documentation on mediawiki.org (provide URL): replace page contents with {{Archived extension|last revision id before archiving|task=T######}} (for extensions); replace T###### with this task's number.
    • If documentation page was translatable, remove <translate>, 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 (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 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

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
mewoph added a subscriber: mewoph.

Moving to needs discussion to reflect the nature of this task

Cc'ing @MShilova_WMF and @DMburugu as this might be relevant to the discussions around stale projects.

I guess it's unclear if there's any "authority" who to say "let's archive this unmaintained extension"? Who's managers on WMF's Growth team to decide?

I don't see why the WMF management chain would be relevant to such a decision.

I missed the fact that it's already undeployed from WMF wikis, yikes. Sorry

Aklapper renamed this task from Consider archiving GettingStarted to Archive the GettingStarted extension.Oct 22 2023, 1:23 AM
Aklapper moved this task from Untriaged to Archive extensions on the Projects-Cleanup board.
Aklapper updated the task description. (Show Details)
Aklapper removed a subscriber: mewoph.

Change 995695 had a related patch set uploaded (by Jforrester; author: Jforrester):

[integration/config@master] Zuul: [mediawiki/extensions/GettingStarted] Mark as archived

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

Change 995695 merged by jenkins-bot:

[integration/config@master] Zuul: [mediawiki/extensions/GettingStarted] Mark as archived

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

Change 995696 had a related patch set uploaded (by Jforrester; author: Jforrester):

[translatewiki@master] [GettingStarted] Drop extension, now archived

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

Change 995696 merged by jenkins-bot:

[translatewiki@master] [GettingStarted] Drop extension, now archived

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

Change 995697 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/GettingStarted@master] Empty repo, as it's archived

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

Change 995697 merged by Jforrester:

[mediawiki/extensions/GettingStarted@master] Empty repo, as it's archived

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

Mentioned in SAL (#wikimedia-releng) [2024-02-03T22:08:21Z] <James_F> sudo -u doc-uploader rm -rf /srv/doc/cover-extensions/GettingStarted/ # T292654

Change 995701 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/vagrant@master] Drop the GettingStarted role, repo archived

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

Change 995705 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions@master] Drop GettingStarted extension, archived

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

Change 995705 merged by Jforrester:

[mediawiki/extensions@master] Drop GettingStarted extension, archived

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

Jdforrester-WMF updated the task description. (Show Details)
Jdforrester-WMF updated the task description. (Show Details)

Change 995701 merged by jenkins-bot:

[mediawiki/vagrant@master] Drop the GettingStarted role, repo archived

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