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)

see T249908--Physikerwelt (talk) 13:10, 29 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)

✅ Created by hashar on 2020-04-30 --QChrisNonWMF (talk) 07:23, 3 May 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)

✅ Created by hashar on 2020-04-30 --QChrisNonWMF (talk) 07:23, 3 May 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)

✅ Created by hashar on 2020-04-30 --QChrisNonWMF (talk) 07:23, 3 May 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)

✅ Created by hashar on 2020-04-30 --QChrisNonWMF (talk) 07:23, 3 May 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)

Ema said that default name is ok on User_talk:QChrisNonWMF.

✅ Created as operations/software/purged --QChrisNonWMF (talk) 09:36, 13 April 2020 (UTC)


 * mediawiki/extensions/LiveChat
 * pastakhov
 * Merge review
 * Implementation of Live_Chat_System (written on php, uses websocket, scalable, extendable, fully integrated with mediawiki) Pastakhov (talk) 21:32, 8 April 2020 (UTC)
 * ✅ Created as mediawiki/extensions/LiveChat --QChrisNonWMF (talk) 09:46, 13 April 2020 (UTC)
 * ✅ Created as mediawiki/extensions/LiveChat --QChrisNonWMF (talk) 09:46, 13 April 2020 (UTC)


 * mediawiki/extensions/LiveStreaming
 * pastakhov
 * Merge review
 * provides video streaming service --Pastakhov (talk) 21:37, 8 April 2020 (UTC)
 * ✅ Created as mediawiki/extensions/LiveStreaming --QChrisNonWMF (talk) 09:51, 13 April 2020 (UTC)
 * ✅ Created as mediawiki/extensions/LiveStreaming --QChrisNonWMF (talk) 09:51, 13 April 2020 (UTC)


 * labs/tools/github-pr-closer
 * Majavah
 * Merge review
 * Please import from https://phabricator.wikimedia.org/source/tool-github-pr-closer/ and setup CI based on  in the repository. This will replicate from Gerrit to Phabricator, I can set this up by myself as with the last time. Thanks, --Majavah (talk) 06:12, 9 April 2020 (UTC)
 * ✅ Created as labs/tools/github-pr-closer --QChrisNonWMF (talk) 12:08, 13 April 2020 (UTC)
 * ✅ Created as labs/tools/github-pr-closer --QChrisNonWMF (talk) 12:08, 13 April 2020 (UTC)


 * mediawiki-skins-WikimediaApiPortal
 * rvogel
 * Merge review
 * This is a WMF project. Please also add user  to the group of admins.
 * ✅ Created as mediawiki/skins/WikimediaApiPortal --QChrisNonWMF (talk) 09:58, 13 April 2020 (UTC)
 * mediawiki-extensions-WikimediaApiPortalOAuth
 * rvogel
 * Merge review
 * This is a WMF project. Please also add user  to the group of admins.
 * ✅ Created as mediawiki/extensions/WikimediaApiPortalOAuth --QChrisNonWMF (talk) 10:02, 13 April 2020 (UTC)
 * This is a WMF project. Please also add user  to the group of admins.
 * ✅ Created as mediawiki/extensions/WikimediaApiPortalOAuth --QChrisNonWMF (talk) 10:02, 13 April 2020 (UTC)


 * mediawiki/extensions/WikiShare
 * varnent
 * Merge review
 * Extension was previously archived, have started working on again and have a functional version to share. --Varnent (talk)(COI) 02:27, 16 April 2020 (UTC)
 * The repository is still there: https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/extensions/WikiShare It got archived in 2017 via https://phabricator.wikimedia.org/T178771. So we can unarchive it and you could send your newer version either as patch to master or as a new branch. I have filed https://phabricator.wikimedia.org/T250400 to have it restored. Antoine &#34;hashar&#34; Musso (talk) 15:36, 16 April 2020 (UTC)
 * The repository is still there: https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/extensions/WikiShare It got archived in 2017 via https://phabricator.wikimedia.org/T178771. So we can unarchive it and you could send your newer version either as patch to master or as a new branch. I have filed https://phabricator.wikimedia.org/T250400 to have it restored. Antoine &#34;hashar&#34; Musso (talk) 15:36, 16 April 2020 (UTC)


 * tdd-bowling-kata
 * ZPapierski
 * Open push (on non-master for extensions)
 * This will be a workshop repo to help synchronise attendees.
 * I would like to avoid adding repositories to the root of Gerrit. Maybe we can instead use ? Note Erik B has rights to create repositories. Antoine &#34;hashar&#34; Musso (talk) 15:46, 16 April 2020 (UTC)
 * I would like to avoid adding repositories to the root of Gerrit. Maybe we can instead use ? Note Erik B has rights to create repositories. Antoine &#34;hashar&#34; Musso (talk) 15:46, 16 April 2020 (UTC)


 * mediawiki/services/open-nsfw
 * mholloway
 * Merge review
 * Please copy from https://github.com/mdholloway/nsfwoid --MHolloway (WMF) (talk) 15:33, 27 April 2020 (UTC)
 * Just double-checking: Since you named your GitHub repo nsfwoid (and there is already open_nsfw (underscore vs. dash) and open_nsfw--) ... you want to use the name open-nsfw as requested and not nsfwoid (name of the GitHub repo), right? --QChrisNonWMF (talk) 06:12, 29 April 2020 (UTC)
 * Yes, open-nsfw please. Thanks for checking! --MHolloway (WMF) (talk) 21:25, 29 April 2020 (UTC)
 * Yes, open-nsfw please. Thanks for checking! --MHolloway (WMF) (talk) 21:25, 29 April 2020 (UTC)

