Gerrit/New repositories/Requests

You'll be telling us your wikitech/LDAP username, what code review model you want (by default this should be "Merge review"), and what you want the project name in gerrit to be. Click request, then fill in the fields on the page creation screen:

{| class="wikitable sortable" ! Extension ! Developer ! Preferred model ! Comments ! Status


 * Example
 * Alison
 * Merge review
 * Early stages of development.
 * ✅ --Admin user 09:56, 14 February 2012 (UTC)
 * ✅ --Admin user 09:56, 14 February 2012 (UTC)


 * services/similar-users-private
 * gmodena
 * Merge review
 * Would it be possible to setup a private repo to store some (relatively early stage) research artifacts & data analysis code? By private I mean “no one but me and a couple of collaborators can read and push to it. The repo will not contain PII (or any data at all); The use case would be to carry out analysis, whose results we do not necessarily want to make public right away (e.g. work on WIPs/drafts). Gmodena (WMF) --GModena (WMF) (talk) 10:45, 6 January 2021 (UTC)
 * Allowing only a few people to push is of course fine, but all repos on gerrit are public and get for example replicated to GitHub. I know nothing about the data for this repo, but if the data does not contain PII ... maybe we do not need to hide it and can have it in the open?
 * Allowing only a few people to push is of course fine, but all repos on gerrit are public and get for example replicated to GitHub. I know nothing about the data for this repo, but if the data does not contain PII ... maybe we do not need to hide it and can have it in the open?

If it's ok to have the data publicly available, let me know and I'll happily create the repo for you. If the data needs to be kept private, I think our Gerrit is probably not the best place to keep it. --QChrisNonWMF (talk) 14:15, 8 January 2021 (UTC)


 * operations/software/tegola
 * hnowlan
 * Merge review
 * Please mirror https://github.com/go-spatial/tegola/ into this repository. Tegola is the vector tile server we're currently planning on using for our maps implementation and we'd like to vendor it for the creation of Docker images --HNowlan (WMF) (talk) 11:10, 6 January 2021 (UTC)
 * ✅ Created as operations/software/tegola
 * ✅ Created as operations/software/tegola

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 14:28, 8 January 2021 (UTC)


 * operations/software/tegola
 * hnowlan
 * Merge review
 * Please mirror https://github.com/go-spatial/tegola/ into this repository. Tegola is the vector tile server we're currently planning on using for our maps implementation and we'd like to vendor it for the creation of Docker images --HNowlan (WMF) (talk) 11:10, 6 January 2021 (UTC)
 * ❌ Dupe of the above request. --QChrisNonWMF (talk) 14:30, 8 January 2021 (UTC)
 * ❌ Dupe of the above request. --QChrisNonWMF (talk) 14:30, 8 January 2021 (UTC)


 * mediawiki/services/function-orchestrator
 * jforrester
 * Merge review
 * Please create with a  file. Thank you!
 * ✅ Created as mediawiki/services/function-orchestrator
 * ✅ Created as mediawiki/services/function-orchestrator

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 14:32, 8 January 2021 (UTC)


 * WikidataAnalytics
 * GoranSMilovanovic
 * Merge review
 * (1) This should go under analytics/wmde/WD/ (2) Please just initialize an empty repository (3) As soon as we have this repository and the code gets submitted, we should get in touch, because it will be possible to remove many older analytics repositories under analytics/wmde/ - I could provide a list of them. GoranSM (talk) 13:01, 10 January 2021 (UTC)
 * ✅ Created as analytics/wmde/WD/WikidataAnalytics
 * ✅ Created as analytics/wmde/WD/WikidataAnalytics

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:50, 11 January 2021 (UTC)


 * WikidataQurator
 * GoranSMilovanovic
 * Merge review
 * (1) This should go under analytics/wmde/WD/ (2) Please just initialize an empty repository (3) As soon as we have this repository and the code gets submitted, we should get in touch, because it will be possible to remove some older analytics repositories under analytics/wmde/ - I will be able to provide a list of them. GoranSM (talk) 13:03, 10 January 2021 (UTC)
 * ✅ Created as analytics/wmde/WD/WikidataQurator
 * ✅ Created as analytics/wmde/WD/WikidataQurator

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:51, 11 January 2021 (UTC)


 * maps/spikes
 * jgiannelos
 * Merge review
 * The purpose of this repository is to keep track of some maps experiments we are doing on Product Infrastructure. --JGiannelos (WMF) (talk) 12:47, 13 January 2021 (UTC)
 * ✅ Created as maps/spikes
 * ✅ Created as maps/spikes

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:52, 13 January 2021 (UTC)


 * labs/tools/bodh
 * Jay (CIS-A2K) and Jayprakash12345
 * Merge review
 * Add .gitreview file.--Jay (CIS-A2K) (talk) 13:29, 14 January 2021 (UTC)
 * ✅ Created as labs/tools/bodh
 * ✅ Created as labs/tools/bodh

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 13:23, 16 January 2021 (UTC)


 * labs/tools/bodh-backend
 * Jay (CIS-A2K) and Jayprakash12345
 * Merge review
 * Add .gitreview file.--Jay (CIS-A2K) (talk) 13:30, 14 January 2021 (UTC)
 * ✅ Created as labs/tools/bodh-backend
 * ✅ Created as labs/tools/bodh-backend

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 13:24, 16 January 2021 (UTC)


 * Acrolinx
 * Yaron_Koren
 * Merge review
 * Please import this extension's code from https://github.com/yaronkoren/Acrolinx . --Yaron Koren (talk) 16:32, 14 January 2021 (UTC)
 * ✅ Created as mediawiki/extensions/Acrolinx
 * ✅ Created as mediawiki/extensions/Acrolinx

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 13:27, 16 January 2021 (UTC)


 * operations/debs/phalerts
 * Filippo Giunchedi
 * Merge review
 * Please inherit perms from operations/debs --Filippo Giunchedi (talk) 13:37, 15 January 2021 (UTC)
 * ✅ Created as operations/debs/phalerts
 * ✅ Created as operations/debs/phalerts

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 13:29, 16 January 2021 (UTC)


 * operations/debs/alertmanager-webhook-logger
 * Filippo Giunchedi
 * Merge review
 * Please inherit perms from operations/debs --Filippo Giunchedi (talk) 16:17, 18 January 2021 (UTC)
 * ✅ Created as operations/debs/alertmanager-webhook-logger
 * ✅ Created as operations/debs/alertmanager-webhook-logger

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:34, 19 January 2021 (UTC)


 * mediawiki/extensions/WikiToLDAP
 * mah
 * Merge review
 * Import https://phabricator.nichework.com/source/WikiToLDAP/ -- ☠ MarkAHershberger ☢ (talk) ☣ 23:36, 19 January 2021 (UTC)
 * ✅ Created as mediawiki/extensions/WikiToLDAP
 * ✅ Created as mediawiki/extensions/WikiToLDAP

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:42, 20 January 2021 (UTC)


 * labs/tools/logo-test
 * legoktm & Urbanecm
 * Merge review
 * import from https://git.legoktm.com/legoktm/logo-test.git please --Legoktm (talk) 01:27, 24 January 2021 (UTC)
 * ✅ Created as labs/tools/logo-test
 * ✅ Created as labs/tools/logo-test

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 07:11, 25 January 2021 (UTC)


 * blubber-doc/example/calculator-service
 * wkandek
 * Merge Review
 * for kubernetes deployment pipeline demo WKandek (WMF) (talk) 00:27, 26 January 2021 (UTC)
 * ✅ Created as blubber-doc/example/calculator-service
 * ✅ Created as blubber-doc/example/calculator-service

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:58, 26 January 2021 (UTC)


 * mediawiki/libs/WebIDL.git
 * C. Scott Ananian
 * Merge review
 * Please import from https://github.com/cscott/WebIDL Thanks! --cscott (talk) 15:17, 28 January 2021 (UTC)
 * ✅ Created as mediawiki/libs/WebIDL
 * ✅ Created as mediawiki/libs/WebIDL

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:41, 28 January 2021 (UTC)


 * mediawiki/extensions/UseResource
 * BrandonXLF
 * Merge review
 * New name of  requested on User_talk:QChrisNonWMF page. --QChrisNonWMF (talk) 20:57, 28 January 2021 (UTC)
 * ✅ Created as mediawiki/extensions/UseResource
 * ✅ Created as mediawiki/extensions/UseResource

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:08, 28 January 2021 (UTC)


 * mediawiki/services/image-suggestion-api
 * Nikki Nikkhoui
 * Merge review
 * This is a new node api service, i believe mediawiki/services is the right place for it but happy to be corrected :) -- NNikkhoui (WMF) (talk)
 * ✅ Created as mediawiki/services/image-suggestion-api
 * ✅ Created as mediawiki/services/image-suggestion-api

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 06:58, 4 February 2021 (UTC)


 * operations/software/benchmw
 * legoktm and joe
 * Merge review
 * thank you! --Legoktm (talk) 20:16, 2 February 2021 (UTC)
 * ✅ Created as operations/software/benchmw
 * ✅ Created as operations/software/benchmw

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 07:05, 4 February 2021 (UTC)

