Page MenuHomePhabricator

Archive the ViewFiles extension
Open, Needs TriagePublicRequest

Description

Reason
Broken (T228366), and unmaintained (maintainer is globally banned), only had one non maintenance commit. WikiApiary shows minimal usage and all by EOL MediaWiki versions.

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 as a tag for this task, or MediaWiki-extensions-Other if there is no project.
  • On-wiki documentation
    • Archive documentation on mediawiki.org (https://www.mediawiki.org/wiki/Extension:ViewFiles): replace page contents with {{Archived extension|2836860|reason=Broken ([[phab:T228366]]), and unmaintained (maintainer is globally banned), only had one non maintenance commit. WikiApiary shows minimal usage and all by EOL MediaWiki versions. Per [[phab:T228367]]}}.
    • Update Wikidata item associated with documentation page (https://www.wikidata.org/wiki/Q21679117)
      • 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.
  • Translatewiki.net/translations
    • Remove from translatewiki.net (groups/MediaWiki/mediawiki-extensions.txt) (add translatewiki.net project as a tag for this task) - patch merged as 4e83b26
  • Configuration/tests/integrations/etc.
    • Remove from mediawiki/extensions (along with in .gitmodules).
    • Remove tests in integration/config (zuul/layout.yaml).
    • Remove manifest/other references from mediawiki/vagrant if they exist - ran **git grep -i 'ViewFiles'** but saw nothing.
  • Repositories

Event Timeline

Legoktm created this task.Jul 18 2019, 2:11 AM
Restricted Application added subscribers: Liuxinyu970226, Aklapper. · View Herald TranscriptJul 18 2019, 2:11 AM
Legoktm renamed this task from Archive the ViewFiles to Archive the ViewFiles extension.Jul 18 2019, 2:11 AM
Dinoguy1000 updated the task description. (Show Details)Jul 18 2019, 7:01 AM
Dinoguy1000 removed a project: Other-skins.
MarcoAurelio moved this task from Backlog to delete on the GitHub-Mirrors board.
MarcoAurelio moved this task from Backlog to Cleanup / Archival on the Repository-Admins board.
Mainframe98 updated the task description. (Show Details)Jul 18 2019, 8:54 AM

Change 533311 had a related patch set uploaded (by D3r1ck01; owner: Derick Alangi):
[translatewiki@master] groups: Remove ViewFiles extension from translatewiki

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

Change 533326 had a related patch set uploaded (by D3r1ck01; owner: Derick Alangi):
[integration/config@master] Remove ViewFiles extension from Integration Config

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

D3r1ck01 updated the task description. (Show Details)Thu, Aug 29, 8:54 PM

Change 533330 had a related patch set uploaded (by D3r1ck01; owner: Derick Alangi):
[mediawiki/extensions/ViewFiles@master] Empty ViewFiles repository and place archive text + ticket

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

Change 533311 merged by jenkins-bot:
[translatewiki@master] groups: Remove ViewFiles extension from translatewiki

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

D3r1ck01 updated the task description. (Show Details)Sat, Aug 31, 9:47 AM

Change 533330 merged by jenkins-bot:
[mediawiki/extensions/ViewFiles@master] Empty ViewFiles repository and place archive text + ticket

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

MarcoAurelio updated the task description. (Show Details)

Change 533326 merged by jenkins-bot:
[integration/config@master] Archive ViewFiles extension in Integration Config

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

D3r1ck01 updated the task description. (Show Details)Mon, Sep 2, 8:58 AM

Change 534201 had a related patch set uploaded (by MacFan4000; owner: MacFan4000):
[mediawiki/extensions@master] remove ViewFiles

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