✅ Created as mediawiki/services/open-nsfw --QChrisNonWMF (talk) 06:05, 3 May 2020 (UTC)


 * mediawiki/services/push-notifications
 * mholloway
 * Merge review
 * Please copy from https://github.com/wikimedia/service-template-node --MHolloway (WMF) (talk) 19:54, 27 April 2020 (UTC)
 * ✅ Created as mediawiki/services/push-notifications --QChrisNonWMF (talk) 06:18, 29 April 2020 (UTC)
 * ✅ Created as mediawiki/services/push-notifications --QChrisNonWMF (talk) 06:18, 29 April 2020 (UTC)


 * wikimedia/meet-accountmanager
 * Dzahn
 * Merge review
 * https://phabricator.wikimedia.org/T251034 want to move/import https://github.com/Ladsgroup/WikimediaMeetAuth 213.196.223.94 10:15, 28 April 2020 (UTC)
 * ✅ Created as wikimedia/meet-accountmanager --QChrisNonWMF (talk) 06:26, 29 April 2020 (UTC)
 * ✅ Created as wikimedia/meet-accountmanager --QChrisNonWMF (talk) 06:26, 29 April 2020 (UTC)

(While this request is anonymous here, the linked phab ticket clearly shows intent, hence I created the repo)


 * mediawiki/extensions/wikispeech-services/mary-tts
 * Karl Wettin (WMSE), Sebastian Berlin (WMSE), Lokal Profil
 * Merge review
 * This will be downstream repo of https://github.com/stts-se/marytts that we will augment with Blubber build.
 * Karl Wettin (WMSE) (talk) 15:04, 28 April 2020 (UTC)
 * Karl Wettin (WMSE) (talk) 15:04, 28 April 2020 (UTC)

We typically do not host services underneath  but have them under. Would  work as repo name for you? --QChrisNonWMF (talk) 06:32, 29 April 2020 (UTC)


 * Confirmation that name is ok on User_talk:QChrisNonWMF --QChrisNonWMF (talk) 06:54, 3 May 2020 (UTC)

