Gerrit/New repositories/Requests

You'll be telling us your wikitech/LDAP username, what code review model you want 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)


 * research/wikiworkshop
 * bmansurov
 * Merge review
 * Please import https://github.com/wikimedia/research-wikiworkshop --Bmansurov (WMF) (talk) 17:52, 12 January 2020 (UTC)
 * ✅ Created as research/wikiworkshop --QChrisNonWMF (talk) 22:52, 13 January 2020 (UTC)
 * ✅ Created as research/wikiworkshop --QChrisNonWMF (talk) 22:52, 13 January 2020 (UTC)


 * mediawiki/tools/codereview-archiver
 * legoktm, Krinkle, Jforrester
 * Merge review
 * For T205361. Thanks! --Legoktm (talk) 09:59, 17 January 2020 (UTC)
 * ✅ Created as mediawiki/tools/codereview-archiver --QChrisNonWMF (talk) 11:31, 18 January 2020 (UTC)
 * ✅ Created as mediawiki/tools/codereview-archiver --QChrisNonWMF (talk) 11:31, 18 January 2020 (UTC)


 * mediawiki/extensions/AControlImageLink
 * edwardspec
 * Merge review
 * Please import from https://github.com/edwardspec/mediawiki-extensions-AControlImageLink
 * ✅ Created as mediawiki/extensions/AControlImageLink.git with full history imported from GitHub as requested. &mdash;MarcoAurelio (talk) 16:22, 3 February 2020 (UTC)
 * ✅ Created as mediawiki/extensions/AControlImageLink.git with full history imported from GitHub as requested. &mdash;MarcoAurelio (talk) 16:22, 3 February 2020 (UTC)


 * labs/tools/newusers
 * legoktm
 * Merge review
 * Please import from https://phabricator.wikimedia.org/source/tool-newusers/ (and then if possible, have that phab repo mirror Gerrit). thanks! --Legoktm (talk) 08:43, 7 February 2020 (UTC)
 * Taking care of this one and all other requests from Legoktm. &mdash;MarcoAurelio (talk) 11:43, 10 February 2020 (UTC)
 * ✅ Created as labs/tools/newusers and repository imported from Phabricator. Phabricator set to observe the Gerrit repository now.
 * ✅ Created as labs/tools/newusers and repository imported from Phabricator. Phabricator set to observe the Gerrit repository now.


 * labs/tools/prism
 * legoktm
 * Merge review
 * Please import from https://phabricator.wikimedia.org/source/tool-prism/ (and then if possible, have that phab repo mirror Gerrit). thanks! --Legoktm (talk) 08:43, 7 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 12:36, 10 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 12:36, 10 February 2020 (UTC)


 * labs/tools/flaky-ci
 * legoktm
 * Merge review
 * Please import from https://phabricator.wikimedia.org/source/tool-flaky-ci/ (and then if possible, have that phab repo mirror Gerrit). thanks! --Legoktm (talk) 08:43, 7 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 13:20, 10 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 13:20, 10 February 2020 (UTC)


 * labs/tools/ci
 * legoktm
 * Merge review
 * Please import from https://phabricator.wikimedia.org/source/tool-ci/ (and then if possible, have that phab repo mirror Gerrit). thanks! --Legoktm (talk) 08:43, 7 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 13:30, 10 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 13:30, 10 February 2020 (UTC)


 * labs/tools/ninthcircuit
 * legoktm
 * Merge review
 * Please import from https://phabricator.wikimedia.org/source/tool-ninthcircuit/ (and then if possible, have that phab repo mirror Gerrit). thanks! --Legoktm (talk) 08:43, 7 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 13:43, 10 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 13:43, 10 February 2020 (UTC)


 * labs/tools/scotus-recordings
 * legoktm
 * Merge review
 * Please import from https://phabricator.wikimedia.org/source/tool-scotus-recordings/ (and then if possible, have that phab repo mirror Gerrit). thanks! --Legoktm (talk) 08:43, 7 February 2020 (UTC)
 * ✅; I'll finish with the rest later. &mdash;MarcoAurelio (talk) 13:59, 10 February 2020 (UTC)
 * ✅; I'll finish with the rest later. &mdash;MarcoAurelio (talk) 13:59, 10 February 2020 (UTC)


 * labs/tools/dump-torrents
 * legoktm
 * Merge review
 * Please import from https://phabricator.wikimedia.org/source/tool-dump-torrents/ (and then if possible, have that phab repo mirror Gerrit). thanks! --Legoktm (talk) 08:43, 7 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 20:13, 10 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 20:13, 10 February 2020 (UTC)


 * labs/tools/ipchanges
 * legoktm
 * Merge review
 * Please import from https://phabricator.wikimedia.org/source/tool-ipchanges/ (and then if possible, have that phab repo mirror Gerrit). thanks! --Legoktm (talk) 08:43, 7 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 20:40, 10 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 20:40, 10 February 2020 (UTC)


 * labs/tools/wikitext-deprecation
 * legoktm
 * Merge review
 * Please import from https://phabricator.wikimedia.org/source/tool-wikitext-deprecation/ (and then if possible, have that phab repo mirror Gerrit). thanks! --Legoktm (talk) 08:43, 7 February 2020 (UTC)
 * ✅; this one also has an old i18n branch which was imported. Feel free to delete it if it no longer serves any purpose. &mdash;MarcoAurelio (talk) 21:17, 10 February 2020 (UTC)
 * ✅; this one also has an old i18n branch which was imported. Feel free to delete it if it no longer serves any purpose. &mdash;MarcoAurelio (talk) 21:17, 10 February 2020 (UTC)


 * labs/tools/mwpackages
 * legoktm
 * Merge review
 * Please import from https://phabricator.wikimedia.org/source/tool-mwpackages/ (and then if possible, have that phab repo mirror Gerrit). thanks! --Legoktm (talk) 08:43, 7 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 22:41, 10 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 22:41, 10 February 2020 (UTC)


 * labs/tools/phpcs
 * legoktm
 * Merge review
 * Please import from https://phabricator.wikimedia.org/source/tool-phpcs/ (and then if possible, have that phab repo mirror Gerrit). thanks! --Legoktm (talk) 08:43, 7 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 23:04, 10 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 23:04, 10 February 2020 (UTC)


 * labs/tools/apt-browser
 * legoktm
 * Merge review
 * Please import from https://phabricator.wikimedia.org/source/tool-apt-browser/ (and then if possible, have that phab repo mirror Gerrit). thanks! --Legoktm (talk) 08:43, 7 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 23:56, 10 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 23:56, 10 February 2020 (UTC)


 * labs/tools/coverme
 * legoktm, Krinkle
 * Merge review
 * Please import from https://phabricator.wikimedia.org/source/tool-coverme/ (and then if possible, have that phab repo mirror Gerrit). thanks! --Legoktm (talk) 08:43, 7 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 00:24, 11 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 00:24, 11 February 2020 (UTC)


 * labs/tools/reviewers
 * legoktm
 * Merge review
 * Please import from https://phabricator.wikimedia.org/source/tool-reviewers/ (and then if possible, have that phab repo mirror Gerrit). thanks! --Legoktm (talk) 08:43, 7 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 00:24, 11 February 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 00:24, 11 February 2020 (UTC)


 * S5SlideShow
 * LDAP username - not sure Had Trouble lasttime since there seem to be multiple usernames for me
 * Merge review (preferred)
 * Import from would be nice https://github.com/WolfgangFahl/S5SlideShow --Seppl2013 (talk) 13:04, 9 February 2020 (UTC)
 * Hello Seppl2013. Is the code you'd like us to import for a MediaWiki extension or something else? Thanks. &mdash;MarcoAurelio (talk) 15:37, 14 February 2020 (UTC)
 * Answered in T241706
 * ✅ Created as mediawiki/extensions/S5SlideShow and imported requested content from GitHub. &mdash;MarcoAurelio (talk) 18:50, 14 February 2020 (UTC)
 * ✅ Created as mediawiki/extensions/S5SlideShow and imported requested content from GitHub. &mdash;MarcoAurelio (talk) 18:50, 14 February 2020 (UTC)


 * mediawiki-extensions-ConfigManager
 * rvogel
 * Merge review
 * Please set group  as owner
 * ✅ Created as mediawiki/extensions/ConfigManager --QChrisNonWMF (talk) 20:54, 21 February 2020 (UTC)
 * mediawiki-extensions-FlexiSkin
 * rvogel
 * Merge review
 * Please set group  as owner
 * ✅ Created as mediawiki/extensions/FlexiSkin --QChrisNonWMF (talk) 20:58, 21 February 2020 (UTC)
 * Please set group  as owner
 * ✅ Created as mediawiki/extensions/FlexiSkin --QChrisNonWMF (talk) 20:58, 21 February 2020 (UTC)


 * labs/tools/qrcode-generator
 * Jayprakash12345, Srishakatux
 * Merge review
 * Import https://github.com/Jayprakash-SE/qrcode-generator, Also create .gitreview and +2 group.
 * ✅ Created as labs/tools/qrcode-generator --QChrisNonWMF (talk) 21:08, 23 February 2020 (UTC)
 * ✅ Created as labs/tools/qrcode-generator --QChrisNonWMF (talk) 21:08, 23 February 2020 (UTC)


 * MediaModeration
 * cicalese, Ppchelko, Peter.ovchyn, Art-Baltai
 * Merge review
 * Please add .gitreview. Thank you! --Peter.ovchyn (talk) 15:43, 25 February 2020 (UTC)
 * ✅ Created as mediawiki/extensions/MediaModeration &mdash;MarcoAurelio (talk) 21:00, 25 February 2020 (UTC)
 * ✅ Created as mediawiki/extensions/MediaModeration &mdash;MarcoAurelio (talk) 21:00, 25 February 2020 (UTC)


 * mediawiki-extensions-NearbyPages
 * Jdlrobson
 * Merge review (preferred)
 * Please import from https://github.com/wikimedia/mediawiki-extensions-NearbyPages - thanks in advance! Jdlrobson (talk) 01:29, 27 February 2020 (UTC)
 * ✅ Created as mediawiki/extensions/NearbyPages. History imported. GitHub repo is now watching the gerrit one. &mdash;MarcoAurelio (talk) 12:44, 28 February 2020 (UTC)
 * ✅ Created as mediawiki/extensions/NearbyPages. History imported. GitHub repo is now watching the gerrit one. &mdash;MarcoAurelio (talk) 12:44, 28 February 2020 (UTC)


 * mw
 * kharlan
 * Merge review
 * https://github.com/kostajh/mw is the repo to import. I'm not sure where in gerrit it should live though? Maybe under releng/mw? T246111 for context. thanks! --KHarlan (WMF) (talk) 19:51, 1 March 2020 (UTC)
 * Sorry for the late response; being ill sucks. But now for the repo. Definitely, let's have the code in Gerrit. But we need to find a better name for the repo, as "mw" is rather vague. I skimmed through the code, and it looks like it's currently a wrapper for docker-compose? Will that focus stay? If so, what about something like mediawiki/tools/docker-compose-wrapper? --QChrisNonWMF (talk) 20:23, 10 March 2020 (UTC)
 * Sorry for the late response; being ill sucks. But now for the repo. Definitely, let's have the code in Gerrit. But we need to find a better name for the repo, as "mw" is rather vague. I skimmed through the code, and it looks like it's currently a wrapper for docker-compose? Will that focus stay? If so, what about something like mediawiki/tools/docker-compose-wrapper? --QChrisNonWMF (talk) 20:23, 10 March 2020 (UTC)

