Gerrit/New repositories/Requests

Request new repository

Please set description to "Debian packaging for cadvisor https://github.com/google/cadvisor/". Thank you!
 * ✅ Created as operations/debs/cadvisor (GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:43, 7 January 2023 (UTC)

See User:Xxmarijnw/Extension:ArrayFunctions --Xxmarijnw (talk) 11:10, 6 January 2023 (UTC)
 * ✅ Created as mediawiki/extensions/ArrayFunctions (GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:50, 7 January 2023 (UTC)

Please set description to "Debian packaging for gdnsd: https://github.com/gdnsd/gdnsd". Thank you!
 * ✅ Created as operations/debs/gdnsd (GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 08:55, 1 February 2023 (UTC)

CSV2Chart is a small WebApp to convert CSV file/CSV data into a WikiChart that uses the. The WebApp is documented in Wikiversity https://de.wikiversity.org/wiki/CSV2Chart and I want to request a new repo within Gerrit for sharing in MediaWiki community of developers if that makes sense - otherwise keep it on GitHub. The URL https://niebert.github.io/csv2wikichart_app shows the HTML5 app (AppLSAC). A prototype already exists on Github see https://github.com/niebert/csv2wikichart and the repo can be imported from GitHub if that makes sense to the community. --Bert Niehaus (talk) 09:50, 2 January 2023 (UTC)
 * Not sure where to best put the repo in our Gerrit's hierarchy. It looks like underneath  might match? Would   work as repo name for you? --QChrisNonWMF (talk) 22:16, 4 January 2023 (UTC)

Documentation already at Extension:SearchParserFunction, thanks! Sophivorus (talk) 13:53, 27 February 2023 (UTC)

✅ Created as mediawiki/extensions/SearchParserFunction

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 10:47, 28 February 2023 (UTC)

Please inherit permissions from operations/debs, thank you!

--2A02:B025:8010:A174:FA63:3FFF:FE32:D390 13:53, 27 February 2023 (UTC)

Checked in IRC that the request is authentic. --QChrisNonWMF (talk) 11:00, 28 February 2023 (UTC)

✅ Created as operations/debs/pint

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:00, 28 February 2023 (UTC)

Version Extension:EImage 3.0 for MW 1.35+ is prepared to commit into repository --Want (talk) 19:00, 2 March 2023 (UTC)

✅ Created mediawiki/extensions/EImage

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:13, 6 March 2023 (UTC)

I've created the repo fully empty to ease your importing of your existing code. If you want me to seed it with a  or some such, just let me know. --QChrisNonWMF (talk) 22:13, 6 March 2023 (UTC)


 * Thank you. Initial code is pushed, but not integrated for now. I don't know if must be set any rights for direct acceptation my code, or not. Want (talk) 11:29, 7 March 2023 (UTC)


 * Looking at the repo, it seems you managed to get your commit merged. Awesome! --QChrisNonWMF (talk) 22:25, 7 March 2023 (UTC)

That's it ! Please create a repository on Gerrit and I will upload the files as soon as possible for a ContactManager based on SMW and PageProperties !

-- there is a typo here "repostory"

✅ Created as mediawiki/extensions/ContactManager

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:17, 6 March 2023 (UTC)

Documentation at Extension:StandardWikitext, thanks! Sophivorus (talk) 12:20, 6 March 2023 (UTC)

✅ Created as mediawiki/extensions/StandardWikitext

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:19, 6 March 2023 (UTC)


 * @QChrisNonWMF Hi! I just sent the initial commit and I don't seem to have +2 rights. What could be wrong? Thanks! Sophivorus (talk) 16:03, 7 March 2023 (UTC)


 * Whoops. I forgot to make you repo owner. Sorry. Should be fixed now. --QChrisNonWMF (talk) 22:21, 7 March 2023 (UTC)


 * I was having the similary problem. Phabricator:T331407 Want (talk) 18:17, 7 March 2023 (UTC)


 * Looking at the ticket, it seems you managed to land your code. Congrats! --QChrisNonWMF (talk) 22:23, 7 March 2023 (UTC)

--LToscano (WMF) (talk) 08:25, 21 March 2023 (UTC)

It seems the repo already got half-way set up yesterday by someone else. I'll reach out to the creators and see to getting the repo into shape. --QChrisNonWMF (talk) 14:21, 22 March 2023 (UTC)


 * Hi! Yes I think that Moritz tried to create it but we ended up into a weird situation, namely access denied when inspecting the repo from the gerrit UI. If it is easier to delete/re-create please go ahead, thanks in advance! LToscano (WMF) (talk) 16:29, 22 March 2023 (UTC)


 * Moritz confirmed in IRC that it's ok mess with the repos. So I nuked the one that had a trailing blank in its name, and re-created the other one as it did not hold any content and did not have any changes. The repo should be good to use now. --QChrisNonWMF (talk) 21:13, 22 March 2023 (UTC)

✅ Created as operations/debs/cqlsh4

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:13, 22 March 2023 (UTC)

I want to update Extension:PreToClip. Please set gerrit group  as owner.

--Osnard (talk) 10:02, 24 March 2023 (UTC)

✅ Created as mediawiki/extensions/PreToClip

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 15:28, 27 March 2023 (UTC)

Please set gerrit group  as owner.

--Osnard (talk) 10:08, 24 March 2023 (UTC)

✅ Created as mediawiki/extensions/ContentDroplets

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 15:30, 27 March 2023 (UTC)

Please set gerrit group  as owner.

--Osnard (talk) 10:08, 24 March 2023 (UTC)

✅ Created as mediawiki/extensions/ContentStabilization

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 15:33, 27 March 2023 (UTC)

Please set gerrit group  as owner.

--Osnard (talk) 10:08, 24 March 2023 (UTC)

✅ Created as mediawiki/extensions/ImageMapEdit

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:15, 27 March 2023 (UTC)

Please set gerrit group  as owner.

--Osnard (talk) 10:08, 24 March 2023 (UTC)

✅ Created as mediawiki/extensions/BlueSpiceInstanceStatus

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:16, 27 March 2023 (UTC)

Please set gerrit group  as owner.

--Osnard (talk) 10:12, 24 March 2023 (UTC)

✅ Created as mediawiki/extensions/ContainerFilter

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:18, 27 March 2023 (UTC)

Please add the WikiTeq group as owner

--Vedmaka 14:13, 2 April 2023 (UTC)

✅ Created as mediawiki/extensions/BulkBlock

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 19:13, 2 April 2023 (UTC)

--139.47.112.112 11:06, 5 April 2023 (UTC)

I've reached out in IRC to check authenticity of this request --QChrisNonWMF (talk) 21:35, 6 April 2023 (UTC)

Got confirmation. --QChrisNonWMF (talk) 06:37, 7 April 2023 (UTC)

✅ Created as performance/slack-bot

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 06:37, 7 April 2023 (UTC)

I want the owner is set to group "femiwiki" but the group is not yet created(T333866). And please import this from GitHub. Aslo, I wonder I have to mention that the repository has many GitHub-specific codes including CI, so I have plans to replace it.

--Lens0021 (talk) 04:55, 10 April 2023 (UTC)

✅ Created as mediawiki/extensions/PageViewInfoGA

(GitHub mirror)(Phabricator mirror)

As the  group is still getting discussed in the Phab ticket that you linked, I did not yet create the group, but instead added you and a second team member (I could not find the third person you mentioned in gerrit) as repo owner. --QChrisNonWMF (talk) 21:51, 10 April 2023 (UTC)

Please set gerrit group  as owner.

✅ Created as mediawiki/extensions/SectionAnchors

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:40, 11 April 2023 (UTC)

We are experimenting with AMD GPUs on k8s, and we'd need to deploy some go-based binaries to K8s workers. The repo should contain all the configs to create a new deb to support the use case.

--LToscano (WMF) (talk) 11:51, 14 April 2023 (UTC)

✅ Created as operations/debs/amd-k8s-device-plugin

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:36, 16 April 2023 (UTC)

Documentation at WikiEdit.

Also, please see my last message at User talk:QChrisNonWMF

Thanks! Sophivorus (talk) 20:18, 4 May 2023 (UTC)

✅ Created as mediawiki/gadgets/WikiEdit

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:48, 5 May 2023 (UTC)

(And thanks for the ping about your message on my talk page. I've chimed in there. Sorry for the delay) --QChrisNonWMF (talk) 22:48, 5 May 2023 (UTC)

We're renaming wikimedia/security/security-api to mediawiki/services/ipoid, so please import wikimedia/security/security-api. Thanks!

✅ Created as mediawiki/services/ipoid

(GitHub mirror)(Phabricator mirror)

I've imported wikimedia/security/security-api, but I'm leaving deprecating the old repo to you. --QChrisNonWMF (talk) 11:10, 11 May 2023 (UTC)

--JKieserman (WMF) (talk) 21:32, 16 May 2023 (UTC)

I'm not entirely sure where to put this repo in our Gerrit's hierarchy. Will this be a MediaWiki Extension (which maybe could have a repo name like ), a dedicated service for MediaWiki (which maybe could have a repo name like  ), or something different? --QChrisNonWMF (talk) 07:47, 17 May 2023 (UTC)


 * Ah yes, apologies for the confusion! This will be a mediawiki extension - mediawiki/extensions/Pirs is perfect JKieserman (WMF) (talk) 11:58, 17 May 2023 (UTC)


 * Thanks! --QChrisNonWMF (talk) 12:09, 17 May 2023 (UTC)

✅ Created as mediawiki/extensions/Pirs

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 12:09, 17 May 2023 (UTC)

Related Phab task https://phabricator.wikimedia.org/T337261

--82.59.197.228 18:20, 22 May 2023 (UTC)

While the request was anonymous, the Linked Phabricator ticket clearly shows intent, so I'm assuming the request is ok. --QChrisNonWMF (talk) 08:15, 23 May 2023 (UTC)

✅ Created as mediawiki/libs/summary-transformations

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 08:15, 23 May 2023 (UTC)

We are renaming wikimedia/extension/Pirs but I don't think there's anything there to actually import.

--2603:7000:A901:554:4475:B5AD:4CDD:65B5 17:44, 31 May 2023 (UTC)

As the request was an anonymous edit, I've reached out by email to see if it's a genuine request --QChrisNonWMF (talk) 21:01, 31 May 2023 (UTC)


 * I've got confirmation that the request is genuine --QChrisNonWMF (talk) 13:40, 1 June 2023 (UTC)
 * @QChrisNonWMF(cc @JKieserman (WMF)) we need to rename the repo again, because Extension:IncidentReporting already exists, just not in Gerrit. The new proposed name is ReportIncident per https://phabricator.wikimedia.org/T340198. Could you please help us with this? KHarlan (WMF) (talk) 15:55, 30 June 2023 (UTC)
 * Argh! Sorry for overlooking that. I've created the mediawiki/extensions/ReportIncident extension, uploaded a CI update, and updated the note on the IncidentReporting extension page. --QChrisNonWMF (talk) 08:05, 1 July 2023 (UTC)

✅ Created as mediawiki/extensions/IncidentReporting

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 13:40, 1 June 2023 (UTC)

--Dereckson (talk) 17:48, 31 May 2023 (UTC)

✅ Created as mediawiki/extensions/WarnNotRecentlyUpdated

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:04, 31 May 2023 (UTC)

CookieCutter is a tool for generating repos based on a template. WikiTeq developed a template for making MediaWiki extensions with it, and would like a repo for the template. mediawiki/tools/cookiecutter-extension seems like a good name, but open to suggestions if there is something that would be more appropriate. Please set the owner as the WikiTeq group.

--Bawolff (talk) 05:57, 4 June 2023 (UTC)

✅ Created as mediawiki/tools/cookiecutter-extension

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 07:15, 4 June 2023 (UTC)

phabricator= MediaWiki-extensions-PageEncryption or the default phabricator project for extensions

page level encryption based on defuse/php-encryption and OOUI (for the password manager UI)

--Thomas-topway-it (talk) 13:40, 13 June 2023 (UTC)

✅ Created as mediawiki/extensions/PageEncryption

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:30, 14 June 2023 (UTC)

Please import https://github.com/hallowelt/mediawiki-extensions-HeaderFooter

See https://github.com/enterprisemediawiki/HeaderFooter/issues/35 for details. Please set gerrit group  as owner.

--Osnard (talk) 06:20, 16 June 2023 (UTC)


 * Since the repo issue you linked did not have a reply from the author, I've also reached out by email to them. If there is no nay in the next days, I'll import it. --QChrisNonWMF (talk) 12:55, 16 June 2023 (UTC)


 * I've received no response, also the issue you've opened in their tracker did not show a response up to now. So I'll create the repo. --QChrisNonWMF (talk) 12:11, 23 June 2023 (UTC)


 * I've now received a response from the author, and the author is ok with the import --QChrisNonWMF (talk) 11:32, 29 June 2023 (UTC)

✅ Created as mediawiki/extensions/HeaderFooter

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 12:11, 23 June 2023 (UTC)

MediaWiki extension that can hide media which may make readers uncomfortable.

--沈澄心 (talk) 16:45, 18 June 2023 (UTC)

✅ Created as mediawiki/extensions/MediaSpoiler

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:16, 19 June 2023 (UTC)

This is upstream project https://opendev.org/openstack/magnum-ui -- typically we form upstream openstack projects before deploying.

All rights/permissions/etc for this project can be identical to its neighbor openstack/horizon/designate-dashboard

--Andrewbogott (talk) 17:49, 22 June 2023 (UTC)

✅ Created as openstack/horizon/magnum-ui

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 12:07, 23 June 2023 (UTC)


 * thank you! Andrewbogott (talk) 01:13, 25 June 2023 (UTC)

An extension to navigate subpages like the template list on page edit, rendered in the header.

Thanks in advance!

--Thomas-topway-it (talk) 21:06, 27 June 2023 (UTC)

✅ Created as mediawiki/extensions/SubpageNavigation

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 13:11, 28 June 2023 (UTC)

Port HotCat gadget (currently hosted here) to an extension, making it usable anywhere.

--U.T. 14:05, 28 June 2023 (UTC)


 * Not sure if it's relevant or not, but maybe it helps to know that there was already an effort to create a HotCat extension in 2013 by Parent5446. But the corresponding repo has been removed since. --QChrisNonWMF (talk) 11:51, 29 June 2023 (UTC)
 * Well, I did't know about the whole shebang before you told me. U.T. 12:27, 29 June 2023 (UTC)

✅ Created as mediawiki/extensions/HotCat

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:51, 29 June 2023 (UTC)

Please set description to "Debian packaging for dnsdist". Thank you!

--SSingh (WMF) (talk) 00:50, 29 June 2023 (UTC)

✅ Created as operations/debs/dnsdist

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:54, 29 June 2023 (UTC)

https://github.com/civicrm/cv

--198.73.209.241 21:15, 29 June 2023 (UTC)


 * While this request was anonymous, the linked Phabricator ticket makes it clear that the request is genuine. --QChrisNonWMF (talk) 12:22, 30 June 2023 (UTC)

✅ Created as wikimedia/fundraising/cv

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 12:22, 30 June 2023 (UTC)

https://lab.civicrm.org/dev/coworker

--198.73.209.241 21:16, 29 June 2023 (UTC)


 * While this request was anonymous, the linked Phabricator ticket makes it clear that the request is genuine. --QChrisNonWMF (talk) 12:27, 30 June 2023 (UTC)

✅ Created as wikimedia/fundraising/coworker

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 12:27, 30 June 2023 (UTC)

Please set gerrit group  as owner.

✅ Created as mediawiki/extensions/VisualEditorPlus

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 12:29, 30 June 2023 (UTC)

Please set description to "Debian packaging for pdns-recursor". Thank you for your help as always!

--SSingh (WMF) (talk) 13:06, 5 July 2023 (UTC)

✅ Created as operations/debs/pdns-recursor

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:43, 7 July 2023 (UTC)

Please set gerrit group  as owner.

✅ Created as mediawiki/extensions/SimpleTasks

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:45, 7 July 2023 (UTC)

Please set gerrit group  as owner.

✅ Created as mediawiki/extensions/Checklists

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:47, 7 July 2023 (UTC)

Please set gerrit group  as owner.

✅ Created as mediawiki/extensions/AtMentions

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:48, 7 July 2023 (UTC)

Please set gerrit group  as owner.

✅ Created as mediawiki/extensions/DateTimeTools

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:50, 7 July 2023 (UTC)

Please set gerrit group  as owner.

✅ Created as mediawiki/extensions/SubnetCalc

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:51, 7 July 2023 (UTC)

This extension does not yet have a Phabricator project, but one is being requested here. --MyWikis-JeffreyWang (talk) 00:27, 11 July 2023 (UTC)

✅ Created as mediawiki/extensions/JWTAuth

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:31, 11 July 2023 (UTC)

Thanks! Sophivorus (talk) 11:27, 5 August 2023 (UTC)

✅ Created as mediawiki/extensions/TalkBelow

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 13:40, 6 August 2023 (UTC)

Will be used to rename WikiEdit to MiniEdit, due to reasonable rename requests to avoid confusion with WikiEditor and wikiEd. Sophivorus (talk) 11:29, 5 August 2023 (UTC)

✅ Created as mediawiki/gadgets/MiniEdit

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 13:43, 6 August 2023 (UTC)

Please set gerrit group  as owner.

✅ Created as mediawiki/extensions/BlueSpiceInterwikiSearch and owned by  group.

(GitHub mirror Phabricator mirror)

Antoine &#34;hashar&#34; Musso (talk) 09:04, 24 August 2023 (UTC)

Thanks! Sophivorus (talk) 13:28, 31 August 2023 (UTC)

✅ Created as mediawiki/extensions/ReadAloud

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:44, 1 September 2023 (UTC)

Thanks! Sophivorus (talk) 16:01, 31 August 2023 (UTC)

There is already an archived Extension:GoogleTranslate. Am I right to assume you want to start a new extension and not build upon the old, archived one? If so, would you be ok with picking a different name to avoid name clashes? --QChrisNonWMF (talk) 20:53, 1 September 2023 (UTC)


 * @QChrisNonWMF Hi! Well, I thought it'd be ok to "replace" it since "GoogleTranslate" is the most intuitive name and the old extension has been archived and "dead" for 5 years, and there's no mediawiki/extension/GoogleTranslate repo yet. If, however, you'd still prefer me to pick another name, how about SaveGoogleTranslations, since the unique thing about my extension is that it "saves" the translations done by users to subpages. Cheers! Sophivorus (talk) 22:26, 1 September 2023 (UTC)


 * Being archived for several years, and producing only a few hits when searching for it will certainly limit the "possible confusion" a name re-use might cause. I just wanted to see if there is a way around it. But there is no point in blocking you from re-using the name. After all you could apply for taking over the existing, archived extension and then replace the old code by your new code in the next version and achieve the same thing. So I just created the repo for you. --QChrisNonWMF (talk) 06:08, 2 September 2023 (UTC)

✅ Created as mediawiki/extensions/GoogleTranslate

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 06:08, 2 September 2023 (UTC)

I would like to get https://github.com/kizule/GoogleTranslator imported, this is a rework of https://www.mediawiki.org/wiki/Extension:Google_Translator. I'm going to update the page once the repository is imported and created on Gerrit. Thank you!

--Kizule (talk) 13:01, 18 September 2023 (UTC)


 * The extension is still marked "stable" (not "unmaintained") on MediaWiki, and has seen code contributions a few months ago. And I could not find a statement from the original author that they are ok with reworking their extension. So just to make sure the original author is with it: Did you reach out to them or can you point me to a statement that they are ok with the rework? --QChrisNonWMF (talk) 07:16, 19 September 2023 (UTC)

Hi! There's already an archived Extension:GoogleTagManager but has been unmaintained for years. My extension does exactly the same, but using updated methods. Cheers! Sophivorus (talk) 13:13, 20 September 2023 (UTC)

Please import from https://github.com/cscott/json-codec

--cscott (talk) 14:13, 20 September 2023 (UTC)