✅ Created as mediawiki/services/wikispeech/mary-tts  (GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 06:54, 3 May 2020 (UTC)


 * mediawiki/extensions/wikispeech-services/mishkal
 * Karl Wettin (WMSE), Sebastian Berlin (WMSE), Lokal Profil
 * Merge review
 * This will be downstream repo of https://github.com/linuxscout/mishkal that we will augment with Blubber build.
 * Karl Wettin (WMSE) (talk) 15:07, 28 April 2020 (UTC)
 * Karl Wettin (WMSE) (talk) 15:07, 28 April 2020 (UTC)

(Same comment as for . See above) --QChrisNonWMF (talk) 06:32, 29 April 2020 (UTC)

✅ Created as mediawiki/services/wikispeech/mishkal (GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 06:56, 3 May 2020 (UTC)


 * mediawiki/extensions/wikispeech-services/pronlex
 * Karl Wettin (WMSE), Sebastian Berlin (WMSE), Lokal Profil
 * Merge review
 * This will be downstream repo of https://github.com/stts-se/pronlex that we will augment with Blubber build.
 * Karl Wettin (WMSE) (talk) 15:08, 28 April 2020 (UTC)
 * Karl Wettin (WMSE) (talk) 15:08, 28 April 2020 (UTC)

(Same comment as for . See above) --QChrisNonWMF (talk) 06:32, 29 April 2020 (UTC)

✅ Created as mediawiki/services/wikispeech/pronlex

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 07:00, 3 May 2020 (UTC)


 * mediawiki/extensions/wikispeech-services/symbolset
 * Karl Wettin (WMSE), Sebastian Berlin (WMSE), Lokal Profil
 * Merge review
 * This will be downstream repo of https://github.com/stts-se/symbolset that we will augment with Blubber build.
 * Karl Wettin (WMSE) (talk) 15:09, 28 April 2020 (UTC)
 * Karl Wettin (WMSE) (talk) 15:09, 28 April 2020 (UTC)

(Same comment as for . See above) --QChrisNonWMF (talk) 06:32, 29 April 2020 (UTC)

✅ Created as mediawiki/services/wikispeech/symbolset

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 07:03, 3 May 2020 (UTC)


 * mediawiki/extensions/wikispeech-services/wikispeech_mockup
 * Karl Wettin (WMSE), Sebastian Berlin (WMSE), Lokal Profil
 * Merge review
 * This will be downstream repo of https://github.com/stts-se/wikispeech_mockup that we will augment with Blubber build.
 * Karl Wettin (WMSE) (talk) 15:09, 28 April 2020 (UTC)
 * Karl Wettin (WMSE) (talk) 15:09, 28 April 2020 (UTC)

(Same comment as for . See above) --QChrisNonWMF (talk) 06:32, 29 April 2020 (UTC)

✅ Created as mediawiki/services/wikispeech/wikispeech_mockup

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 07:10, 3 May 2020 (UTC)


 * labs/tools/meetingtimes
 * samwilson
 * Merge review
 * Sam Wilson 10:48, 1 May 2020 (UTC)
 * ✅ Created as labs/tools/meetingtimes --QChrisNonWMF (talk) 05:58, 3 May 2020 (UTC)
 * ✅ Created as labs/tools/meetingtimes --QChrisNonWMF (talk) 05:58, 3 May 2020 (UTC)


 * operations/debs/logstash-filter-verifier
 * filippo
 * Merge review
 * Inherit permissions from operations/debs --Filippo Giunchedi (talk) 12:09, 6 May 2020 (UTC)
 * ✅ Created as operations/debs/logstash-filter-verifier
 * ✅ Created as operations/debs/logstash-filter-verifier

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:41, 6 May 2020 (UTC)


 * Page Exchange
 * Yaron_Koren
 * Merge review
 * This is a new extension I've been working on. For whoever has to create the four-letter Phabricator code for this extension: I known that "EPIM" has unfortunately already been taken. "PIM" stands for "Package Installation Manager", so feel free to use any of that when creating the code. --Yaron Koren (talk) 13:33, 6 May 2020 (UTC)
 * This is a new extension I've been working on. For whoever has to create the four-letter Phabricator code for this extension: I known that "EPIM" has unfortunately already been taken. "PIM" stands for "Package Installation Manager", so feel free to use any of that when creating the code. --Yaron Koren (talk) 13:33, 6 May 2020 (UTC)

Okay, after a lot of vacillating, I now have a name that I am happy with for this extension: Page Exchange. Please create this directory, and thanks for the earlier feedback. Yaron Koren (talk) 15:31, 10 May 2020 (UTC)
 * We do have a few extensions with a 3-letter acronym name, so if you say "PIM" is the name, then "PIM" is the name and I'll run with that. But "PIM" by itself is not very descriptive and already has many other meanings as well, like "Personal Information Manager". Are you sold on using "PIM" as name? If not, what about the more verbose descriptive "PackageInstallationManager" or something else that's more descriptive? --QChrisNonWMF (talk) 21:51, 6 May 2020 (UTC)

That's true... I do worry a little about confusion with "Personal Information Manager". Let me think about this some more and get back to you. Yaron Koren (talk) 04:01, 7 May 2020 (UTC)

✅ Created as mediawiki/extensions/PageExchange

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:21, 10 May 2020 (UTC)


 * labs/tools/mdvt
 * gabrielchihonglee
 * Merge review
 * Please import from https://github.com/gabrielchl/media-data-verification-tool. If possible, create mirror on Wikimedia GitHub. --Gabrielchl (talk) 01:31, 9 May 2020 (UTC)
 * ✅ Created as labs/tools/mdvt
 * ✅ Created as labs/tools/mdvt

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 07:31, 10 May 2020 (UTC)


 * labs/tools/gdrive-to-commons
 * 01tonythomas
 * Merge review
 * Deployed at https://google-drive-photos-to-commons.toolforge.org/ I wish to change the project name to drive-to-commons as well, which I hope is not a lot of trouble.
 * I've created the gerrit repo, but GitHub mirror needs to be done by someone else. Paladox (talk) 16:24, 10 May 2020 (UTC)
 * I've created the gerrit repo, but GitHub mirror needs to be done by someone else. Paladox (talk) 16:24, 10 May 2020 (UTC)

✅ Created by Paladox at labs/tools/gdrive-to-commons

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:16, 10 May 2020 (UTC)

--RhinosF1 (talk) 15:13, 11 May 2020 (UTC)
 * labs/tools/phabsearchemail
 * RhinosF1
 * Merge review
 * So code for https://phabricator.wikimedia.org/T252301 can be public. Please mirror to https://phabricator.wikimedia.org/source/tool-phabsearchemail/
 * So code for https://phabricator.wikimedia.org/T252301 can be public. Please mirror to https://phabricator.wikimedia.org/source/tool-phabsearchemail/
 * ✅ Created as labs/tools/phabsearchemail

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:31, 11 May 2020 (UTC)


 * analytics/wmde/TW/edit-conflicts
 * awight
 * Merge review
 * Please clone from https://gitlab.com/adamwight/conflict-query . Thank you!
 * ✅ Created as analytics/wmde/TW/edit-conflicts
 * ✅ Created as analytics/wmde/TW/edit-conflicts

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:08, 12 May 2020 (UTC)


 * operations/software/locust
 * wkandek
 * Merge review
 * Inherit permissions from operations/software
 * ✅ Created as operations/software/locust
 * ✅ Created as operations/software/locust

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 14:00, 20 May 2020 (UTC)


 * mediawiki/extensions/TwitterTag
 * 01miki10
 * Merge review
 * Please import from https://github.com/01miki10/TwitterTag/ --01miki10 (talk) 20:34, 19 May 2020 (UTC)
 * ✅ Created as mediawiki/extensions/TwitterTag
 * ✅ Created as mediawiki/extensions/TwitterTag

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 14:03, 20 May 2020 (UTC)


 * mediawiki/tools/phan/Utils
 * Daimona Eaytoy
 * Merge review
 * A library to hold common code for mediawiki/tools/phan/SecurityCheckPlugin and others to come. --Daimona Eaytoy (talk) 10:57, 21 May 2020 (UTC)
 * ✅ Created as mediawiki/tools/phan/Utils
 * ✅ Created as mediawiki/tools/phan/Utils

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:59, 21 May 2020 (UTC)


 * mediawiki/services/wikispeech/wikispeech-server
 * Karl Wettin (WMSE), Sebastian Berlin (WMSE), Lokal Profil
 * Merge review
 * This is really a request to rename the wikispeech_mockup repo. #wikimedia-releng told me that there is no real support for that. However, we have current patches in Gerrit for the old repo, so please do not remove that. Just leave the new empty and we'll merge in the old repo as patchs have been accepted. After that we'll request a delete of the old repo. Please also copy all settings from old repo to this new. Thanks! Karl Wettin (WMSE) (talk) 09:50, 27 May 2020 (UTC)
 * This is really a request to rename the wikispeech_mockup repo. #wikimedia-releng told me that there is no real support for that. However, we have current patches in Gerrit for the old repo, so please do not remove that. Just leave the new empty and we'll merge in the old repo as patchs have been accepted. After that we'll request a delete of the old repo. Please also copy all settings from old repo to this new. Thanks! Karl Wettin (WMSE) (talk) 09:50, 27 May 2020 (UTC)


 * design/blog
 * Prtksxna
 * Merge review
 * Please import from https://github.com/prtksxna/test-netlify-blog --PSaxena (WMF) (talk) 04:13, 28 May 2020 (UTC)
 * Please import from https://github.com/prtksxna/test-netlify-blog --PSaxena (WMF) (talk) 04:13, 28 May 2020 (UTC)


 * operations/software/transferpy
 * Jcrespo
 * Merge review
 * This will be split off from operations/software/wmfmariadbpy (we can take care of doing that) so that Privacybatm can continue working during the GSOC (and DBA team too). This will simplify the CI needed for testing, documentation building and also the setup for packaging. Same config and permissions as operations/software/wmfmariadbpy. --JCrespo (WMF) (talk) 16:37, 28 May 2020 (UTC)
 * This will be split off from operations/software/wmfmariadbpy (we can take care of doing that) so that Privacybatm can continue working during the GSOC (and DBA team too). This will simplify the CI needed for testing, documentation building and also the setup for packaging. Same config and permissions as operations/software/wmfmariadbpy. --JCrespo (WMF) (talk) 16:37, 28 May 2020 (UTC)