Page MenuHomePhabricator

Archive the SmoothGallery extension
Closed, ResolvedPublicRequest

Description

Reason
Per its own page, "Stopped working somewhere around 1.17."

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). (I added Ryan Lane, who created the extension page. The listed maintainer, Mathias Lidal, has no Phabricator account I can find, and has been globally inactive since 2015)
    • Add Phabricator project MediaWiki-extensions-SmoothGallery as a tag for this task, and remove MediaWiki-extensions-Other as appropriate.
  • On-wiki documentation
    • Archive documentation on mediawiki.org (https://www.mediawiki.org/wiki/Extension:SmoothGallery): replace page contents with {{Archived extension|3837156|reason=Hasn't worked since around 1.17. Also see {{phab|T252273}}.}} (for extensions)
    • 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 (Q21678606) 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
  • Translatewiki.net/translations
  • Configuration/tests/integrations/etc.
  • Repositories

Event Timeline

Should this be done, as there are some commits by @ashley which are merged?

And one https://gerrit.wikimedia.org/r/c/mediawiki/extensions/SmoothGallery/+/559050 is still "open".

Those look to me like pure formatting changes that couldn't possibly influence whether the code still works. Regardless, the current situation is undesirable. Either the code in fact works on newer versions, and the extension page should be updated to say that and this task declined, or the code in fact does not work on versions newer than 1.17, in which case the extension should be archived. I haven't tested it myself.

The SmoothGallery extension looked horribly broken the last time I checked. I was waiting for those patches of mine to get merged before digging deep into it but based on the available evidence it doesn't seem like a popular extension nor is it maintained and fixing it up would likely take more than just a couple minutes or so, thus archiving it seems reasonable.

Okay, let's work on archiving then.

Change 679089 had a related patch set uploaded (by Zoranzoki21; author: Zoranzoki21):

[translatewiki@master] Remove the SmoothGallery extension

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

Change 679090 had a related patch set uploaded (by Zoranzoki21; author: Zoranzoki21):

[integration/config@master] Archive the SmoothGallery extension

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

Change 679093 had a related patch set uploaded (by Zoranzoki21; author: Zoranzoki21):

[mediawiki/extensions/SmoothGallery@master] Archive repository

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

Change 679094 had a related patch set uploaded (by Zoranzoki21; author: Zoranzoki21):

[mediawiki/extensions@master] Archive the SmoothGallery extension

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

Change 679089 merged by jenkins-bot:

[translatewiki@master] Remove the SmoothGallery extension

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

Patches are ready for merging.

Change 679094 merged by Hashar:

[mediawiki/extensions@master] Archive the SmoothGallery extension

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

Change 679090 merged by jenkins-bot:

[integration/config@master] Archive the SmoothGallery extension

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

Change 679093 merged by Hashar:

[mediawiki/extensions/SmoothGallery@master] Archive repository

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

hashar updated the task description. (Show Details)

SoothGallery no more shows up at https://gerrit.wikimedia.org/r/plugins/gitiles/translatewiki/+/refs/heads/master/groups/MediaWiki/mediawiki-extensions.txt , maybe that is the only thing that needs to be done to remove it from Translatewiki?

Rest of the steps have been completed.

SoothGallery no more shows up at https://gerrit.wikimedia.org/r/plugins/gitiles/translatewiki/+/refs/heads/master/groups/MediaWiki/mediawiki-extensions.txt , maybe that is the only thing that needs to be done to remove it from Translatewiki?

Rest of the steps have been completed.

TWN is done, I forgot to mark it as completed. Thank you!

Kizule updated the task description. (Show Details)