https://www.mediawiki.org/wiki/Extension:CIForm and the help page https://www.mediawiki.org/wiki/Help:Extension:CIForms  -- Thank you! thomas-topway-it
 * mediawiki/extensions/CIForms
 * Thomas
 * Merge review
 * Please mirror this repository https://github.com/thomas-topway-it/CIForms for the download from ExtensionDistributor. This is the extension page
 * Please mirror this repository https://github.com/thomas-topway-it/CIForms for the download from ExtensionDistributor. This is the extension page
 * By „mirror”, do you mean „One-time import of the code and then the development will continue on Gerrit” or do you mean „Development will stay on GitHub and changes there should automatically be picked up by Gerrit”? The former would work, but we (currently) cannot do the latter :-/ --QChrisNonWMF (talk) 07:10, 4 February 2021 (UTC)


 * Confirmation that the one-time import is sufficient is on https://www.mediawiki.org/w/index.php?title=User_talk:QChrisNonWMF&diff=4386872&oldid=4377708 --QChrisNonWMF (talk) 22:32, 5 February 2021 (UTC)

✅ Created as mediawiki/extensions/CIForms

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:32, 5 February 2021 (UTC)

to host the following extension Extension:CIForms this is the help page Help:Extension:CIForms  thank you! User:thomas-topway-it
 * mediawiki/extensions/CIForms
 * Thomas
 * Merge review
 * Please mirror this repository https://github.com/thomas-topway-it/CIForms for the download from ExtensionDistributor. This is the extension page
 * Please mirror this repository https://github.com/thomas-topway-it/CIForms for the download from ExtensionDistributor. This is the extension page
 * ❌ Dupe of the request above --QChrisNonWMF (talk) 07:07, 4 February 2021 (UTC)


 * cloud/wmcs-backups
 * dcaro
 * Merge review
 * --DCaro (WMF) (talk) 16:08, 5 February 2021 (UTC)
 * ✅ Created as cloud/wmcs-backups
 * ✅ Created as cloud/wmcs-backups

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:49, 5 February 2021 (UTC)


 * cloud/toolforge/jobs-framework-api.git
 * Arturo Borrero Gonzalez
 * Merge review
 * https://github.com/toolforge/jobs-framework-api --Arturoborrero (talk) 10:17, 8 February 2021 (UTC)
 * ✅ Created as cloud/toolforge/jobs-framework-api
 * ✅ Created as cloud/toolforge/jobs-framework-api

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 10:56, 8 February 2021 (UTC)


 * mediawiki/libs/IDLeDOM.git
 * C. Scott Ananian
 * Merge review
 * Please import from https://github.com/cscott/idle-dom Thanks! --cscott (talk) 10:39, 10 February 2021 (UTC)
 * ✅ Created as mediawiki/libs/IDLeDOM
 * ✅ Created as mediawiki/libs/IDLeDOM

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:10, 12 February 2021 (UTC)


 * mediawiki/services/geoshapes
 * mbsantos
 * Merge review
 * geoshapes logic already exists in our infrastructure as part of a kartotherian endpoint. Geoshapes will be extracted into a new nodejs service. --MSantos (WMF) (talk) 13:50, 10 February 2021 (UTC)
 * ✅ Created as mediawiki/services/geoshapes
 * ✅ Created as mediawiki/services/geoshapes

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:17, 12 February 2021 (UTC)


 * mediawiki/services/function-schemata
 * apine
 * Merge review
 * Comments (such as an existing repository elsewhere you want imported) --CMassaro (WMF) (talk) 20:25, 10 February 2021 (UTC)
 * ✅ Created as mediawiki/services/function-schemata
 * ✅ Created as mediawiki/services/function-schemata

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:18, 12 February 2021 (UTC)


 * mediawiki/extensions/mcAsteroids
 * Michael Vu
 * Merge review
 * This request was salvaged from this revision --cscott (talk) 22:39, 10 February 2021 (UTC)
 * @Cscott: Thanks for adding the request!
 * @Cscott: Thanks for adding the request!

