Gerrit/New repositories/Requests/Archive/2019

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


 * mediawiki/extensions/SparkPost
 * Alangi_Derick
 * Merge review
 * Fresh new repository for a MediaWiki extension to use SparkPost API for email delivery --X-Savitar (talk) 14:29, 3 January 2019 (UTC)
 * ✅ Created as mediawiki/extensions/SparkPost. Please let me know if there's anything broken/not working. Best regards, MarcoAurelio (talk) 20:13, 3 January 2019 (UTC)
 * Thank you very much MarcoAurelio. Will let you know if anything arises. Much appreciated --X-Savitar (talk) 20:25, 3 January 2019 (UTC)
 * Thank you very much MarcoAurelio. Will let you know if anything arises. Much appreciated --X-Savitar (talk) 20:25, 3 January 2019 (UTC)


 * mediawiki/extensions/ConfigurableCounters
 * mholloway
 * Merge review
 * A new MediaWiki extension providing for defining persistent, special-purpose counters. Will be used at WMF to track qualifying edits for the App Editor Tasks project (T205125) --MHolloway (WMF) (talk) 20:04, 8 January 2019 (UTC)
 * ✅ Created as mediawiki/extensions/ConfigurableCounters --QChrisNonWMF (talk) 12:39, 10 January 2019 (UTC)
 * ✅ Created as mediawiki/extensions/ConfigurableCounters --QChrisNonWMF (talk) 12:39, 10 January 2019 (UTC)


 * mediawiki/skins/Anisa
 * Isarra
 * Merge review
 * Please import from https://github.com/zaori/mw-skins-anisa -— Isarra ༆ 21:20, 8 January 2019 (UTC)
 * ✅ Created as mediawiki/skins/Anisa --QChrisNonWMF (talk) 12:46, 10 January 2019 (UTC)
 * ✅ Created as mediawiki/skins/Anisa --QChrisNonWMF (talk) 12:46, 10 January 2019 (UTC)


 * wikimedia/fundraising/centralnotice_analytics
 * andyrussg
 * Merge review
 * Please import from https://github.com/AndrewGreen/centralnotice_analytics. Thanks --AGreen (WMF) (talk) 15:54, 10 January 2019 (UTC)
 * ✅ Created as wikimedia/fundraising/centralnotice_analytics --QChrisNonWMF (talk) 22:13, 11 January 2019 (UTC)
 * ✅ Created as wikimedia/fundraising/centralnotice_analytics --QChrisNonWMF (talk) 22:13, 11 January 2019 (UTC)


 * kask
 * eevans
 * Merge review
 * Code repository for new session storage service (https://phabricator.wikimedia.org/T206016). Can be imported from https://github.com/eevans/go-kask --EEvans (WMF) (talk) 22:53, 10 January 2019 (UTC)
 * I am not fully sure where to put this repo in our Gerrit hierarchy. According to the Phabricator task, it sounds like it'll be a production service running on WMF hardware. So maybe  (which we use for other services running on WMF premises) might be a good match? What do you think? Or would you prefer some other place in the hierarchy? --QChrisNonWMF (talk) 22:19, 11 January 2019 (UTC)
 * Yes mediawiki/services/kask sounds best, sorry for not supplying that information in the first place. -- EEvans (WMF) (talk) 14:41, 14 January 2019 (UTC)
 * Yes mediawiki/services/kask sounds best, sorry for not supplying that information in the first place. -- EEvans (WMF) (talk) 14:41, 14 January 2019 (UTC)

✅ Created as mediawiki/services/kask --QChrisNonWMF (talk) 21:47, 14 January 2019 (UTC)


 * WD_percentUsageDashboard
 * GoranSMilovanovic
 * Merge review (preferred)
 * (1) This should go under analytics/wmde/WD/ (2) please just initialize an empty repository (3) My bad: this was previously created as /analytics/wmde/Wiktionary/WD_percentUsageDashboard, but it should not go there; could you remove /analytics/wmde/Wiktionary/WD_percentUsageDashboard? Thank you and my apologies.
 * /analytics/wmde/Wiktionary/WD_percentUsageDashboard has been (possibly prematurely) removed. Me and Addshore are a bit confused about the name suggested (seem to vary from the existing naming scheme of WMDE Dashboard projects - which might be inteded). We'll confirm with the requester over IRC. Leszek Manicki (WMDE) (talk) 11:56, 18 January 2019 (UTC)
 * /analytics/wmde/Wiktionary/WD_percentUsageDashboard has been (possibly prematurely) removed. Me and Addshore are a bit confused about the name suggested (seem to vary from the existing naming scheme of WMDE Dashboard projects - which might be inteded). We'll confirm with the requester over IRC. Leszek Manicki (WMDE) (talk) 11:56, 18 January 2019 (UTC)

The corresponding repos on GitHub and Phabricator's Diffusion still have the repo's original code. Should we drop them too? (Just to avoid accidentally nuking code that is still used, I'll only nuke them if you explicitly say so or otherwise once the above naming confusion has been clarified) --QChrisNonWMF (talk) 22:30, 18 January 2019 (UTC)

✅ new repository created as analytics/wmde/WD/WD_percentUsageDashboard. Old repository analytics/wmde/Wiktionary/WD_percentUsageDashboard has been removed. QChrisNonWMF: it is now fine to delete github and diffusion mirrors of analytics/wmde/Wiktionary/WD_percentUsageDashboard

✅ Repointed the GitHub and Phabricator clones to the new repo name.


 * mediawiki/extensions/AuthenticatedKeyValueStore
 * mholloway
 * Merge review
 * A generic key-value store for arbitrary user data --MHolloway (WMF) (talk) 19:58, 17 January 2019 (UTC)
 * ✅ Created as mediawiki/extensions/AuthenticatedKeyValueStore --QChrisNonWMF (talk) 22:24, 18 January 2019 (UTC)
 * ✅ Created as mediawiki/extensions/AuthenticatedKeyValueStore --QChrisNonWMF (talk) 22:24, 18 January 2019 (UTC)


 * CollapsibleHeadings
 * tosfos
 * Merge review
 * New extension - Adds MobileFrontEnd-style collapsible heading sections. Thanks!
 * ✅ Created as mediawiki/extensions/CollapsibleHeadings --QChrisNonWMF (talk) 22:16, 18 January 2019 (UTC)
 * ✅ Created as mediawiki/extensions/CollapsibleHeadings --QChrisNonWMF (talk) 22:16, 18 January 2019 (UTC)


 * mediawiki/extensions/WikibaseLexemeCirrusSearch
 * smalyshev
 * Merge review
 * Empty repo for now, for task T190022. Please make access the same as for extensions/CirrusSearch. --Smalyshev (WMF) (talk) 22:16, 23 January 2019 (UTC)
 * ✅ Created as mediawiki/extensions/WikibaseLexemeCirrusSearch --QChrisNonWMF (talk) 21:51, 25 January 2019 (UTC)
 * @QChrisNonWMF & Smalyshev (WMF): Given that this repository has been created without a master branch, even if empty, I cannot add this to the mediawiki/extensions superproject. Would it be possible to create an empty master branch? Thank you. MarcoAurelio (talk) 17:56, 29 January 2019 (UTC)
 * Fine with me, empty (or just .gitreview) master branch is ok for now. Smalyshev (WMF) (talk) 17:59, 29 January 2019 (UTC)
 * Thank you. I'll add a .gitreview file then on a master branch :) MarcoAurelio (talk) 18:00, 29 January 2019 (UTC)
 * Thank you. I'll add a .gitreview file then on a master branch :) MarcoAurelio (talk) 18:00, 29 January 2019 (UTC)


 * mediawiki/extensions/WikimediaEditorTasks
 * mholloway
 * Merge review
 * MediaWiki extension to support the App Editor Tasks feature in the Wikimedia mobile apps. --MHolloway (WMF) (talk) 22:46, 23 January 2019 (UTC)
 * ✅ Created as mediawiki/extensions/WikimediaEditorTasks --QChrisNonWMF (talk) 22:02, 25 January 2019 (UTC)
 * mediawiki/extensions/TEI
 * tpt
 * Merge review
 * An experimental MediaWiki extension for using TEI markup instead of Wikitext in pages. Tpt (talk) 14:06, 30 January 2019 (UTC)
 * ✅ Created as mediawiki/extensions/TEI --QChrisNonWMF (talk) 22:33, 31 January 2019 (UTC)
 * An experimental MediaWiki extension for using TEI markup instead of Wikitext in pages. Tpt (talk) 14:06, 30 January 2019 (UTC)
 * ✅ Created as mediawiki/extensions/TEI --QChrisNonWMF (talk) 22:33, 31 January 2019 (UTC)


 * mediawiki/extensions/WebDAV
 * rvogel
 * Merge review
 * Adds an WebDAV entrypoint to MediaWiki that allows browsing the wiki contents in a filesystem-like maner
 * Will this code extend the already existing WebDAV extension or will it be a fresh new extension? If the former, I'll get the code imported for you. If the latter, we should find a new name for this extension to avoid confusion between the old and the new extension. --QChrisNonWMF (talk) 22:44, 31 January 2019 (UTC)
 * Actually I wasn't aware of that extension. Thanks for the hint. But as it is unmaintained and the features are very similar (maybe even identical), I'd like to request the maintainership. Alternatively we could create it as "BlueSpiceWebDAV", even though it does not depend on BlueSpice.
 * Please create a new repo "WebDAV". See confirmation on T215757
 * Please create a new repo "WebDAV". See confirmation on T215757

✅ Created as mediawiki/extensions/WebDAV I've imported the old svn code, and pruned these old contents. So we have the old implementation in the git history, if we ever need it, and you've got a fresh tree to start working in. --QChrisNonWMF (talk) 10:20, 12 February 2019 (UTC)


 * mediawiki/extensions/AjaxComments
 * Freephile
 * Merge review
 * This extension was authored by Aran Dunkley (User:Nad) and source is published at https://gitlab.com/Aranad/extensions/tree/master/MediaWiki/AjaxComments However, Aran is not actively engaged with MediaWiki. I'm publishing it to gerrit and mw.o so that it can be possibly supported (by me as a default). --GregRundlett (talk) 17:38, 31 January 2019 (UTC)
 * Regardless of Aran's engagement with MediaWiki, the repo you linked seems to be somewhat active still (last commit 3 months ago. Longer pause before that). So just to avoid an accidental fork, is Aran ok with bringing the code to gerrit? --QChrisNonWMF (talk) 23:00, 31 January 2019 (UTC)
 * Regardless of Aran's engagement with MediaWiki, the repo you linked seems to be somewhat active still (last commit 3 months ago. Longer pause before that). So just to avoid an accidental fork, is Aran ok with bringing the code to gerrit? --QChrisNonWMF (talk) 23:00, 31 January 2019 (UTC)


 * you can disregard this request. I spoke with Aran again yesterday and he prefers to keep the code hosted at GitLab. So we'll work together on it there. (I did speak with him for months and was given the impression that he would not be working on it anymore; so it's not like I was attempting a hostile fork.)


 * Too bad the author wants to keep the code in GitLab :(( --QChrisNonWMF (talk) 21:11, 1 February 2019 (UTC)

❌ --QChrisNonWMF (talk) 21:11, 1 February 2019 (UTC)


 * mediawiki/extensions/ScrollableTables
 * clump
 * Merge review
 * New extension for constructing tables with a fixed thead element and scrollable body. As opposed to an older extension with a similar goal, this extension will have a leaner design, and will not require tables be written in a highly specific wikitext format. --Clump (talk) 20:53, 1 February 2019 (UTC)
 * ✅ Created as mediawiki/extensions/ScrollableTables --QChrisNonWMF (talk) 21:15, 1 February 2019 (UTC)
 * ✅ Created as mediawiki/extensions/ScrollableTables --QChrisNonWMF (talk) 21:15, 1 February 2019 (UTC)


 * labs/tools/status
 * abian
 * Merge review
 * I would like to migrate status to the Gerrit/Phabricator infrastructure and improve the tool. It's okay to create an empty repository for that. -- abián 18:41, 10 February 2019 (UTC)
 * ✅ Created as labs/tools/status The repo is fully empty, as requested. If you want me to populate it with a  file, just let me know. --QChrisNonWMF (talk) 09:58, 12 February 2019 (UTC)
 * ✅ Created as labs/tools/status The repo is fully empty, as requested. If you want me to populate it with a  file, just let me know. --QChrisNonWMF (talk) 09:58, 12 February 2019 (UTC)


 * wikidata/query/ldfserver
 * smalyshev
 * Merge review
 * Please make permissions the same as for wikidata/query/rdf repository, and clone the content from https://github.com/smalyshev/Server.Java
 * There is already a wikidata/query/LDFServer repo (name differs only in lower/uppercase) that you had requested back in April. I've brought over the permissions from wikidata/query/rdf as you requested. But is this repo request with the lowercase name a dupe of the April repo, or do we need a new repo? --QChrisNonWMF (talk) 20:29, 15 February 2019 (UTC)
 * No if there's one I'll reuse it, thanks. I must have lost track of this request and thought I forgot to do it. Sorry for the noise! Smalyshev (WMF) (talk) 07:17, 19 February 2019 (UTC)
 * I might need "forge committer" permission (whetaver it is) - I can't sync upstream commits to this repo without it. Smalyshev (WMF) (talk) 07:29, 19 February 2019 (UTC)
 * I might need "forge committer" permission (whetaver it is) - I can't sync upstream commits to this repo without it. Smalyshev (WMF) (talk) 07:29, 19 February 2019 (UTC)

❌ Old repo gets used instead. Paladox helped in IRC with the temporary grants for syncing the old repo up. --QChrisNonWMF (talk) 22:52, 20 February 2019 (UTC)


 * mediawiki/extensions/NewsTicker
 * Sophivorus
 * Open push
 * "Open push" means that others may push to non-master (aka branches) without my approval? If yes, then that's what I'd like. Thanks! Felipe (talk) 15:19, 19 February 2019 (UTC)
 * ✅ Created as mediawiki/extensions/NewsTicker I've switched to "Open push", but it does not mean that others may push to non-master without your approval, it means that you can push to the repo directly without having to go through Code Review. But note that regardless of whether a repo is "Open push" or not, all registered users can push to sandbox/${username} branches. So if you want to allow others to directly push without getting in your master branch's way, telling them to push to "sandbox/${username}/..." branches might be the most painless approach. --QChrisNonWMF (talk) 23:09, 20 February 2019 (UTC)
 * ✅ Created as mediawiki/extensions/NewsTicker I've switched to "Open push", but it does not mean that others may push to non-master without your approval, it means that you can push to the repo directly without having to go through Code Review. But note that regardless of whether a repo is "Open push" or not, all registered users can push to sandbox/${username} branches. So if you want to allow others to directly push without getting in your master branch's way, telling them to push to "sandbox/${username}/..." branches might be the most painless approach. --QChrisNonWMF (talk) 23:09, 20 February 2019 (UTC)


 * SaveSpinner
 * tosfos
 * Merge review
 * New extension that adds a load spinner to page preview and save. Thanks!
 * ✅ Created as mediawiki/extensions/SaveSpinner --QChrisNonWMF (talk) 21:11, 22 February 2019 (UTC)
 * ✅ Created as mediawiki/extensions/SaveSpinner --QChrisNonWMF (talk) 21:11, 22 February 2019 (UTC)


 * CollapsibleSections
 * tosfos
 * Merge review
 * With apologies, this is actually a rename of CollapsibleHeadings, which is empty and can be deleted. I think this is a much better name. --Ike Hecht 15:54, 22 February 2019 (UTC)
 * ✅ Created as mediawiki/extensions/CollapsibleSections and archived mediawiki/extensions/CollapsibleHeadings --QChrisNonWMF (talk) 21:32, 22 February 2019 (UTC)
 * ✅ Created as mediawiki/extensions/CollapsibleSections and archived mediawiki/extensions/CollapsibleHeadings --QChrisNonWMF (talk) 21:32, 22 February 2019 (UTC)


 * wikimedia/github-community-health-defaults
 * bd808/wikitech:User:BryanDavis
 * Merge review
 * Requesting new blank repo to contain default community health files for GitHub repositories under the Wikimedia GitHub organization --BDavis (WMF) (talk) 22:39, 25 February 2019 (UTC)
 * So this should be wikimedia/.github if I understand the guidelines rightly?. MarcoAurelio (talk) 09:59, 26 February 2019 (UTC)
 * , sure that works for me. I think no matter what we name it in Gerrit I (or another GitHub admin) will need to mess with the replica name on that side of things. In gerrit it would be nice to find some name that people do not hate, but I don't really care what that name is. --BDavis (WMF) (talk) 17:44, 26 February 2019 (UTC)
 * I did read the request as "I want a repo on github only". My bad. If we want it on Gerrit too we could maybe indeed have it with a more descriptive name adapted to our conventions and later mess with the replication plugin so it doesn't follow the mediawiki/extensions/$extensionName schema. I'll have to check how to do that. MarcoAurelio (talk) 19:06, 26 February 2019 (UTC)
 * , I've changed the requested name back to something more descriptive for the gerrit side, and yes I would like a gerrit origin repo for this. I can handle the GitHub renaming once the initial replication is working. It is pretty easy to make a rename on the GitHub side that preserves replication from gerrit. We have done this for a few repos such as mediawiki/core and ops/puppet. --BDavis (WMF) (talk) 20:04, 1 March 2019 (UTC)
 * BDavis (WMF): Great. I was looking these days how to handle the replication part but couldn't find anything useful to me. I'll handle the repo creation normally and then I'll give way to you to handle the replication modification. Regards, MarcoAurelio (talk) 12:01, 2 March 2019 (UTC)
 * ✅. Created as wikimedia/github-community-health-defaults. I have not created any GitHub mirror nor diffusion mirror. I'll let you do that due to the replication issue. MarcoAurelio (talk) 12:45, 2 March 2019 (UTC)
 * GitHub mirror created and renamed to https://github.com/wikimedia/.github as requested. MarcoAurelio (talk) 20:54, 2 March 2019 (UTC)
 * GitHub mirror created and renamed to https://github.com/wikimedia/.github as requested. MarcoAurelio (talk) 20:54, 2 March 2019 (UTC)


 * mediawiki/libs/Zest
 * C. Scott Ananian (cscott)
 * Merge review
 * Please import from https://github.com/cscott/zest.php --cscott (talk) 18:51, 28 February 2019 (UTC)
 * ✅ Created as mediawiki/libs/Zest --QChrisNonWMF (talk) 21:29, 2 March 2019 (UTC)
 * ✅ Created as mediawiki/libs/Zest --QChrisNonWMF (talk) 21:29, 2 March 2019 (UTC)


 * mediawiki/extensions/Shibboleth
 * rvogel
 * Merge review
 * Please import https://github.com/NIIF/mediawiki-extensions-Shibboleth. I have clearance by the original author: https://github.com/NIIF/mediawiki-extensions-Shibboleth/issues/4
 * ✅ Created as mediawiki/extensions/Shibboleth Since the extension author has a Gerrit account, I've added him to the Owner group as well. And I added the bluespice group too. If any of these were unwarranted, please let me know.--QChrisNonWMF (talk) 21:37, 2 March 2019 (UTC)
 * ✅ Created as mediawiki/extensions/Shibboleth Since the extension author has a Gerrit account, I've added him to the Owner group as well. And I added the bluespice group too. If any of these were unwarranted, please let me know.--QChrisNonWMF (talk) 21:37, 2 March 2019 (UTC)

VideoCutTool is under development process. This is used to trim the videos in Commons. --Gopa Vasanth (talk) 09:09, 10 March 2019 (UTC)
 * VideoCutTool
 * gopavasanth
 * Merge review
 * I wanted to Import existing repo from https://github.com/gopavasanth/VideoCutTool
 * I wanted to Import existing repo from https://github.com/gopavasanth/VideoCutTool
 * --Gopa Vasanth (talk) 09:09, 10 March 2019 (UTC)

Not sure, but this code is meant to run on WMF's cloud, right? So the repo name would be labs/tools/VideoCutTool Would that be ok for you? --QChrisNonWMF (talk) 23:26, 10 March 2019 (UTC)

We are planning to host VideoCutTool on Toolforge.

✅ Created as labs/tools/VideoCutTool --QChrisNonWMF (talk) 23:38, 12 March 2019 (UTC)


 * PopupAlerts
 * tosfos
 * Merge review
 * New extension. Thanks!
 * ✅ Created as mediawiki/extensions/PopupAlerts --QChrisNonWMF (talk) 23:42, 12 March 2019 (UTC)
 * wikimedia-cz/statistics
 * Urbanecm
 * Merge review
 * Add only basic stuff, code is in very early state and will be added later by me --Martin Urbanec (talk) 08:54, 13 March 2019 (UTC)
 * ✅ Created as wikimedia-cz/statistics --QChrisNonWMF (talk) 00:15, 15 March 2019 (UTC)
 * wikimedia-cz/statistics/api
 * Urbanecm
 * Merge review
 * Add only basic stuff, code is in very early state and will be added later by me --Martin Urbanec (talk) 08:54, 13 March 2019 (UTC)
 * ✅ Created as wikimedia-cz/statistics/api --QChrisNonWMF (talk) 00:15, 15 March 2019 (UTC)
 * Merge review
 * Add only basic stuff, code is in very early state and will be added later by me --Martin Urbanec (talk) 08:54, 13 March 2019 (UTC)
 * ✅ Created as wikimedia-cz/statistics/api --QChrisNonWMF (talk) 00:15, 15 March 2019 (UTC)


 * CrawlableAllPages
 * MarkAHershberger/mah
 * Merge review
 * Import from github -- ☠ MarkAHershberger ☢ (talk) ☣ 12:15, 20 March 2019 (UTC)
 * ✅ Created as mediawiki/extensions/CrawlableAllPages --QChrisNonWMF (talk) 22:17, 20 March 2019 (UTC)
 * ✅ Created as mediawiki/extensions/CrawlableAllPages --QChrisNonWMF (talk) 22:17, 20 March 2019 (UTC)


 * operations/debs/python-git-archive-all
 * MarkAHershberger/mah
 * Merge review
 * To be used for producing the docker image that will produce MW releases (See) -- ☠ MarkAHershberger ☢ (talk) ☣ 19:13, 21 March 2019 (UTC)
 * ✅ Created as operations/debs/python-git-archive-all --QChrisNonWMF (talk) 00:19, 25 March 2019 (UTC)
 * ✅ Created as operations/debs/python-git-archive-all --QChrisNonWMF (talk) 00:19, 25 March 2019 (UTC)


 * mediawiki/dependency-analysis
 * daniel
 * Merge review
 * Please import https://github.com/brightbyte/mediawiki-dependency-analysis. This is a WMF project. It if for now maintained by the core platform team, possibly to be taken over by the code health group.
 * I might be wrong, but it looks to me that like this project would be a better fit underneath mediawiki/tools ... (like other static code analyzers. E.g.: messdetector, phan) would you be ok with the name mediawiki/tools/dependency-analysis ? --QChrisNonWMF (talk) 00:29, 25 March 2019 (UTC)
 * I might be wrong, but it looks to me that like this project would be a better fit underneath mediawiki/tools ... (like other static code analyzers. E.g.: messdetector, phan) would you be ok with the name mediawiki/tools/dependency-analysis ? --QChrisNonWMF (talk) 00:29, 25 March 2019 (UTC)

Oh, I totally missed this comment, sorry! You are right, mediawiki/tools/dependency-analysis would be better! -- DKinzler (WMF) (talk) 08:00, 5 April 2019 (UTC)


 * ✅ Created as mediawiki/tools/dependency-analysis --QChrisNonWMF (talk) 22:14, 7 April 2019 (UTC)


 * extensions/ContributionCredits
 * Sophivorus
 * Merge review
 * ✅. Created as mediawiki/extensions/ContributionCredits.git. MarcoAurelio (talk) 18:53, 1 April 2019 (UTC)
 * ✅. Created as mediawiki/extensions/ContributionCredits.git. MarcoAurelio (talk) 18:53, 1 April 2019 (UTC)
 * ✅. Created as mediawiki/extensions/ContributionCredits.git. MarcoAurelio (talk) 18:53, 1 April 2019 (UTC)

✅ Eugene233 confirmed in IRC that it'll be a ToolForge tool, hence created as labs/tools/Isa --QChrisNonWMF (talk) 06:41, 8 April 2019 (UTC)
 * Wikidata Identifier Landscape
 * GoranSMilovanovic
 * Merge review
 * Should be created under analytics/wmde/WD/WD_identifierLandscape --GoranSM (talk) 22:14, 1 April 2019 (UTC)
 * ✅ Created as analytics/wmde/WD/WD_identifierLandscape --QChrisNonWMF (talk) 07:10, 4 April 2019 (UTC)
 * mediawiki/tools/Isa
 * Eugene233
 * Merge review
 * Early stages of development. Phabricator project ISA To be ported from github
 * Not sure yet that mediawiki/tools is the best part of our Gerrit hierarchy to host that repo. The Phabricator project description says that it'll be a "tool" ... does it mean it will run as tool in WMF's ToolForge (Labs)? If so, would you be ok with a repo name of labs/tools/Isa ? --QChrisNonWMF (talk) 22:38, 7 April 2019 (UTC)
 * Early stages of development. Phabricator project ISA To be ported from github
 * Not sure yet that mediawiki/tools is the best part of our Gerrit hierarchy to host that repo. The Phabricator project description says that it'll be a "tool" ... does it mean it will run as tool in WMF's ToolForge (Labs)? If so, would you be ok with a repo name of labs/tools/Isa ? --QChrisNonWMF (talk) 22:38, 7 April 2019 (UTC)


 * labs/tools/massmailer
 * Urbanecm
 * Merge review
 * Please import code from https://phabricator.wikimedia.org/source/tool-massmailer/ --Martin Urbanec (talk) 15:08, 4 April 2019 (UTC)
 * ✅ Created as labs/tools/massmailer . Since you already have a Phabricator repo, I did not mess with the Phabricator-Gerrit replication. If you want me to set that up, please let me know. --QChrisNonWMF (talk) 22:23, 7 April 2019 (UTC)
 * ✅ Created as labs/tools/massmailer . Since you already have a Phabricator repo, I did not mess with the Phabricator-Gerrit replication. If you want me to set that up, please let me know. --QChrisNonWMF (talk) 22:23, 7 April 2019 (UTC)


 * operations/debs/helmfile
 * fsero
 * Merge review
 * Should inherit from operations/debs/helm -- FSelles (WMF) (talk) 14:43, 9 April 2019 (UTC)
 * ✅ Created as operations/debs/helmfile --QChrisNonWMF (talk) 12:14, 11 April 2019 (UTC)
 * ✅ Created as operations/debs/helmfile --QChrisNonWMF (talk) 12:14, 11 April 2019 (UTC)


 * wmdeBannerCampaigns_Dashboard
 * goransm
 * Merge review
 * Should be created under analytics/wmde/NewEditors/wmdeBannerCampaigns_Dashboard GoranSM (talk) 21:55, 11 April 2019 (UTC)
 * ❌ per follow-up request (See next row) --QChrisNonWMF (talk) 21:43, 13 April 2019 (UTC)
 * ❌ per follow-up request (See next row) --QChrisNonWMF (talk) 21:43, 13 April 2019 (UTC)


 * WMDE New Editors - Banner Campaigns Dashboard
 * GoranSMilovanovic
 * Merge review
 * Should be created under analytics/wmde/NewEditors/wmdeBannerCampaigns_Dashboard NOTE: please discard my previous request for wmdeBannerCampaigns_Dashboard since erroneous inputs were provided (e.g. my LDAP username). Apologies, and thank you. GoranSM (talk) 21:58, 11 April 2019 (UTC)
 * ✅ Created as analytics/wmde/NewEditors/wmdeBannerCampaigns_Dashboard --QChrisNonWMF (talk) 21:50, 13 April 2019 (UTC)
 * ✅ Created as analytics/wmde/NewEditors/wmdeBannerCampaigns_Dashboard --QChrisNonWMF (talk) 21:50, 13 April 2019 (UTC)


 * labs/tools/extjsonuploader
 * Brian Wolff, Gergő Tisza
 * Merge review
 * ✅ Created as labs/tools/extjsonuploader --QChrisNonWMF (talk) 21:54, 13 April 2019 (UTC)
 * ✅ Created as labs/tools/extjsonuploader --QChrisNonWMF (talk) 21:54, 13 April 2019 (UTC)
 * ✅ Created as labs/tools/extjsonuploader --QChrisNonWMF (talk) 21:54, 13 April 2019 (UTC)


 * operations/debs/elastalert
 * Filippo Giunchedi
 * Merge review
 * Please set operations/debs as parent --Filippo Giunchedi (talk) 07:54, 12 April 2019 (UTC)
 * ✅ Created as operations/debs/elastalert --QChrisNonWMF (talk) 22:03, 13 April 2019 (UTC)
 * ✅ Created as operations/debs/elastalert --QChrisNonWMF (talk) 22:03, 13 April 2019 (UTC)


 * mediawiki/extensions/WebDAVClientIntegration
 * rvogel
 * Merge review
 * Allows to open files from the local file repo with client applications directly from the browser
 * ✅ Created as mediawiki/extensions/WebDAVClientIntegration --QChrisNonWMF (talk) 22:08, 13 April 2019 (UTC)
 * ✅ Created as mediawiki/extensions/WebDAVClientIntegration --QChrisNonWMF (talk) 22:08, 13 April 2019 (UTC)


 * mediawiki/extensions/WebDAVMinorSave
 * rvogel
 * Merge review
 * Enables Extension:WebDAV to only create new file versions when the file is actually closed on the client
 * ✅ Created as mediawiki/extensions/WebDAVMinorSave --QChrisNonWMF (talk) 22:12, 13 April 2019 (UTC)
 * ✅ Created as mediawiki/extensions/WebDAVMinorSave --QChrisNonWMF (talk) 22:12, 13 April 2019 (UTC)


 * mediawiki/extensions/BlueSpiceUEModuleDOCX
 * rvogel
 * Merge review
 * Provides a module for Extension:BlueSpiceUniversalExport that allows to export into the DOCX file format
 * ✅ Created as mediawiki/extensions/BlueSpiceUEModuleDOCX I added bluespice to owner group, as it's a bluespice repo. --QChrisNonWMF (talk) 21:56, 18 April 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceUEModuleDOCX I added bluespice to owner group, as it's a bluespice repo. --QChrisNonWMF (talk) 21:56, 18 April 2019 (UTC)


 * mediawiki/extensions/BlueSpiceUEModuleHTML
 * rvogel
 * Merge review
 * Provides a module for Extension:BlueSpiceUniversalExport that allows to export into a packed HTML file format
 * ✅ Created as mediawiki/extensions/BlueSpiceUEModuleHTML I added bluespice to owner group, as it's a bluespice repo. --QChrisNonWMF (talk) 22:01, 18 April 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceUEModuleHTML I added bluespice to owner group, as it's a bluespice repo. --QChrisNonWMF (talk) 22:01, 18 April 2019 (UTC)


 * mediawiki/extensions/BlueSpiceReadConfirmation
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceReadConfirmation (Request was unsigned, but WP:AGF since we've seen the IP before) --QChrisNonWMF (talk) 18:51, 25 April 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceReadConfirmation (Request was unsigned, but WP:AGF since we've seen the IP before) --QChrisNonWMF (talk) 18:51, 25 April 2019 (UTC)


 * mediawiki/extensions/BlueSpiceExpiry
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceExpiry (Request was unsigned, but WP:AGF since we've seen the IP before) --QChrisNonWMF (talk) 19:01, 25 April 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceExpiry (Request was unsigned, but WP:AGF since we've seen the IP before) --QChrisNonWMF (talk) 19:01, 25 April 2019 (UTC)


 * mediawiki/extensions/BlueSpiceReminder
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceReminder (Request was unsigned, but WP:AGF since we've seen the IP before) --QChrisNonWMF (talk) 19:07, 25 April 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceReminder (Request was unsigned, but WP:AGF since we've seen the IP before) --QChrisNonWMF (talk) 19:07, 25 April 2019 (UTC)


 * mediawiki/extensions/BlueSpiceCategoryCheck
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceCategoryCheck (Request was unsigned, but WP:AGF since we've seen the IP before) --QChrisNonWMF (talk) 19:11, 25 April 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceCategoryCheck (Request was unsigned, but WP:AGF since we've seen the IP before) --QChrisNonWMF (talk) 19:11, 25 April 2019 (UTC)


 * mediawiki/extensions/BluespiceVisualDiff
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceVisualDiff (capital "S") (Request was unsigned, but WP:AGF since we've seen the IP before) --QChrisNonWMF (talk) 19:17, 25 April 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceVisualDiff (capital "S") (Request was unsigned, but WP:AGF since we've seen the IP before) --QChrisNonWMF (talk) 19:17, 25 April 2019 (UTC)


 * mediawiki/extensions/BlueSpiceFilterableTables
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceFilterableTables (Request was unsigned, but WP:AGF since we've seen the IP before) --QChrisNonWMF (talk) 19:24, 25 April 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceFilterableTables (Request was unsigned, but WP:AGF since we've seen the IP before) --QChrisNonWMF (talk) 19:24, 25 April 2019 (UTC)


 * mediawiki/extensions/DarkMode
 * MusikAnimal
 * Merge review
 * For Community Tech/Night mode. See also the Phabricator project --MusikAnimal (WMF) (talk) 19:22, 26 April 2019 (UTC)
 * ✅ Created as mediawiki/extensions/DarkMode --QChrisNonWMF (talk) 21:28, 28 April 2019 (UTC)
 * ✅ Created as mediawiki/extensions/DarkMode --QChrisNonWMF (talk) 21:28, 28 April 2019 (UTC)


 * extensions/Metadata
 * Sophivorus
 * Open push
 * Documentation will follow shortly, thanks! Sophivorus (talk) 15:05, 28 April 2019 (UTC)
 * ✅ Created as mediawiki/extensions/Metadata --QChrisNonWMF (talk) 21:32, 28 April 2019 (UTC)
 * ✅ Created as mediawiki/extensions/Metadata --QChrisNonWMF (talk) 21:32, 28 April 2019 (UTC)


 * extensions/Prop
 * Sophivorus
 * Open push
 * Documentation will follow shortly, thanks! Sophivorus (talk) 15:05, 28 April 2019 (UTC)
 * ✅ Created as mediawiki/extensions/Prop --QChrisNonWMF (talk) 21:41, 28 April 2019 (UTC)
 * ✅ Created as mediawiki/extensions/Prop --QChrisNonWMF (talk) 21:41, 28 April 2019 (UTC)


 * operations/software/varnish/libvmod-uuid
 * Ema
 * Open push
 * ✅ Created as operations/software/varnish/libvmod-uuid --QChrisNonWMF (talk) 21:35, 2 May 2019 (UTC)
 * ✅ Created as operations/software/varnish/libvmod-uuid --QChrisNonWMF (talk) 21:35, 2 May 2019 (UTC)
 * ✅ Created as operations/software/varnish/libvmod-uuid --QChrisNonWMF (talk) 21:35, 2 May 2019 (UTC)


 * mediawiki/extensions/WebAuthn
 * rvogel
 * Merge review
 * Extension for a WebAuthn-Module for Extension:OATHAuth. See also https://phabricator.wikimedia.org/T218211#5135368
 * ✅ Created as mediawiki/extensions/WebAuthn --QChrisNonWMF (talk) 21:44, 2 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/WebAuthn --QChrisNonWMF (talk) 21:44, 2 May 2019 (UTC)


 * mediawiki/extensions/UnblockMe
 * examknow
 * Merge Review
 * Need help with translations. Please help with translations -- Examknow ( Lets Chat ) 22:19, 1 May 2019 (UTC)
 * Need help with translations. Please help with translations -- Examknow ( Lets Chat ) 22:19, 1 May 2019 (UTC)


 * What kind of help do you need? (There's also a manual on translating extensions) --QChrisNonWMF (talk) 21:55, 2 May 2019 (UTC)


 * ✅ Created as mediawiki/extensions/UnblockMe --QChrisNonWMF (talk) 21:55, 2 May 2019 (UTC)


 * operations/debs/helm-diff
 * Fsero
 * Merge review
 * --FSelles (WMF) (talk) 09:31, 7 May 2019 (UTC)
 * ✅ Created as operations/debs/helm-diff and set operations/debs/helm (instead of operations/debs) as parent as with your previous helm repo request. If that was unwarranted, just let me know and I'll revert --QChrisNonWMF (talk) 22:28, 8 May 2019 (UTC)
 * ✅ Created as operations/debs/helm-diff and set operations/debs/helm (instead of operations/debs) as parent as with your previous helm repo request. If that was unwarranted, just let me know and I'll revert --QChrisNonWMF (talk) 22:28, 8 May 2019 (UTC)


 * operations/debs/helm-secrets
 * Fsero
 * Merge review
 * --FSelles (WMF) (talk) 09:31, 7 May 2019 (UTC)
 * ✅ Created as operations/debs/helm-secrets and set operations/debs/helm (instead of operations/debs) as parent as with your previous helm repo request. If that was unwarranted, just let me know and I'll revert --QChrisNonWMF (talk) 22:50, 8 May 2019 (UTC)
 * ✅ Created as operations/debs/helm-secrets and set operations/debs/helm (instead of operations/debs) as parent as with your previous helm repo request. If that was unwarranted, just let me know and I'll revert --QChrisNonWMF (talk) 22:50, 8 May 2019 (UTC)


 * mediawiki/extensions/BlueSpiceRating
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceRating --QChrisNonWMF (talk) 19:35, 10 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceRating --QChrisNonWMF (talk) 19:35, 10 May 2019 (UTC)


 * mediawiki/extensions/BlueSpiceSocial
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceSocial --QChrisNonWMF (talk) 19:39, 10 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceSocial --QChrisNonWMF (talk) 19:39, 10 May 2019 (UTC)


 * mediawiki/extensions/BlueSpiceSocialArticleActions
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialArticleActions --QChrisNonWMF (talk) 19:43, 10 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialArticleActions --QChrisNonWMF (talk) 19:43, 10 May 2019 (UTC)


 * mediawiki/extensions/BlueSpiceSocialBlog
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialBlog --QChrisNonWMF (talk) 19:47, 10 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialBlog --QChrisNonWMF (talk) 19:47, 10 May 2019 (UTC)


 * mediawiki/extensions/BlueSpiceSocialComments
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialComments --QChrisNonWMF (talk) 19:50, 10 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialComments --QChrisNonWMF (talk) 19:50, 10 May 2019 (UTC)


 * mediawiki/extensions/BlueSpiceSocialMicroBlog
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialMicroBlog --QChrisNonWMF (talk) 19:54, 10 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialMicroBlog --QChrisNonWMF (talk) 19:54, 10 May 2019 (UTC)


 * mediawiki/extensions/BlueSpiceSocialProfile
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialProfile --QChrisNonWMF (talk) 19:59, 10 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialProfile --QChrisNonWMF (talk) 19:59, 10 May 2019 (UTC)


 * mediawiki/extensions/BlueSpiceSocialRating
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialRating --QChrisNonWMF (talk) 20:03, 10 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialRating --QChrisNonWMF (talk) 20:03, 10 May 2019 (UTC)


 * mediawiki/extensions/BlueSpiceSocialResolve
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialResolve --QChrisNonWMF (talk) 20:10, 10 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialResolve --QChrisNonWMF (talk) 20:10, 10 May 2019 (UTC)


 * mediawiki/extensions/BlueSpiceSocialTags
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialTags --QChrisNonWMF (talk) 20:15, 10 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialTags --QChrisNonWMF (talk) 20:15, 10 May 2019 (UTC)


 * mediawiki/extensions/BlueSpiceSocialTimelineUpdate
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialTimelineUpdate --QChrisNonWMF (talk) 20:20, 10 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialTimelineUpdate --QChrisNonWMF (talk) 20:20, 10 May 2019 (UTC)


 * mediawiki/extensions/BlueSpiceSocialTopics
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialTopics --QChrisNonWMF (talk) 20:24, 10 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialTopics --QChrisNonWMF (talk) 20:24, 10 May 2019 (UTC)


 * mediawiki/extensions/BlueSpiceSocialWatch
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialWatch --QChrisNonWMF (talk) 20:27, 10 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialWatch --QChrisNonWMF (talk) 20:27, 10 May 2019 (UTC)


 * mediawiki/extensions/BlueSpiceSocialWikiPage
 * rvogel
 * Merge review
 * Please set group  as owner.
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialWikiPage --QChrisNonWMF (talk) 20:31, 10 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceSocialWikiPage --QChrisNonWMF (talk) 20:31, 10 May 2019 (UTC)


 * mediawiki/services/wikifeeds
 * mholloway
 * Merge review
 * Import from https://github.com/mdholloway/wikifeeds --MHolloway (WMF) (talk) 17:34, 9 May 2019 (UTC)
 * ✅ Created as mediawiki/services/wikifeeds --QChrisNonWMF (talk) 19:23, 10 May 2019 (UTC)
 * ✅ Created as mediawiki/services/wikifeeds --QChrisNonWMF (talk) 19:23, 10 May 2019 (UTC)


 * mediawiki/extensions/THICC
 * Isarra ashley bawolff
 * Merge review
 * New extension we'll be making at the hackathon! -— Isarra ༆ 19:46, 15 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/THICC --QChrisNonWMF (talk) 22:30, 16 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/THICC --QChrisNonWMF (talk) 22:30, 16 May 2019 (UTC)


 * mediawiki/extensions/OOJSPlus
 * rvogel
 * Merge review
 * Extension for generic OOJSUI Widgets. Please set group  as owner.
 * ✅ Created as mediawiki/extensions/OOJSPlus --QChrisNonWMF (talk) 22:49, 17 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/OOJSPlus --QChrisNonWMF (talk) 22:49, 17 May 2019 (UTC)


 * operations/debs/pynetbox
 * CRusnov
 * Merge review
 * Please make a child of operations/debs --CRusnov (WMF) (talk) 17:18, 24 May 2019 (UTC)
 * ✅ Created as operations/debs/pynetbox --QChrisNonWMF (talk) 22:36, 26 May 2019 (UTC)
 * ✅ Created as operations/debs/pynetbox --QChrisNonWMF (talk) 22:36, 26 May 2019 (UTC)


 * mediawiki/extensions/PasswordlessLogin
 * Florianschmidtwelzow
 * Merge review
 * Please import the git history from https://github.com/FlorianSW/mediawiki-extension-PassswordlessLogin if possible, thanks! :) --Florianschmidtwelzow (talk) 15:58, 26 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/PasswordlessLogin --QChrisNonWMF (talk) 22:41, 26 May 2019 (UTC)
 * ✅ Created as mediawiki/extensions/PasswordlessLogin --QChrisNonWMF (talk) 22:41, 26 May 2019 (UTC)


 * labs/tools/shorturls
 * legoktm & ladsgroup
 * Merge review
 * Please import from https://git.legoktm.com/legoktm/temp-shorturls, thanks! --Legoktm (talk) 06:33, 27 May 2019 (UTC)
 * ✅ Created as labs/tools/shorturls --QChrisNonWMF (talk) 20:16, 27 May 2019 (UTC)
 * ✅ Created as labs/tools/shorturls --QChrisNonWMF (talk) 20:16, 27 May 2019 (UTC)


 * performance/synthetic-monitoring-tests
 * phedenskog
 * Merge review
 * We are gonna move all synthetic monitoring tests to a new unified repo, so it is easier for everyone to add new tests. Please create an empty repo and I will add the current tests.
 * ✅ Created as performance/synthetic-monitoring-tests --QChrisNonWMF (talk) 23:03, 12 June 2019 (UTC)
 * ✅ Created as performance/synthetic-monitoring-tests --QChrisNonWMF (talk) 23:03, 12 June 2019 (UTC)


 * labs/tools/registry-admission-webhook
 * bstorm
 * Merge review
 * Please make toollabs-trusted the owning group. Thanks. BStorm (WMF) (talk) 19:21, 10 June 2019 (UTC)
 * ✅ Created as labs/tools/registry-admission-webhook --QChrisNonWMF (talk) 23:08, 12 June 2019 (UTC)
 * ✅ Created as labs/tools/registry-admission-webhook --QChrisNonWMF (talk) 23:08, 12 June 2019 (UTC)


 * mediawiki/tools/phan/PerfCheck
 * Daimona Eaytoy
 * Merge review
 * Beta phan plugin. CC Legoktm, with whom I've already talked, and leaving my request here for future reference. Thanks! --Daimona Eaytoy (talk) 08:09, 11 June 2019 (UTC)
 * We only have one phan plugin in our gerrit right now. But since that repo ends in, would you mind if create this repo ending in   too? That would be mediawiki/tools/phan/PerfCheckPlugin ? --QChrisNonWMF (talk) 23:12, 12 June 2019 (UTC)
 * Sure! TBH, "plugin" is not part of the plugin name (at least, not yet), but it's definitely OK to have it in the repo name. Thanks, --Daimona Eaytoy (talk) 08:42, 13 June 2019 (UTC)
 * Sure! TBH, "plugin" is not part of the plugin name (at least, not yet), but it's definitely OK to have it in the repo name. Thanks, --Daimona Eaytoy (talk) 08:42, 13 June 2019 (UTC)

✅ Created as mediawiki/tools/phan/PerfCheckPlugin --QChrisNonWMF (talk) 22:21, 13 June 2019 (UTC)

--WolfgangFahl (talk) 09:19, 11 June 2019 (UTC)
 * mediawiki/extensions/OpenJsCad
 * WolfgangFahl
 * Open push
 * Comments
 * Comments

✅ Created as mediawiki/extensions/OpenJsCad --QChrisNonWMF (talk) 23:16, 12 June 2019 (UTC)


 * mediawiki/libs/IPUtils
 * legoktm
 * Merge review
 * thanks --Legoktm (talk) 19:29, 17 June 2019 (UTC)
 * ✅ Created as mediawiki/libs/IPUtils --QChrisNonWMF (talk) 00:00, 20 June 2019 (UTC)
 * ✅ Created as mediawiki/libs/IPUtils --QChrisNonWMF (talk) 00:00, 20 June 2019 (UTC)


 * mediawiki/libs/Services
 * legoktm, daniel
 * Merge review
 * for T211608. thanks! --Legoktm (talk) 19:34, 17 June 2019 (UTC)
 * ✅ Created as mediawiki/libs/Services --QChrisNonWMF (talk) 00:06, 20 June 2019 (UTC)
 * ✅ Created as mediawiki/libs/Services --QChrisNonWMF (talk) 00:06, 20 June 2019 (UTC)


 * operations/software/python-poolcounter
 * Giuseppe Lavagetto
 * Merge review
 * Use rights inheritance from operations/software/conftool --GLavagetto (WMF) (talk) 08:26, 19 June 2019 (UTC)
 * ✅ (seemingly by Hashar half a day ago, according to the repo's ) --QChrisNonWMF (talk) 00:12, 20 June 2019 (UTC)
 * ✅ (seemingly by Hashar half a day ago, according to the repo's ) --QChrisNonWMF (talk) 00:12, 20 June 2019 (UTC)

❌ No follow-up since June --QChrisNonWMF (talk) 21:21, 5 August 2019 (UTC)
 * mediawiki/extensions/UploadCheck
 * Paladox
 * Merge review (preferred)
 * Im importing https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:UploadCheck/Code into a git repo as the extension looks useful. Paladox (talk) 16:59, 19 June 2019 (UTC)
 * Not sure if it's feasible to contact the author about whether or not he/she is ok with moving the code to Gerrit, as the user did not supply an Email address in code. Neither to mediawiki.org. And search engines did not provide one either. Mhmm. Did you have more luck with contacting the author? And also: Will you maintain this extension going forward? --QChrisNonWMF (talk) 00:24, 20 June 2019 (UTC)
 * Not sure if it's feasible to contact the author about whether or not he/she is ok with moving the code to Gerrit, as the user did not supply an Email address in code. Neither to mediawiki.org. And search engines did not provide one either. Mhmm. Did you have more luck with contacting the author? And also: Will you maintain this extension going forward? --QChrisNonWMF (talk) 00:24, 20 June 2019 (UTC)


 * mediawiki/libs/ObjectCache
 * legoktm & aaron
 * Merge review
 * for T146257. thanks! --Legoktm (talk) 06:26, 21 June 2019 (UTC)
 * ✅ Created as mediawiki/libs/ObjectCache --QChrisNonWMF (talk) 23:40, 21 June 2019 (UTC)
 * ✅ Created as mediawiki/libs/ObjectCache --QChrisNonWMF (talk) 23:40, 21 June 2019 (UTC)


 * operations/debs/coredns
 * fsero
 * Merge review
 * --FSelles (WMF) (talk) 15:18, 25 June 2019 (UTC)
 * ✅ as operations/debs/coredns.git on Gerrit. MarcoAurelio (talk) 21:53, 25 June 2019 (UTC)
 * ✅ as operations/debs/coredns.git on Gerrit. MarcoAurelio (talk) 21:53, 25 June 2019 (UTC)


 * react.ooui
 * dbarratt
 * Merge review
 * Creating a new React shim for OOUI similar to react.i18n --DBarratt (WMF) (talk) 21:45, 26 June 2019 (UTC)
 * ✅ Created as react.ooui --QChrisNonWMF (talk) 07:39, 28 June 2019 (UTC)
 * ✅ Created as react.ooui --QChrisNonWMF (talk) 07:39, 28 June 2019 (UTC)


 * mediawiki/extensions/MachineVision
 * mholloway
 * Merge review
 * Project description: Wikimedia_Product/Machine_vision_middleware --MHolloway (WMF) (talk) 14:53, 8 July 2019 (UTC)
 * ✅ Created as mediawiki/extensions/MachineVision --QChrisNonWMF (talk) 22:30, 8 July 2019 (UTC)
 * ✅ Created as mediawiki/extensions/MachineVision --QChrisNonWMF (talk) 22:30, 8 July 2019 (UTC)


 * labs/tools/mostlinkedmissing
 * Urbanecm
 * Merge review
 * Please import https://phabricator.wikimedia.org/source/tool-mostlinkedmissing.git. --Martin Urbanec (talk) 06:33, 10 July 2019 (UTC)
 * ✅ Created as labs/tools/mostlinkedmissing Since you already have a Phabricator repo, I did not mess with the Phabricator-Gerrit replication. If you want me to set that up, please let me know. --QChrisNonWMF (talk) 22:19, 10 July 2019 (UTC)
 * ✅ Created as labs/tools/mostlinkedmissing Since you already have a Phabricator repo, I did not mess with the Phabricator-Gerrit replication. If you want me to set that up, please let me know. --QChrisNonWMF (talk) 22:19, 10 July 2019 (UTC)


 * labs/tools/missingpages
 * Urbanecm
 * Merge review
 * Please import https://phabricator.wikimedia.org/source/tool-missingpages.git. --Martin Urbanec (talk) 06:35, 10 July 2019 (UTC)
 * ✅ Created as labs/tools/missingpages Since you already have a Phabricator repo, I did not mess with the Phabricator-Gerrit replication. If you want me to set that up, please let me know. --QChrisNonWMF (talk) 22:24, 10 July 2019 (UTC)
 * ✅ Created as labs/tools/missingpages Since you already have a Phabricator repo, I did not mess with the Phabricator-Gerrit replication. If you want me to set that up, please let me know. --QChrisNonWMF (talk) 22:24, 10 July 2019 (UTC)


 * mediawiki/libs/alea
 * C. Scott Ananian (cscott)
 * Merge review
 * Please import from https://github.com/cscott/alea.php cscott (talk) 16:42, 10 July 2019 (UTC)
 * ✅ Created as mediawiki/libs/alea --QChrisNonWMF (talk) 22:30, 10 July 2019 (UTC)
 * ✅ Created as mediawiki/libs/alea --QChrisNonWMF (talk) 22:30, 10 July 2019 (UTC)


 * mediawiki/services/kartotherian
 * Mateus Santos (mateusbs17)
 * Merge review
 * Please I need mediawiki/services/kartotherian to be cloned from https://github.com/wikimedia/kartotherian MSantos (WMF) 6:37, 10 July 2019 (UTC)
 * Just to make sure I understood correctly: I should import the GitHub repo to Gerrit. And then (as we do with all Gerrit repos) we start replicating from Gerrit to GitHub. That would overwrite changes you do to the GitHub repo, so the Gerrit repo becomes the master repo. Right? --QChrisNonWMF (talk) 22:35, 10 July 2019 (UTC)
 * Just to make sure I understood correctly: I should import the GitHub repo to Gerrit. And then (as we do with all Gerrit repos) we start replicating from Gerrit to GitHub. That would overwrite changes you do to the GitHub repo, so the Gerrit repo becomes the master repo. Right? --QChrisNonWMF (talk) 22:35, 10 July 2019 (UTC)


 * Yes, the replication would create github.com/wikimedia/mediawiki-services-kartotherian, and then I will delete the current base repo and Gerrit will become the master repo. --MSantos (WMF)

✅ Created as mediawiki/services/kartotherian --QChrisNonWMF (talk) 20:53, 15 July 2019 (UTC)


 * operations/software/homer
 * ayounsi
 * Merge review
 * AYounsi (WMF) (talk) 01:20, 18 July 2019 (UTC)
 * : This repo has  in it's name (which looks correct to me), while the 2 repos below lack  . Just double-checking to avoid head-aches afterwards: All 3 repos should have   in their name and you do not want a dedicated   hierarchy in Gerrit, right? --QChrisNonWMF (talk) 22:47, 20 July 2019 (UTC)
 * The names are correct as requested. The reason being that all the software in the  namespace is either in   or  . This repository is to hold the code of the software itself. The two other repositories below are for the configuration bits like the   and   repositories if you want. So the   will hold the public configuration and templates, while the   will hold a public mocked version of the private configuration and templates that will be hosted privately but for which we want to keep a public mocked version. Feel free to ping me or AYounsi on IRC if you want more context or have any question. RCoccioli (WMF) (talk)
 * The names are correct as requested. The reason being that all the software in the  namespace is either in   or  . This repository is to hold the code of the software itself. The two other repositories below are for the configuration bits like the   and   repositories if you want. So the   will hold the public configuration and templates, while the   will hold a public mocked version of the private configuration and templates that will be hosted privately but for which we want to keep a public mocked version. Feel free to ping me or AYounsi on IRC if you want more context or have any question. RCoccioli (WMF) (talk)


 * Thanks for clarifying! --QChrisNonWMF (talk) 23:20, 25 July 2019 (UTC)

✅ Created as operations/software/homer --QChrisNonWMF (talk) 23:20, 25 July 2019 (UTC)


 * operations/homer/public
 * ayounsi
 * Merge review
 * AYounsi (WMF) (talk) 01:32, 18 July 2019 (UTC)
 * Delayed, due to the inconsistent naming (see request for ) --QChrisNonWMF (talk) 22:47, 20 July 2019 (UTC)
 * Delayed, due to the inconsistent naming (see request for ) --QChrisNonWMF (talk) 22:47, 20 July 2019 (UTC)

✅ Created as operations/homer/public --QChrisNonWMF (talk) 23:29, 25 July 2019 (UTC)


 * operations/homer/mock-private
 * ayounsi
 * Merge review
 * Similar to the labs-private repo AYounsi (WMF) (talk) 01:33, 18 July 2019 (UTC)
 * Delayed, due to the inconsistent naming (see request for ) --QChrisNonWMF (talk) 22:47, 20 July 2019 (UTC)
 * Delayed, due to the inconsistent naming (see request for ) --QChrisNonWMF (talk) 22:47, 20 July 2019 (UTC)

✅ Created as operations/homer/mock-private --QChrisNonWMF (talk) 23:36, 25 July 2019 (UTC)


 * operations/software/cassandra-table-properties
 * holger.knust
 * Merge review
 * HKnust (WMF) (talk) 17:52, 18 July 2019 (UTC)
 * ✅ Created as operations/software/cassandra-table-properties --QChrisNonWMF (talk) 22:59, 20 July 2019 (UTC)
 * ✅ Created as operations/software/cassandra-table-properties --QChrisNonWMF (talk) 22:59, 20 July 2019 (UTC)


 * integration/tox-wikimedia
 * legoktm & volans
 * Merge review
 * thank you! --Legoktm (talk) 18:16, 25 July 2019 (UTC)
 * ✅ Created as integration/tox-wikimedia --QChrisNonWMF (talk) 23:42, 25 July 2019 (UTC)
 * ✅ Created as integration/tox-wikimedia --QChrisNonWMF (talk) 23:42, 25 July 2019 (UTC)


 * labs/libraryupgrader/config
 * legoktm
 * Merge review
 * can you also set it up so the mediawiki group has +2 on this as well? T227820 has some details. thanks! --Legoktm (talk) 23:01, 25 July 2019 (UTC)
 * ✅ Created as labs/libraryupgrader/config --QChrisNonWMF (talk) 23:50, 25 July 2019 (UTC)
 * ✅ Created as labs/libraryupgrader/config --QChrisNonWMF (talk) 23:50, 25 July 2019 (UTC)


 * SoftRedirector
 * MJL
 * Merge review
 * Please ensure that pretty much 99% of this code is attributed to the people who made Disambiguator. I really didn't write this myself. I have no clue what I am doing tbh. &#8211; MJL &thinsp;‐Talk‐☖ 22:33, 26 July 2019 (UTC)
 * ✅ Created as mediawiki/extensions/SoftRedirector Since the GitHub repo is a fork from the Disambiguator repo, the attribution of the old commits is still in place. But if in doubt, just clarify in the README --QChrisNonWMF (talk) 23:18, 27 July 2019 (UTC)
 * ✅ Created as mediawiki/extensions/SoftRedirector Since the GitHub repo is a fork from the Disambiguator repo, the attribution of the old commits is still in place. But if in doubt, just clarify in the README --QChrisNonWMF (talk) 23:18, 27 July 2019 (UTC)