Page MenuHomePhabricator

Archive the Preloader extension
Closed, ResolvedPublicRequest

Description

Reason
This extension's MediaWiki.org page was marked as archived by @PlavorSeol earlier today. Accordng to the pre-archival page, the extension has not been updated since 2011 and explicitly supports MediaWiki 1.7, so it is drastically out of date. However, the infobox also claims that the latest extension version is 1.2.0, while WikiApiary claims that there are 1.2.1 and 1.2.2 installations in the wild. Thus a bit of further investigation should be conducted before deciding whether the archival should proceed further.

Update

The new maintainer has moved to Gitlab. Outside archiving on MediaWiki.org, we can proceed with the other things.

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). The listed maintainer, Robchurch, does not appear to have contributed to any WMF project since 2008, and his MW.org userpage states he is "not currently involved in developing the MediaWiki software or extensions". (If anyone wants to try reaching out to him regardless, be my guest.)
    • Add Phabricator project MediaWiki-extensions-Preloader as a tag for this task.
  • On-wiki documentation - These have been updated to point to the new repo.
    • Archive documentation on mediawiki.org (https://www.mediawiki.org/wiki/Extension:Preloader): replace page contents with {{TNT|Archived extension|last revision id before archiving|reason=archive reasons, per [[phab:T205952]]}}; include a link to this task in the reason parameter.
    • Archive Wikidata item associated with documentation page (https://www.wikidata.org/wiki/Q21678092) (remove nearly all statements, except instance of (P31) = MediaWiki extension (Q6805426), which should add a qualifier end time (P582) = the YYYY-MM-DD date that you decided to archive extension, generally per edit history, change English (and other languages if possible) description to "archived MediaWiki extension" (and its translation)).
  • Phabricator
    • Archive Phabricator project MediaWiki-extensions-Preloader for the extension.
    • Mark all Phabricator tasks for the extension either Declined or Invalid.
    • Edit Phabricator project MediaWiki-extensions-Preloader description for the extension with a link to this ticket.
      • Add a link to the gitlab repository, per the maintainers request.

Event Timeline

I've done some digging, and for https://www.wikiapiary.com/wiki/ShakePeers and https://www.wikiapiary.com/wiki/LabLynx_Wiki, the variant used is the one provided on https://gitlab.com/troyengel/Preloader. This means that the extension has moved to other hosting means.

I conclude that we can go ahead and archive the repositories here in Gerrit and Phabricator, but that the MediaWiki extension page should be unarchived and adjusted to point to the gitlab repository.

That's the conclusion I came to when I noticed the extension page has a talk page, and saw the last two sections on it (one, two). I'm fine with your plan of action here, @Mainframe98.

I've updated the extension page. Since the user prefers to use the functionality of Gitlab, we can proceed with archiving MediaWiki-extensions-Preloader .

Since this extension was never in Git, there's no Github mirror, Gerrit repo, or Phabricator repository. It didn't have a vagrant entry, translate wiki entry or a CI entry either. I've removed those entries. All that's left to do is archiving MediaWiki-extensions-Preloader

Mainframe98 updated the task description. (Show Details)

Should we unarchive this?

There's nothing to unarchive anymore, there was never anything in git to archive, and I've already changed the page on mediawiki.org. The maintainer prefers using Gitlab for bugreports and feature requests, so MediaWiki-extensions-Preloader is obsolete.