MWStake / nonwmf-extensions

A super-repository of MediaWiki extensions not hosted at Wikimedia.
22 stars 24 forks source link

Remove extensions that are also in mediawiki-extensions #38

Closed samwilson closed 1 year ago

samwilson commented 2 years ago

The following extensions are listed both here and in https://gerrit.wikimedia.org/g/mediawiki/extensions

Assuming their canonical versions are the Gerrit-hosted ones, they should probably be removed from nonwmf-extensions.

mary-kate commented 2 years ago
* GlobalContribs

Per #36, this was removed already.

  • MediaWikiAuth Canonical repo is on GitHub (was previously on WMF gerrit), SkizNet/mediawiki-MediaWikiAuth
  • Tabber This was/is a HydraWiki extension, but Wikia/Fandom discontinued HydraWiki around the time they bought Gamepedia from Curse.com and open-sourced the extensions, so I'm not 100% sure now where the canonical repo for this is. At least the old HydraWiki repos on GitLab seem to be abandoned, which (sadly) makes sense, given the facts.
  • VEForAll I think this is maintained by Yaron Koren et al. on Gerrit, but might be a good idea to double-check with him regardless.
  • WikiSEO Pretty sure @Octfx maintains this on Gerrit, yeah.
samwilson commented 2 years ago

Thanks for this, very useful!

  • GlobalContribs

Per https://github.com/MWStake/nonwmf-extensions/pull/36, this was removed already.

Oops, fixed in extjsonuploader's clone. And I'll work on improving the update process so that it can handle this situation better in future.

  • MediaWikiAuth

Canonical repo is on GitHub (was previously on WMF gerrit), SkizNet/mediawiki-MediaWikiAuth

I've made T313110 to track removing this from mediawiki/extensions.

Also just noticed that Shariff is also here as Shariff-Mediawiki; will remove the latter.

legoktm commented 2 years ago

I don't think there are any issues in this task, but I would just ask people be cautious when removing extensions from this repository right now given that it is being used to determine voter suffrage in the upcoming WMF board election.

samwilson commented 2 years ago

Ah, good point! Thanks.

I think the three in #39 are fine. But perhaps others listed above should wait. (There's no hurry with any of this; it's been like this for years I think.)

freephile commented 2 years ago

This looks like a straightforward and important task... meaning thanks for bringing it up @samwilson ; and thanks for all the input so far to teasing it into individual statuses.

tgr commented 1 year ago

Per extjsonuploader:

Duplicate extension name 'Shariff' detected in these files:
Duplicate extension name 'ArticleIndex' detected in these files:
Duplicate extension name 'CloneDiff' detected in these files:
Duplicate extension name 'DocBookExport' detected in these files:
Duplicate extension name 'Figures' detected in these files:
Duplicate extension name 'HoverGallery' detected in these files:
Duplicate extension name 'Loops' detected in these files:
Duplicate extension name 'MediaWikiAuth' detected in these files:
Duplicate extension name 'PageAuthors' detected in these files:
Duplicate extension name 'Realnames' detected in these files:
Duplicate extension name 'Tabber' detected in these files:
Duplicate extension name 'VEForAll' detected in these files:
Duplicate extension name 'WatchAnalytics' detected in these files:
Duplicate extension name 'WikiSEO' detected in these files:

There are three new duplicate entries (HoverGallery, Realnames, WatchAnalytics), plus MediaWikiAuth which is checked in the list but apparently wasn't removed. The others are already listed or a bug in the bot (T324909).

kizule commented 1 year ago

I've started giving .gitmodules a cleanup. 😄

So far, I've made a pull request for sorting it alphabetically: https://github.com/MWStake/nonwmf-extensions/pull/44

After merging that one, I'm going to remove extensions which are marked as read-only or are also in mediawiki-extensions.

kizule commented 1 year ago

I've started giving .gitmodules a cleanup. 😄

So far, I've made a pull request for sorting it alphabetically: #44

After merging that one, I'm going to remove extensions which are marked as read-only or are also in mediawiki-extensions.

Waiting now for https://github.com/MWStake/nonwmf-extensions/pull/46 to be merged..