✅ Per discussion on the talk page, created as mediawiki/tools/cli --QChrisNonWMF (talk) 20:57, 17 March 2020 (UTC)


 * mediawiki/extensions/PushNotifications
 * mholloway
 * Merge review
 * --MHolloway (WMF) (talk) 20:22, 2 March 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 18:41, 4 March 2020 (UTC)
 * ✅ &mdash;MarcoAurelio (talk) 18:41, 4 March 2020 (UTC)


 * labs/tools/wikisource-penguin-classics
 * samwilson
 * Merge review
 * Please import the repo from https://phabricator.wikimedia.org/source/tool-wikisource-penguin-classics/ —Sam Wilson 06:35, 3 March 2020 (UTC)
 * ✅; repo imported as well & Phab repo is now watching the gerrit one. &mdash;MarcoAurelio (talk) 18:55, 4 March 2020 (UTC)
 * ✅; repo imported as well & Phab repo is now watching the gerrit one. &mdash;MarcoAurelio (talk) 18:55, 4 March 2020 (UTC)


 * UserProtect
 * tosfos, pastakhov
 * Merge review
 * New extension for per-page per-user protection. Thanks!
 * , This repo request came anonymous. Is this a genuine request from you, or was it forged? --QChrisNonWMF (talk) 20:11, 16 March 2020 (UTC)
 * My fault. It's legit. --Ike Hecht 00:07, 17 March 2020 (UTC)
 * My fault. It's legit. --Ike Hecht 00:07, 17 March 2020 (UTC)