@Michael Vu: I've reached out by email to you about confirming the originally anonymous request and about the CamelCase requirement of the repo name. --QChrisNonWMF (talk) 22:34, 12 February 2021 (UTC)


 * mediawiki/extensions/MediaUploader
 * ostrzyciel
 * Merge review
 * This is for a community-maintained fork of UploadWizard (see discussion on Wikitech-l. Please import https://gerrit.wikimedia.org/r/admin/repos/mediawiki/extensions/UploadWizard Ostrzyciel (talk) 10:47, 16 February 2021 (UTC)
 * ✅ Created as mediawiki/extensions/MediaUploader
 * ✅ Created as mediawiki/extensions/MediaUploader

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:06, 17 February 2021 (UTC)


 * mediawiki/extensions/LockAuthor
 * tosfos
 * Merge review
 * Please add the WikiTeq group as owner --Ike Hecht 14:39, 17 February 2021 (UTC)
 * ✅ Created as mediawiki/extensions/LockAuthor
 * ✅ Created as mediawiki/extensions/LockAuthor

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:09, 17 February 2021 (UTC)


 * mediawiki/extensions/BlueSpicePlayer
 * rvogel
 * Merge review
 * Please set group "bluespice" as owner
 * ✅ Created as mediawiki/extensions/BlueSpicePlayer
 * ✅ Created as mediawiki/extensions/BlueSpicePlayer

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:45, 21 February 2021 (UTC)


 * mediawiki/extensions/BlueSpiceFlaggedRevsConnector
 * rvogel
 * Merge review
 * Please set group "bluespice" as owner
 * ✅ Created as mediawiki/extensions/BlueSpiceFlaggedRevsConnector
 * ✅ Created as mediawiki/extensions/BlueSpiceFlaggedRevsConnector

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:47, 21 February 2021 (UTC)


 * mediawiki/extensions/ContentTransfer
 * rvogel
 * Merge review
 * Please set group "bluespice" as owner
 * ✅ Created as mediawiki/extensions/ContentTransfer
 * ✅ Created as mediawiki/extensions/ContentTransfer

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:50, 21 February 2021 (UTC)


 * mediawiki/extensions/MergeArticles
 * rvogel
 * Merge review
 * Please set group "bluespice" as owner
 * ✅ Created as mediawiki/extensions/MergeArticles
 * ✅ Created as mediawiki/extensions/MergeArticles

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:51, 21 February 2021 (UTC)


 * mediawiki/extensions/Inbox
 * sbisson
 * Merge review
 * This is a MediaWiki extension that can be used to test emails. It has a special page that shows emails that have been sent out to the current user. Please import the code from https://github.com/stephanebisson/Inbox if convenient. --Sbisson (WMF) (talk) 21:25, 25 February 2021 (UTC)
 * ✅ Created as mediawiki/extensions/Inbox
 * ✅ Created as mediawiki/extensions/Inbox

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:45, 26 February 2021 (UTC)


 * operations/debs/pygments
 * legoktm
 * Open push
 * Please import from https://salsa.debian.org/python-team/packages/pygments --Legoktm (talk) 05:11, 3 March 2021 (UTC)
 * ✅ Created as operations/debs/pygments
 * ✅ Created as operations/debs/pygments

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:57, 3 March 2021 (UTC)


 * operations/alerts
 * filippo
 * Merge review (preferred)
 * --Filippo Giunchedi (talk) 13:29, 4 March 2021 (UTC)
 * Since we cannot rename repos and most  repos have three parts in their name, let me double-check: This request is really for   and not ,   or  , right? --QChrisNonWMF (talk) 21:46, 4 March 2021 (UTC)
 * Since we cannot rename repos and most  repos have three parts in their name, let me double-check: This request is really for   and not ,   or  , right? --QChrisNonWMF (talk) 21:46, 4 March 2021 (UTC)


 * We clarified in IRC that  is indeed what should get created --QChrisNonWMF (talk) 13:28, 5 March 2021 (UTC)

✅ Created as operations/alerts

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 13:28, 5 March 2021 (UTC)


 * operations/debs/grizzly
 * Filippo Giunchedi
 * Merge review (preferred)
 * Please inherit permissions from operations/debs --Filippo Giunchedi (talk) 16:11, 15 March 2021 (UTC)
 * ✅ Created as operations/debs/grizzly
 * ✅ Created as operations/debs/grizzly

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:59, 15 March 2021 (UTC)


 * cloud/storage-performance-tests
 * dcaro
 * Merge review
 * If possible use 'main', 'primary' or 'production' as the main branch name (instead of master) --DCaro (WMF) (talk) 10:13, 18 March 2021 (UTC)
 * ✅ Created as cloud/storage-performance-tests
 * ✅ Created as cloud/storage-performance-tests

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:19, 18 March 2021 (UTC)


 * labs/tools/majavah-bot
 * Majavah
 * Merge review
 * Please import from https://github.com/supertassu/majavahbot and configure standard Tox for CI. Thanks! --Majavah (talk!) 14:18, 21 March 2021 (UTC)
 * ✅ Created as labs/tools/majavah-bot
 * ✅ Created as labs/tools/majavah-bot

(GitHub mirror)(Phabricator mirror)

The needed CI change is at Gerrit change 674154 --QChrisNonWMF (talk) 22:49, 22 March 2021 (UTC)


 * mediawiki/libs/metrics-platform
 * mholloway, jdl
 * Merge review (preferred)
 * --MHolloway (WMF) (talk) 15:23, 23 March 2021 (UTC)
 * ✅ Created as mediawiki/libs/metrics-platform
 * ✅ Created as mediawiki/libs/metrics-platform

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:09, 23 March 2021 (UTC)


 * operations/debs/hyperkitty
 * legoktm
 * Open push
 * please import from https://salsa.debian.org/legoktm/hyperkitty (no .gitreview please) thanks! --Legoktm (talk) 07:29, 25 March 2021 (UTC)
 * ✅ Created as operations/debs/hyperkitty
 * ✅ Created as operations/debs/hyperkitty

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 19:13, 26 March 2021 (UTC)


 * mediawiki/gadgets/TwinkleCore
 * sd
 * Open push
 * Please import from https://github.com/wikimedia-gadgets/twinkle-core. Requesting open push model since development takes place on GitHub and the gerrit repo is intended to be used as a mirror. Can't move away from GitHub for now because all CI workflows are based out of GitHub actions. Thanks! – SD0001 (talk) 14:39, 2 April 2021 (UTC) ETA: According to Topic:Uqfdy3c6kjpv1c2z, I think I'll need the additional permission to to push to all refs (refs/*).
 * ✅ Created as mediawiki/gadgets/TwinkleCore
 * ✅ Created as mediawiki/gadgets/TwinkleCore

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:32, 2 April 2021 (UTC)


 * operations/debs/postorius
 * legoktm
 * Open push
 * please import from https://salsa.debian.org/legoktm/postorius (no .gitreview), thanks! --Legoktm (talk) 17:58, 2 April 2021 (UTC)
 * ✅ Created as operations/debs/postorius
 * ✅ Created as operations/debs/postorius

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:35, 2 April 2021 (UTC)


 * operations/debs/mailman3
 * legoktm
 * Open push
 * please import from https://salsa.debian.org/legoktm/mailman3 (no .gitreview), thanks! --Legoktm (talk) 17:59, 2 April 2021 (UTC)
 * ✅ Created as operations/debs/mailman3
 * ✅ Created as operations/debs/mailman3

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:38, 2 April 2021 (UTC)


 * mediawiki/extensions/Gravatar
 * Mainframe98
 * Merge review
 * Please add a .gitreview file. Thanks! &mdash; Mainframe98 talk 13:08, 4 April 2021 (UTC)
 * ✅ Created as mediawiki/extensions/Gravatar
 * ✅ Created as mediawiki/extensions/Gravatar

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 18:21, 4 April 2021 (UTC)


 * wmf-jvm-utils
 * DCausse
 * Merge review
 * Lib to share java/scala utilities useful in the WMF infra (will be used by the WMF Search Platform and Data Engineering Teams). DCausse (WMF) (talk) 13:03, 8 April 2021 (UTC)
 * Sorry for the delay. I was thinking where this would fit best in our Gerrit hierarchy. Would it fit under  as for example in  ? It seems that   would match the purpose and it would align with the already existing  . What do you think? --QChrisNonWMF (talk) 07:12, 12 April 2021 (UTC)
 * Sorry for the delay. I was thinking where this would fit best in our Gerrit hierarchy. Would it fit under  as for example in  ? It seems that   would match the purpose and it would align with the already existing  . What do you think? --QChrisNonWMF (talk) 07:12, 12 April 2021 (UTC)