Gerrit/New repositories/Requests
WikiConnect-ParseWiki
| Extension | WikiConnect-ParseWiki |
|---|---|
| Developer | Gerges |
| Preferred model | Merge review (default) |
| Phabricator project | wikiconnect-parsewiki |
This is an old repository: https://github.com/wiki-connect/ParseWiki. I have a request to create a group: T398147 . my regards--Gerges (talk) 00:39, 30 June 2025 (UTC)
Is it possible to create a WikiConnect/ParseWiki repository? --Gerges (talk) 01:00, 30 June 2025 (UTC)
- You mean in the root of Gerrit? How many projects would be under
WikiConnect? And would they fit in other categories? For example ParseWiki looks like a library to parse WikiText ... so maybe it could fit undermediawiki/tools/ParseWiki? --QChrisNonWMF (talk) 15:43, 1 July 2025 (UTC)- There will be several projects under the root of WikiConnect. WikiConnect is a team of developers dedicated to creating open-source software for MediaWiki.--Gerges (talk) 23:40, 1 July 2025 (UTC)
- @Gerges: I understand that WikiConnect is a group of developers. However, we typically do not place projects by who made them. We place projects by what they are. For example MW extensions should go under
mediawiki/extensionsregardless of whether WMF created them, a single developer did, or a group of developers did. This makes it easier for people to find things. And we have other groups of developers (Bluespice, ...). Their extensions are just undermediawiki/extensionsas well. So I'm wondering if these upcoming WikiConnect projects that you mention ... will they fit the existing Gerrit hierarchy? --QChrisNonWMF (talk) 21:11, 2 July 2025 (UTC)- @QChrisNonWMF, I understand your point, I think
mediawiki/tools/ParseWikiis better. Thanks--Gerges (talk) 22:32, 2 July 2025 (UTC)
- @QChrisNonWMF, I understand your point, I think
- @Gerges: I understand that WikiConnect is a group of developers. However, we typically do not place projects by who made them. We place projects by what they are. For example MW extensions should go under
Done Created as mediawiki/tools/ParseWiki
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:19, 6 July 2025 (UTC)
- How do I add developers to the mediawiki-tools-ParseWiki group (I see that I am not in the group)?--Gerges (talk) 10:01, 6 July 2025 (UTC)
- @Gerges: Whooops. I must have been too tired in the morning. My bad. I've now added you to the group. And you now should also be allowed to add further developers to the group. --QChrisNonWMF (talk) 17:14, 6 July 2025 (UTC)
mediawiki/extensions/ForceSkin
| Extension | mediawiki/extensions/ForceSkin |
|---|---|
| Developer | Jack Phoenix |
| Preferred model | Merge review (default) |
| Phabricator project | Phabricator project, or create a new Phabricator project. |
"New" extension, or rather, a reimplementation of a MediaWiki 1.10-era thing which was not publicly published at the time. An empty repository will do just fine, thanks! --Jack Phoenix (Contact) 16:49, 30 June 2025 (UTC)
Done Created as mediawiki/extensions/ForceSkin
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 15:47, 1 July 2025 (UTC)
mediawiki/extensions/SpecialPageCaptcha
| Extension | mediawiki/extensions/SpecialPageCaptcha |
|---|---|
| Developer | Jack Phoenix |
| Preferred model | Merge review (default) |
| Phabricator project | Phabricator project, or create a new Phabricator project. |
New anti-AI CAPTCHA extension. An empty repository will do just fine, thanks! --Jack Phoenix (Contact) 16:51, 30 June 2025 (UTC)
Done Created as mediawiki/extensions/SpecialPageCaptcha
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 15:49, 1 July 2025 (UTC)
mediawiki/extensions/ReaderExperiments
| Extension | mediawiki/extensions/ReaderExperiments |
|---|---|
| Developer | lwatson |
| Preferred model | Merge review (default) |
| Phabricator project | Reader-Experiments |
I mistakenly requested the new repository as a logged out user. The new reader group teams, Reader Growth Team and Reader Experiences Team, plan to use the ReaderExperiments repo for prototyping and experimental projects. -- LWatson-WMF (talk) 17:28, 10 July 2025 (UTC)
Done Created as mediawiki/extensions/ReaderExperiments
(GitHub mirror) (Phabricator mirror) -- Antoine "hashar" Musso (talk) 11:06, 17 July 2025 (UTC)
mediawiki/extensions/EmbedSpotify
| Extension | mediawiki/extensions/EmbedSpotify |
|---|---|
| Developer | universal-omega |
| Preferred model | Merge review (default) |
| Phabricator project | Phabricator project, or create a new Phabricator project. |
Please import https://github.com/NessunKim/mediawiki-embed-spotify. The current repository seems to be unmaintained, and it is incompatible with 1.44, so wanted to import it here and make it compatible with MediaWiki 1.44. Thanks!
--Universal Omega (talk) 08:54, 16 July 2025 (UTC)
@Universal Omega: I see that there is no activity on the repo since a few years, but did you check with the repo owner if they are ok with us importing the code? --QChrisNonWMF (talk) 22:06, 21 July 2025 (UTC)
- Hi,
- I assumed they were inactive because the repo hadn't been updated in so many years. However, it seems the GitHub account for it is still active, so I will reach out to them, which I absolutely should have done before making this request. Universal Omega (talk) 05:49, 22 July 2025 (UTC)
- @QChrisNonWMF I sent them an email to their email account they have linked on their GitHub profile. This was done 7 days ago with no response at all, would it be possible to move forward with this anyway now? Thanks! Universal Omega (talk) 17:08, 29 July 2025 (UTC)
- @Universal Omega: Ok, Thanks. --QChrisNonWMF (talk) 21:15, 31 July 2025 (UTC)
Done Created as mediawiki/extensions/EmbedSpotify
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:15, 31 July 2025 (UTC)
mediawiki/extensions/SimpleTooltip
| Extension | mediawiki/extensions/SimpleTooltip |
|---|---|
| Developer | universal-omega |
| Preferred model | Merge review (default) |
| Phabricator project | Phabricator project, or create a new Phabricator project. |
Currently on https://github.com/Universal-Omega/SimpleTooltip.
Thanks!
--Universal Omega (talk) 02:59, 17 July 2025 (UTC)
@Universal Omega: Is there an agreement that the existing SimpleTooltip extension (Extension:SimpleTooltip) and your variant (Extension:SimpleTooltip_(Universal-Omega)) want to merge again? Otherwise, I think I cannot give you the mediawiki/extensions/SimpleTooltip in Gerrit as it would only confuse people.
If not, then I'll still gladly create a repo for your extension, but I think we need to find a different name for your fork :-( --QChrisNonWMF (talk) 22:20, 21 July 2025 (UTC)
- Hi,
- I apologize for not checking this out first if the other extension is working we can just keep that as the primary extension for this. I originally had my fork because the original was incompatible with some MediaWiki version. Universal Omega (talk) 05:47, 22 July 2025 (UTC)
Not done (Per discussion above) --QChrisNonWMF (talk) 05:47, 19 August 2025 (UTC)
mediawiki/extensions/Preloader
| Extension | mediawiki/extensions/Preloader |
|---|---|
| Developer | universal-omega |
| Preferred model | Merge review (default) |
| Phabricator project | Phabricator project, or create a new Phabricator project. |
Currently on https://github.com/Universal-Omega/Preloader.
Thanks!
--Universal Omega (talk) 03:03, 17 July 2025 (UTC)
Done Created as mediawiki/extensions/Preloader
(GitHub mirror)(Phabricator mirror)
The main branch got renamed to master, as the main branch is prohibited for extensions --QChrisNonWMF (talk) 22:25, 21 July 2025 (UTC)
mediawiki/extensions/AutoCreatePage
| Extension | mediawiki/extensions/AutoCreatePage |
|---|---|
| Developer | universal-omega |
| Preferred model | Merge review (default) |
| Phabricator project | Phabricator project, or create a new Phabricator project. |
Currently on https://github.com/Universal-Omega/AutoCreatePage.
Thanks!
--Universal Omega (talk) 03:05, 17 July 2025 (UTC)
Done Created as mediawiki/extensions/AutoCreatePage
(GitHub mirror)(Phabricator mirror)
The main branch got renamed to master, as the main branch is prohibited for extensions --QChrisNonWMF (talk) 22:29, 21 July 2025 (UTC)
mediawiki/skins/Monaco
| Extension | mediawiki/skins/Monaco |
|---|---|
| Developer | universal-omega |
| Preferred model | Merge review (default) |
| Phabricator project | Phabricator project, or create a new Phabricator project. |
Currently on https://github.com/Universal-Omega/Monaco.
Thanks!
--Universal Omega (talk) 03:17, 17 July 2025 (UTC)
Done Created as mediawiki/skins/Monaco
(GitHub mirror)(Phabricator mirror)
The main branch got renamed to master, as the main branch is prohibited for skins --QChrisNonWMF (talk) 22:35, 21 July 2025 (UTC)
mediawiki/extensions/MachineTranslation
| Extension | mediawiki/extensions/MachineTranslation |
|---|---|
| Developer | universal-omega |
| Preferred model | Merge review (default) |
| Phabricator project | Phabricator project, or create a new Phabricator project. |
Currently on https://github.com/miraheze/MachineTranslation. But we would like to move this one over to Gerrit.
Thanks!
--Universal Omega (talk) 18:51, 17 July 2025 (UTC)
(I see that you're admin on that extension and also that repo)
Done Created as mediawiki/extensions/MachineTranslation
(GitHub mirror)(Phabricator mirror)
The main branch got renamed to master, as the main branch is prohibited for extensions --QChrisNonWMF (talk) 22:42, 21 July 2025 (UTC)
mediawiki/extensions/JavascriptSlideshow
| Extension | mediawiki/extensions/JavascriptSlideshow |
|---|---|
| Developer | universal-omega |
| Preferred model | Merge review (default) |
| Phabricator project | Phabricator project, or create a new Phabricator project. |
Currently on https://github.com/miraheze/JavascriptSlideshow. But we would like to move this one over to Gerrit.
Thanks!
--Universal Omega (talk) 06:01, 20 July 2025 (UTC)
(I see that you're admin on that extension and also that repo)
Done Created as mediawiki/extensions/JavascriptSlideshow
(GitHub mirror)(Phabricator mirror)
The main branch got renamed to master, as the main branch is prohibited for extensions --QChrisNonWMF (talk) 22:45, 21 July 2025 (UTC)
mediawiki/extensions/AdhocTranslation
| Extension | mediawiki/extensions/AdhocTranslation |
|---|---|
| Developer | hslater |
| Preferred model | Merge review (default) |
| Phabricator project | - |
Please set gerrit group bluespice as owner.
@Hslater: This repo is requested without the BlueSpice prefix, while 3 others are requested with it. Just double-checking before creating them that this is intentional? --QChrisNonWMF (talk) 09:09, 16 August 2025 (UTC)
- @QChrisNonWMF: Yes, intentional; this extension is not BlueSpice-dependent. Hslater (talk) 06:40, 18 August 2025 (UTC)
Done Created as mediawiki/extensions/AdhocTranslation
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 05:32, 19 August 2025 (UTC)
mediawiki/extensions/BlueSpiceMatomoConnector
| Extension | mediawiki/extensions/BlueSpiceMatomoConnector |
|---|---|
| Developer | hslater |
| Preferred model | Merge review (default) |
| Phabricator project | - |
Please set gerrit group bluespice as owner.
Done Created as mediawiki/extensions/BlueSpiceMatomoConnector
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:03, 16 August 2025 (UTC)
mediawiki/extensions/BluespiceTranslationTransfer
| Extension | mediawiki/extensions/BluespiceTranslationTransfer |
|---|---|
| Developer | hslater |
| Preferred model | Merge review (default) |
| Phabricator project | - |
Please set gerrit group bluespice as owner.
Done Created as mediawiki/extensions/BluespiceTranslationTransfer
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:04, 16 August 2025 (UTC)
@QChrisNonWMF: Apologies, can we please change it to BlueSpiceTranslationTransfer (captial 'S')?. --Hslater (talk) 13:26, 20 August 2025 (UTC)
- @Hslater:
Done --QChrisNonWMF (talk) 22:19, 24 August 2025 (UTC)
mediawiki/extensions/UserProfile
| Extension | mediawiki/extensions/UserProfile |
|---|---|
| Developer | hslater |
| Preferred model | Merge review (default) |
| Phabricator project | - |
Please set gerrit group bluespice as owner.
@Hslater: This repo is requested without the BlueSpice prefix, while 3 others are requested with it. Just double-checking before creating them that this is intentional? --QChrisNonWMF (talk) 09:09, 16 August 2025 (UTC)
- @QChrisNonWMF: Yes, intentional; this extension is not BlueSpice-dependent. Hslater (talk) 06:40, 18 August 2025 (UTC)
Done Created as mediawiki/extensions/UserProfile
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 05:34, 19 August 2025 (UTC)
mediawiki/extensions/BlueSpiceWikiFarm
| Extension | mediawiki/extensions/BlueSpiceWikiFarm |
|---|---|
| Developer | hslater |
| Preferred model | Merge review (default) |
| Phabricator project | - |
Please set gerrit group bluespice as owner.
@Hslater: It seems that repo already exists since 2024-05-30 and bluespice is already an owner. Is there anything else that needs to be done with the repo? --QChrisNonWMF (talk) 09:07, 16 August 2025 (UTC)
- @QChrisNonWMF: Ah, I see, perfect. I’ll use that repo then, this request can be disregarded. Thanks! Hslater (talk) 06:40, 18 August 2025 (UTC)
Not done (The repo already existst) --QChrisNonWMF (talk) 05:35, 19 August 2025 (UTC)
mediawiki/extensions/ContentProvisioning
| Extension | mediawiki/extensions/ContentProvisioning |
|---|---|
| Developer | hslater |
| Preferred model | Merge review (default) |
| Phabricator project | - |
Please set gerrit group bluespice as owner.
@Hslater: This repo is requested without the BlueSpice prefix, while 3 others are requested with it. Just double-checking before creating them that this is intentional? --QChrisNonWMF (talk) 09:09, 16 August 2025 (UTC)
- @QChrisNonWMF: Yes, intentional; this extension is not BlueSpice-dependent. Hslater (talk) 06:40, 18 August 2025 (UTC)
Done Created as mediawiki/extensions/ContentProvisioning
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 05:37, 19 August 2025 (UTC)
mediawiki/extensions/ImageFilter
| Extension | mediawiki/extensions/ImageFilter |
|---|---|
| Developer | User:Tim Starling |
| Preferred model | Merge review (default) |
| Phabricator project | Phabricator project, or create a new Phabricator project. |
Per the discussion at User talk:Tim Starling#ImageFilter extension canonical source repository + more questions about RationalWiki extensions, being bold and requesting https://github.com/RationalWiki/mediawiki-extensions-ImageFilter to be imported to gerrit as mediawiki/extensions/ImageFilter. Tim should probably be the repository owner as he's a sysadmin at RationalWiki, which is the site for which the extension was originally developed and which is the primary user of the extension.
--Jack Phoenix (Contact) 23:31, 19 August 2025 (UTC)
- @Jack Phoenix: The discussion with Tim looks good. But the extension's wikipage also lists ppehrson as maintainer. So I reached out to them, and asked their permission as well --QChrisNonWMF (talk) 22:03, 24 August 2025 (UTC)
- @QChrisNonWMF: They've only contributed to the outdated code/fork on the Extension: page, since the page wasn't updated circa 2017 to include the new download link when Tim migrated the RationalWiki extensions to version control. So to be technical, they have nothing to do with the version of the extension I'm talking about. (And Tim, as a RationalWiki sysadmin, has elevated access to the RationalWiki GitHub; meanwhile people like me and everyone else can fork the software with one click on GitHub and propose patches to be integrated back into the official RationalWiki version from our forks.)
- Of course it's nice to get more perspective on the matter from someone with an interest in the extension in question, but at the same time the extension is quasi-maintained at best; much like Extension:Drafts, Extension:OpenGraphMeta and what have you. Basically a case of "maintainers come and go but the software, somehow, remains".
I have faith in that no-one would be opposed to a patch which makes something currently not working on any supported version of MediaWiki work again on one or multiple such versions of MW. --Jack Phoenix (Contact) 00:35, 25 August 2025 (UTC)
- Of course it's nice to get more perspective on the matter from someone with an interest in the extension in question, but at the same time the extension is quasi-maintained at best; much like Extension:Drafts, Extension:OpenGraphMeta and what have you. Basically a case of "maintainers come and go but the software, somehow, remains".
- (Just for the archive, the last relevant code update to the Extension page was not in 2017, but in 2022)
- @Jack Phoenix: Yes, they probably do not have much to do with the code you want imported. Agreed.
- But they do have something with the name you want to import the code under. The wiki page names them as the maintainer of the
ImageFilterextension. And you want to start to maintain (a different) code under the same name. So we should kindly ask if they are ok with that. That's why I've reached out to them. - And my response was not a "no". It was a "Yes, if they don't oppose within a week or so".
- If a week is too long to wait for you, let's pick a new, different, unused name (e.g.: NSFWFilter) and I'll gladly import Tim's code under that new name today in the evening. --QChrisNonWMF (talk) 09:21, 25 August 2025 (UTC)
- @Jack Phoenix: 2 weeks passed, and I've not heard back from maintainer listed on https://www.mediawiki.org/w/index.php?title=Extension:ImageFilter&oldid=6666813
- So I'd think we can proceed.
- But we need a maintainer.
- You mentioned Tim. But I failed to find a public statement that Tim wants to be maintainer.
- Once imported ... who will maintain it? --QChrisNonWMF (talk) 06:06, 10 September 2025 (UTC)
- @QChrisNonWMF: I wasn't expecting a user who edits MW.org very infrequently to respond that quickly.
- Per the aforementioned discussion on Tim's talk page and whatnot, he de facto does maintain it already since it's used on RationalWiki and he maintains the RationalWiki GitHub and the repositories there. I have no interest in "usurping" any of his duties or responsibilities without his consent, but if you feel like you need another named maintainer, please feel free to make me one — after all, I already maintain a bunch of things, and some of these are and have been without a named maintainer for a very long time (e.g. Extension:Drafts, Extension:OpenGraphMeta, Extension:WhosOnline, Extension:YouTube, ...).
The very reason I submitted this request in the first place was so that there could be a canonical location for the source code (the RationalWiki GitHub was not a great place since it wasn't advertised on MW.org and thus not exactly discoverable) and I could submit the improvements needed to make it work on MW 1.43+. I hope we can agree that gerrit is the most discoverable location for MediaWiki extensions and skins, and the things hosted there should ideally work at least with the latest stable release of MediaWiki, if not with the latest stable and/or master version of MW. --Jack Phoenix (Contact) 07:28, 11 September 2025 (UTC)
- Per the aforementioned discussion on Tim's talk page and whatnot, he de facto does maintain it already since it's used on RationalWiki and he maintains the RationalWiki GitHub and the repositories there. I have no interest in "usurping" any of his duties or responsibilities without his consent, but if you feel like you need another named maintainer, please feel free to make me one — after all, I already maintain a bunch of things, and some of these are and have been without a named maintainer for a very long time (e.g. Extension:Drafts, Extension:OpenGraphMeta, Extension:WhosOnline, Extension:YouTube, ...).
- Tim clarified in IRC that I can import it and should make you both maintainers. Will do that after I got some sleep --QChrisNonWMF (talk) 22:33, 11 September 2025 (UTC)
Done Created as mediawiki/extensions/ImageFilter
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 05:04, 12 September 2025 (UTC)
mediawiki/extensions/WikimediaCustomizations
| Extension | mediawiki/extensions/WikimediaCustomizations |
|---|---|
| Developer | Gergő Tisza |
| Preferred model | Merge review (default) |
| Phabricator project | WikimediaCustomizations |
See T401939 for context.
--Tgr (WMF) (talk) 16:30, 14 September 2025 (UTC)
On hold - retracting this temporarily to have more naming discussion on the task --Tgr (WMF) (talk) 09:05, 16 September 2025 (UTC)
Changed the name, but otherwise should be good to go. --Tgr (WMF) (talk) 20:06, 19 September 2025 (UTC)
Done Created as mediawiki/extensions/WikimediaCustomizations
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 07:26, 21 September 2025 (UTC)
mediawiki/extensions/PersonalDashboard
| Extension | mediawiki/extensions/PersonalDashboard |
|---|---|
| Developer | Jsn.sherman |
| Preferred model | Merge review (default) |
| Phabricator project | PersonalDashboard |
--JSherman (WMF) (talk) 21:24, 17 September 2025 (UTC)
Done Created as mediawiki/extensions/PersonalDashboard
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:46, 18 September 2025 (UTC)
mediawiki/extensions/WP25EasterEggs
| Extension | mediawiki/extensions/WP25EasterEggs |
|---|---|
| Developer | jdrewniak |
| Preferred model | Merge review (default) |
| Phabricator project | PES1.3.3 WP25 Easter Eggs |
--JDrewniak (WMF) (talk) 20:32, 19 September 2025 (UTC)
Done Created as mediawiki/extensions/WP25EasterEggs
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 07:28, 21 September 2025 (UTC)
mediawiki/extensions/ReadMode
| Extension | mediawiki/extensions/ReadMode |
|---|---|
| Developer | UserːSophivorus |
| Preferred model | Merge review (default) |
| Phabricator project | Phabricator project, or create a new Phabricator project. |
Thanksǃ Sophivorus (talk) 14:04, 29 September 2025 (UTC)
Done Created as mediawiki/extensions/ReadMode
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 05:11, 1 October 2025 (UTC)
- @QChrisNonWMF Hi, thanks! I just submitted the initial commit, but for some reason Jenkins is not reviewing it. Do you know what could be wrong or how to fix it? Thanks! Sophivorus (talk) 14:02, 2 October 2025 (UTC)
- @Sophivorus: Jenkins was not setup for your repo (we don't do it automatically, as not everyone wants it). I gave it a shot at Change 1193304. Once that is merged, Jenkins should start reviewing new changes (and we can retrigger it on changes that got uploaded before the merge). --QChrisNonWMF (talk) 05:25, 3 October 2025 (UTC)
- I just triggered the recheck on your commit and Jenkins picked it up. It is nagging a bit around, but it's working and checking the commits now \o/ :-) --QChrisNonWMF (talk) 06:00, 3 October 2025 (UTC)
- @Sophivorus: Jenkins was not setup for your repo (we don't do it automatically, as not everyone wants it). I gave it a shot at Change 1193304. Once that is merged, Jenkins should start reviewing new changes (and we can retrigger it on changes that got uploaded before the merge). --QChrisNonWMF (talk) 05:25, 3 October 2025 (UTC)
mediawiki/extensions/Wanda
| Extension | mediawiki/extensions/Wanda |
|---|---|
| Developer | Techwizzie |
| Preferred model | Merge review (default) |
| Phabricator project | MediaWiki-extensions-Wanda |
Repository to import: https://github.com/WikiWorks/Wanda
--Techwizzie (talk) 10:11, 1 October 2025 (UTC)
Done Created as mediawiki/extensions/Wanda
(GitHub mirror)(Phabricator mirror)
The main branch got renamed to master, as the main branch is prohibited for extensions --QChrisNonWMF (talk) 05:11, 3 October 2025 (UTC)
fundraising/mediawiki/vendor
| Extension | fundraising/mediawiki/vendor |
|---|---|
| Developer | fr-tech team |
| Preferred model | Merge review (default) |
| Phabricator project | fundraising-backlog |
This will replace our fundraising/REL1_43 branch of mediawiki/vendor which we are apparently misusing. See Jdforrester's comments on https://gerrit.wikimedia.org/r/c/mediawiki/vendor/+/1117609 "That's not how this repo is meant to work. If you're just manually building it for FR, you shouldn't use this repo at all."
--EEggleston (WMF) (talk) 01:59, 17 October 2025 (UTC)
- @EEggleston (WMF): I tried to sync up with Jdforrester on Monday via IRC but I've not yet received a response. So I briefly wanted to check-in how urgent this request is? (If I read it correctly, Jdforrester's suggestion sat in Gerrit already a few months) --QChrisNonWMF (talk) 10:13, 22 October 2025 (UTC)
- Not urgent at all from fr-tech's perspective, @QChrisNonWMF ! Just trying not to make problems for other teams who expect the mediawiki/vendor repo to be managed a certain way. EEggleston (WMF) (talk) 14:16, 22 October 2025 (UTC)
- @EEggleston (WMF): I'd recommend a Phabricator task to talk options through first. Replacing mediawiki/vendor with a different repo would possibly mean other work having to be done instead/as well. Jdforrester (WMF) (talk) 15:58, 5 November 2025 (UTC)
- Not urgent at all from fr-tech's perspective, @QChrisNonWMF ! Just trying not to make problems for other teams who expect the mediawiki/vendor repo to be managed a certain way. EEggleston (WMF) (talk) 14:16, 22 October 2025 (UTC)
MediaWiki/extensions/AllowlistHTMLTags
| Extension | MediaWiki/extensions/AllowlistHTMLTags |
|---|---|
| Developer | dereckson |
| Preferred model | Merge review (default) |
| Phabricator project | MediaWiki-extensions-AllowlistHTMLTags |
Phabricator project requested in T408171.
--Dereckson (talk) 23:27, 23 October 2025 (UTC)
Done Created as mediawiki/extensions/AllowlistHTMLTags
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:02, 26 October 2025 (UTC)
/mediawiki/gadgets/EditParam
| Extension | /mediawiki/gadgets/EditParam |
|---|---|
| Developer | User:Sophivorus |
| Preferred model | Merge review (default) |
| Phabricator project | Phabricator project, or create a new Phabricator project. |
Thanks! Sophivorus (talk) 16:40, 24 October 2025 (UTC)
Done Created as mediawiki/gadgets/EditParam
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:05, 26 October 2025 (UTC)
/mediawiki/gadgets/WikiForm
| Extension | /mediawiki/gadgets/WikiForm |
|---|---|
| Developer | User:Sophivorus |
| Preferred model | Merge review (default) |
| Phabricator project | Phabricator project, or create a new Phabricator project. |
Thanks! Sophivorus (talk) 15:33, 25 October 2025 (UTC)
Done Created as mediawiki/gadgets/WikiForm
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:07, 26 October 2025 (UTC)
mediawiki/extensions/WandaScore
| Extension | mediawiki/extensions/WandaScore |
|---|---|
| Developer | Techwizzie |
| Preferred model | Merge review (default) |
| Phabricator project | https://phabricator.wikimedia.org/tag/mediawiki-extensions-wandascore/ |
Repository to import: https://github.com/sanjay-thiyagarajan/WandaScore
--Techwizzie (talk) 14:07, 27 October 2025 (UTC)
Done Created as mediawiki/extensions/WandaScore
(GitHub mirror)(Phabricator mirror)
The main branch got renamed to master, as the main branch is prohibited for extensions --QChrisNonWMF (talk) 12:11, 31 October 2025 (UTC)
mediawiki/extensions/WandaScribe
| Extension | mediawiki/extensions/WandaScribe |
|---|---|
| Developer | TechieNK |
| Preferred model | Merge review (default) |
| Phabricator project | https://phabricator.wikimedia.org/tag/mediawiki-extensions-wandascribe/ |
Repository to import: https://github.com/naresh-kumar-babu/WandaScribe/
--TechieNK (talk) 04:42, 10 November 2025 (UTC)
Done Created as mediawiki/extensions/WandaScribe
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 06:32, 12 November 2025 (UTC)
mediawiki/extensions/JsonForms
| Extension | mediawiki/extensions/JsonForms |
|---|---|
| Developer | thomas-topway-it |
| Preferred model | Merge review (default) |
| Phabricator project | Phabricator project, or create a new Phabricator project. |
New extension to manage forms based on json-editor, refactored for the use on MediaWiki. The name of the extension reflects the road-map to use EclipseSource's JsonForms as a core library.
--Thomas-topway-it (talk) 10:01, 24 November 2025 (UTC)
Done Created as mediawiki/extensions/JsonForms
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:03, 26 November 2025 (UTC)
mediawiki/extensions/TestKitchen
| Extension | mediawiki/extensions/TestKitchen |
|---|---|
| Developer | cjming |
| Preferred model | Merge review (default) |
| Phabricator project | Test-Kitchen |
We are renaming the Metrics Platform extension to Test Kitchen per T407806 --CMing (WMF) (talk) 17:05, 1 December 2025 (UTC)
Done Created as mediawiki/extensions/TestKitchen
(GitHub mirror)(Phabricator mirror)
I've imported the old repo for you as you said you'll be renaming things (without the wmf/* branches as they are prohibited), and updated .gitreview. I'll leave the archival of the old repo to you so you can move things at your own pace. --QChrisNonWMF (talk) 05:53, 3 December 2025 (UTC)
mediawiki/extensions/MultiTitle/
| Extension | mediawiki/extensions/MultiTitle/ |
|---|---|
| Developer | Tbodt |
| Preferred model | Merge review (default) |
| Phabricator project | MediaWiki-extensions-MultiTitle |
Would like to import https://github.com/tbodt/mediawiki-MultiTitle. Thanks!
--Tbodt (talk) 17:48, 2 December 2025 (UTC)
Done Created as mediawiki/extensions/MultiTitle
(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 05:57, 3 December 2025 (UTC)
mediawiki/extensions/IssueTrackerLinks
| Extension | mediawiki/extensions/IssueTrackerLinks |
|---|---|
| Developer | hslater |
| Preferred model | Merge review (default) |
| Phabricator project | - |
--Hslater (talk) 11:36, 15 December 2025 (UTC)
@Hslater: This and the two requests below have been made anonymously. If they are by you, could you please sign the requests? --QChrisNonWMF (talk) 21:36, 13 December 2025 (UTC)
- Added; thanks. Hslater (talk) 17:47, 15 December 2025 (UTC)
mediawiki/extensions/PreviewLinks
| Extension | mediawiki/extensions/PreviewLinks |
|---|---|
| Developer | hslater |
| Preferred model | Merge review (default) |
| Phabricator project | - |
--Hslater (talk) 11:36, 15 December 2025 (UTC)
mediawiki/extensions/WikiRAG
| Extension | mediawiki/extensions/WikiRAG |
|---|---|
| Developer | hslater |
| Preferred model | Merge review (default) |
| Phabricator project | - |