✅ Created as mediawiki/extensions/UserProtect --QChrisNonWMF (talk) 20:49, 17 March 2020 (UTC)


 * analytics/wmf-product
 * bearloga
 * Merge review
 * For T230743 --MPopov (WMF) (talk) 13:13, 19 March 2020 (UTC)
 * ✅ Created as analytics/wmf-product --QChrisNonWMF (talk) 22:29, 20 March 2020 (UTC)
 * ✅ Created as analytics/wmf-product --QChrisNonWMF (talk) 22:29, 20 March 2020 (UTC)


 * labs/tools/video-cut-tool-worker
 * gopavasanth
 * Merge review (preferred)
 * This repository is to manage the worker work of the VideoCutTool, A Tool to cut and trim videos in Commons --Gopa Vasanth (talk) 04:21, 21 March 2020 (UTC)
 * ✅ Created as labs/tools/video-cut-tool-worker --QChrisNonWMF (talk) 22:17, 21 March 2020 (UTC)
 * ✅ Created as labs/tools/video-cut-tool-worker --QChrisNonWMF (talk) 22:17, 21 March 2020 (UTC)


 * mediawiki/extensions/DumpsOnDemand
 * Mainframe98
 * Merge review
 * Please add a .gitreview file. Can I also request a Phab diffusion mirror for the repository here? Thanks! &mdash; Mainframe98 talk 10:46, 27 March 2020 (UTC)
 * ✅ Created as mediawiki/extensions/DumpsOnDemand The Phab mirror gets set up for all requested repos per default. For this repo, the Phab clone is at https://phabricator.wikimedia.org/diffusion/EDOD/ --QChrisNonWMF (talk) 22:26, 27 March 2020 (UTC)
 * ✅ Created as mediawiki/extensions/DumpsOnDemand The Phab mirror gets set up for all requested repos per default. For this repo, the Phab clone is at https://phabricator.wikimedia.org/diffusion/EDOD/ --QChrisNonWMF (talk) 22:26, 27 March 2020 (UTC)


 * labs/tools/wikicontest
 * Jayprakash12345
 * Merge review
 * Create .gitreview and +2 group. --Jayprakash12345 (talk) 23:01, 29 March 2020 (UTC)
 * ✅ Created as labs/tools/wikicontest --QChrisNonWMF (talk) 19:53, 30 March 2020 (UTC)
 * ✅ Created as labs/tools/wikicontest --QChrisNonWMF (talk) 19:53, 30 March 2020 (UTC)


 * mediawiki/extensions/GroupWhitelist
 * Vedmaka Wakalaka
 * Merge review
 * Please add User:tosfos as +2 reviewer, Please import from https://github.com/vedmaka/meidawiki-extension-GroupWhitelist V ed ma ka  ★ 15:44, 1 April 2020 (UTC)
 * ✅ Created as mediawiki/extensions/GroupWhitelist --QChrisNonWMF (talk) 21:09, 2 April 2020 (UTC)
 * ✅ Created as mediawiki/extensions/GroupWhitelist --QChrisNonWMF (talk) 21:09, 2 April 2020 (UTC)


 * labs/tools/articles-needing-links
 * Urbanecm
 * Merge review
 * Hi, please just add a .gitreview - I'm still writing the codebase. Thank you! --Martin Urbanec (WMF) (talk) 09:50, 3 April 2020 (UTC)
 * ✅ Created as labs/tools/articles-needing-links --QChrisNonWMF (talk) 19:52, 3 April 2020 (UTC)
 * ✅ Created as labs/tools/articles-needing-links --QChrisNonWMF (talk) 19:52, 3 April 2020 (UTC)


 * operations/debs/thanos
 * filippo
 * Merge review
 * Please inherit permissions from operations/debs --Filippo Giunchedi (talk) 12:40, 3 April 2020 (UTC)
 * ✅ Created as operations/debs/thanos --QChrisNonWMF (talk) 20:06, 3 April 2020 (UTC)
 * ✅ Created as operations/debs/thanos --QChrisNonWMF (talk) 20:06, 3 April 2020 (UTC)


 * mediawiki/services/texvcjs
 * physikerwelt
 * Merge review (preferred)
 * Please import from https://github.com/wikimedia/texvcjs and mirror back to https://github.com/wikimedia/texvcjs This url is hardcoded https://github.com/wikimedia/texvcjs/blob/master/package.json#L15 and elsewhere --Physikerwelt (talk) 07:35, 4 April 2020 (UTC)
 * Having a non-standard github URL should not be the default. Is there a real hard reason why the repo cannot or should not be the default  in GitHub? (I mean, I see that you started your code that way, but if we want to fix such things it's best to fix them early on) --QChrisNonWMF (talk) 08:35, 5 April 2020 (UTC)
 * Having a non-standard github URL should not be the default. Is there a real hard reason why the repo cannot or should not be the default  in GitHub? (I mean, I see that you started your code that way, but if we want to fix such things it's best to fix them early on) --QChrisNonWMF (talk) 08:35, 5 April 2020 (UTC)


 * mediawiki/services/texvcinfo
 * physikerwelt
 * Merge review (preferred)
 * Please import from https://github.com/wikimedia/texvcinfo and mirror back to https://github.com/wikimedia/texvcinfo. This url is hardcoded https://github.com/wikimedia/texvcinfo/blob/master/package.json and elsewhere --Physikerwelt (talk) 07:43, 4 April 2020 (UTC)
 * See comment on request for  --QChrisNonWMF (talk) 08:35, 5 April 2020 (UTC)
 * See comment on request for  --QChrisNonWMF (talk) 08:35, 5 April 2020 (UTC)


 * mediawiki/services/mathjax
 * physikerwelt
 * Merge review (preferred)
 * Please import from https://github.com/wikimedia/mathjax and mirror back to https://github.com/wikimedia/mathjax. This url is hardcoded https://github.com/wikimedia/mathjax/blob/master/package.json and elsewhere --Physikerwelt (talk) 07:43, 4 April 2020 (UTC)
 * See comment on request for  --QChrisNonWMF (talk) 08:35, 5 April 2020 (UTC)
 * See comment on request for  --QChrisNonWMF (talk) 08:35, 5 April 2020 (UTC)


 * mediawiki/services/mathjax-node
 * physikerwelt
 * Merge review (preferred)
 * Please import from https://github.com/wikimedia/mathjax-node and mirror back to https://github.com/wikimedia/mathjax-node. This url is hardcoded https://github.com/wikimedia/mathjax-node/blob/master/package.json and elsewhere --Physikerwelt (talk) 07:43, 4 April 2020 (UTC)
 * See comment on request for  --QChrisNonWMF (talk) 08:35, 5 April 2020 (UTC)
 * See comment on request for  --QChrisNonWMF (talk) 08:35, 5 April 2020 (UTC)


 * mediawiki/extensions/WikispeechSpeechDataCollector
 * Sebastian Berlin (WMSE), Lokal Profil, Karl Wettin (WMSE)
 * Merge review
 * Please inherit rights from mediawiki/extensions/Wikispeech --Sebastian Berlin (WMSE) (talk) 10:24, 6 April 2020 (UTC)
 * ✅ Created as mediawiki/extensions/WikispeechSpeechDataCollector --QChrisNonWMF (talk) 14:59, 8 April 2020 (UTC)
 * ✅ Created as mediawiki/extensions/WikispeechSpeechDataCollector --QChrisNonWMF (talk) 14:59, 8 April 2020 (UTC)


 * labs/tools/train-blockers
 * Majavah
 * Merge review
 * Import from https://phabricator.wikimedia.org/source/tool-train-blockers/manage/, thanks, --Majavah (talk) 05:10, 7 April 2020 (UTC)
 * ✅ Created as labs/tools/train-blockers I've imported the code and I've set up the replication to GitHub. But since there is already a Phabricator repo that's set up for writing, I did not touch that yet. I'm assuming that you manage the Phabricator repo. If you want me to setup the replication from Gerrit to Phabricator or run into issues with that, just let me know. --QChrisNonWMF (talk) 18:06, 8 April 2020 (UTC)
 * ✅ Created as labs/tools/train-blockers I've imported the code and I've set up the replication to GitHub. But since there is already a Phabricator repo that's set up for writing, I did not touch that yet. I'm assuming that you manage the Phabricator repo. If you want me to setup the replication from Gerrit to Phabricator or run into issues with that, just let me know. --QChrisNonWMF (talk) 18:06, 8 April 2020 (UTC)


 * operations/software/purged
 * Ema
 * Merge review
 * The repository is needed for T249583, should inherit the permissions of "operations/software/atskafka", and be mirrored at github.com/wikimedia/purged. --ERocca (WMF) (talk) 06:20, 8 April 2020 (UTC)ERocca (WMF)
 * Is there a reason why we cannot use the default  for replication to GitHub? On the one hand, we strife for using the default name where we can and on the other   sounds very generic and vague without the context (E.g.: Does the repo hold wikipedia articles that got deleted at some point?) --QChrisNonWMF (talk) 18:11, 8 April 2020 (UTC)
 * Is there a reason why we cannot use the default  for replication to GitHub? On the one hand, we strife for using the default name where we can and on the other   sounds very generic and vague without the context (E.g.: Does the repo hold wikipedia articles that got deleted at some point?) --QChrisNonWMF (talk) 18:11, 8 April 2020 (UTC)