Gerrit/New repositories/Requests

You'll be telling us your Wikimedia Labs username, what code review model you want, what paths in trunk/branches/tags you want, what you want the project name in gerrit to be, and (if this is an existing Subversion repository) giving us a link to your community consensus that you want to move to git. 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)


 * PagePopups
 * porton
 * Merge review
 * Extension:PagePopups
 * ✅ Created as mediawiki/extensions/PagePopups --QChrisNonWMF (talk) 13:09, 2 January 2017 (UTC)
 * ✅ Created as mediawiki/extensions/PagePopups --QChrisNonWMF (talk) 13:09, 2 January 2017 (UTC)


 * NamespacePopups
 * porton
 * Merge review
 * Extension:NamespacePopups
 * ✅ Created as mediawiki/extensions/NamespacePopups --QChrisNonWMF (talk) 13:12, 2 January 2017 (UTC)
 * ✅ Created as mediawiki/extensions/NamespacePopups --QChrisNonWMF (talk) 13:12, 2 January 2017 (UTC)


 * PageLanguageApi
 * Mainframe98
 * Merge review
 * For the Extension:PageLanguageApi
 * ✅ Created as mediawiki/extensions/PageLanguageApi --QChrisNonWMF (talk) 20:16, 8 January 2017 (UTC)
 * ✅ Created as mediawiki/extensions/PageLanguageApi --QChrisNonWMF (talk) 20:16, 8 January 2017 (UTC)


 * mediawiki/extensions/ChangeAuthor
 * Jack Phoenix & the ShoutWiki gerrit group
 * Merge review
 * Please import from WMF SVN. Thanks!
 * This repo already exists in gerrit since a few month. I'll try to see if there is a maintainer or not and report back. --QChrisNonWMF (talk) 11:17, 16 January 2017 (UTC)
 * Given that the extension has been unmaintained (here) for years, I'd say it's a safe bet to say there isn't one, but maybe you could ping Roan since he wrote it originally a long, long time ago? --Jack Phoenix (Contact) 15:51, 22 January 2017 (UTC)
 * Given that the extension has been unmaintained (here) for years, I'd say it's a safe bet to say there isn't one, but maybe you could ping Roan since he wrote it originally a long, long time ago? --Jack Phoenix (Contact) 15:51, 22 January 2017 (UTC)

✅ The repo got imported a few months back. I pinged the importer, the owner, ... and they were all fine with granting you ownership, so I added you to the Owner group of [that repo].


 * mediawiki/extensions/MessageCommons
 * Jack Phoenix & the ShoutWiki gerrit group
 * Merge review
 * Please import from WMF SVN. Thanks!
 * ✅ Created as mediawiki/extensions/MessageCommons --QChrisNonWMF (talk) 11:09, 16 January 2017 (UTC)
 * ✅ Created as mediawiki/extensions/MessageCommons --QChrisNonWMF (talk) 11:09, 16 January 2017 (UTC)


 * operations/software/prometheus_jmx_exporter
 * eevans
 * Merge review
 * Scap deploy repository for a JVM agent that exports Prometheus metrics
 * ✅ Created as operations/software/prometheus_jmx_exporter --QChrisNonWMF (talk) 11:15, 16 January 2017 (UTC)
 * ✅ Created as operations/software/prometheus_jmx_exporter --QChrisNonWMF (talk) 11:15, 16 January 2017 (UTC)


 * extensions/MoveToCommons
 * Addshore
 * Merge review
 * Please give the ldap/wmde group owner access
 * ✅ Created as mediawiki/extensions/MoveToCommons --QChrisNonWMF (talk) 14:10, 24 January 2017 (UTC)
 * ✅ Created as mediawiki/extensions/MoveToCommons --QChrisNonWMF (talk) 14:10, 24 January 2017 (UTC)


 * mediawiki/extensions/ImageRating
 * Jack Phoenix & the ShoutWiki gerrit group
 * Merge review
 * If it's possible to import the (rather nonexistent) history from /extensions/wikia/ImageRating/ on the ArmchairGM codebase, that'd be lovely, but not strictly necessary since the a lot of stuff has been rewritten and basically almost every file has been renamed/moved around/both. Thanks in advance once again!
 * ✅ Created as mediawiki/extensions/ImageRating --QChrisNonWMF (talk) 14:19, 24 January 2017 (UTC)
 * ✅ Created as mediawiki/extensions/ImageRating --QChrisNonWMF (talk) 14:19, 24 January 2017 (UTC)


 * extensions/ShowMe
 * tosfos
 * Merge review
 * New extension. Thanks!
 * ✅ Created as mediawiki/extensions/ShowMe --QChrisNonWMF (talk) 14:22, 24 January 2017 (UTC)
 * ✅ Created as mediawiki/extensions/ShowMe --QChrisNonWMF (talk) 14:22, 24 January 2017 (UTC)


 * extensions/MoveToCommonsClient
 * Addshore
 * Merge review
 * Please give the ldap/wmde group owner access
 * ✅ Created as mediawiki/extensions/MoveToCommonsClient --QChrisNonWMF (talk) 23:15, 25 January 2017 (UTC)
 * ✅ Created as mediawiki/extensions/MoveToCommonsClient --QChrisNonWMF (talk) 23:15, 25 January 2017 (UTC)


 * operations/dumps/statusapi
 * ArielGlenn
 * Merge review
 * For code for https://phabricator.wikimedia.org/T147177 for current dump infra.
 * ✅ Created as operations/dumps/statusapi --QChrisNonWMF (talk) 10:29, 29 January 2017 (UTC)
 * ✅ Created as operations/dumps/statusapi --QChrisNonWMF (talk) 10:29, 29 January 2017 (UTC)


 * operations/debs/mariadb-java-client
 * Chad (WMF) but Chad on gerrit
 * Merge review (preferred)
 * Please also create a diffusion mirror with a callsign. Also per comments by jcrespo about creating this repo, here https://gerrit.wikimedia.org/r/#/c/336002/1
 * ❌. Someone else made this entry, and Chad does not want to have that repo --QChrisNonWMF (talk) 09:49, 7 February 2017 (UTC)
 * ❌. Someone else made this entry, and Chad does not want to have that repo --QChrisNonWMF (talk) 09:49, 7 February 2017 (UTC)


 * mediawiki/extensions/BlueSpiceExtendedFilelist
 * rvogel
 * Merge review
 * New extension for BlueSpice MediaWiki distribution; Adds a rich user interface (SpecialPage) to browse the local file repo.
 * ✅ Created as mediawiki/extensions/BlueSpiceExtendedFilelist --QChrisNonWMF (talk) 05:01, 10 February 2017 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceExtendedFilelist --QChrisNonWMF (talk) 05:01, 10 February 2017 (UTC)


 * mediawiki/extensions/BlueSpiceMultiUpload
 * rvogel
 * Merge review
 * New extension for BlueSpice MediaWiki distribution; Adds a dialog for batch uploading of files. Integrates into "Special:Upload", "BlueSpiceExtendedFilelist" and "BlueSpiceExtensions/InsertFile"
 * ✅ Created as mediawiki/extensions/BlueSpiceMultiUpload --QChrisNonWMF (talk) 05:04, 10 February 2017 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceMultiUpload --QChrisNonWMF (talk) 05:04, 10 February 2017 (UTC)


 * mediawiki/extensions/FileImporter
 * Addshore
 * Merge review
 * Please import code from mediawiki/extensions/MoveToCommons & mark that repo as READONLY etc.
 * ✅ by hashar  ·addshore·  talk to me! 12:55, 9 February 2017 (UTC)
 * mediawiki/extensions/FileExporter
 * Addshore
 * Merge review
 * Please import code from mediawiki/extensions/MoveToCommonsClient & mark that repo as READONLY etc.
 * ✅ by hashar  ·addshore·  talk to me! 12:55, 9 February 2017 (UTC)
 * Please import code from mediawiki/extensions/MoveToCommonsClient & mark that repo as READONLY etc.
 * ✅ by hashar  ·addshore·  talk to me! 12:55, 9 February 2017 (UTC)


 * mediawiki/extensions/TopLists
 * Jack Phoenix & the ShoutWiki gerrit group
 * Merge review
 * Please import from Wikia's GitHub repository. Note that the path no longer exists in the dev branch (equivalent of master) as it was deleted so it has to be imported from a tagged release instead. Thanks in advance, it's awesome to have the option of importing repo histories!
 * ✅ Created as mediawiki/extensions/TopLists --QChrisNonWMF (talk) 12:21, 15 February 2017 (UTC)
 * ✅ Created as mediawiki/extensions/TopLists --QChrisNonWMF (talk) 12:21, 15 February 2017 (UTC)


 * mediawiki/extensions/Pickle
 * John Evrling Blad (jeblad)
 * Merge review
 * The external repo is at GitHub: jeblad/Pickle, and a task at T158159. Should probably use a merge review, with an option to do direct merge from the GitHub repo. Development will continue on GitHub, gerrit will be used to get the translations going.
 * ✅ Created as mediawiki/extensions/Pickle. I granted you Push permission to ease bringing over commits from github. --QChrisNonWMF (talk) 11:48, 15 February 2017 (UTC)
 * ✅ Created as mediawiki/extensions/Pickle. I granted you Push permission to ease bringing over commits from github. --QChrisNonWMF (talk) 11:48, 15 February 2017 (UTC)


 * css-sanitizer
 * anomie
 * Merge review
 * A library to parse and sanitize CSS. To be used by Extension:TemplateStyles.
 * ✅ Created as css-sanitizer --QChrisNonWMF (talk) 11:29, 22 February 2017 (UTC)
 * ✅ Created as css-sanitizer --QChrisNonWMF (talk) 11:29, 22 February 2017 (UTC)


 * EmailDiff
 * greg
 * Special
 * Need extensions/EmailDiff to be de-archived, such that I can use gerrit on it again
 * ✅ --QChrisNonWMF (talk) 01:57, 28 February 2017 (UTC)
 * ✅ --QChrisNonWMF (talk) 01:57, 28 February 2017 (UTC)


 * mediawiki/extensions/3D
 * MarkTraceur
 * Merge review
 * https://phabricator.wikimedia.org/source/3d/ is the current repository - don't worry if there are open commits, I can transfer them over if needed.
 * ✅ Created as mediawiki/extensions/3D. Since there is a Phabricator repo already, I did not create the Gerrit -> Phabricator replication and leave that to you. If you want me to set that up, just let me know --QChrisNonWMF (talk) 02:04, 28 February 2017 (UTC)
 * ✅ Created as mediawiki/extensions/3D. Since there is a Phabricator repo already, I did not create the Gerrit -> Phabricator replication and leave that to you. If you want me to set that up, just let me know --QChrisNonWMF (talk) 02:04, 28 February 2017 (UTC)

Existing repo: https://github.com/WikiEducationFoundation/WikiEduDashboard
 * WikiEduDashboard
 * Ragesoss
 * Merge review
 * Merge review

The plan will be to continue using GitHub for mainline development, with manual Gerrit updates periodically for production deployment (eventually)
 * Back in 2015 importing that repo was requested by Adamw. Since then it lives a neglected live at wikimedia/education/WikiEduDashboard. Would it work if you got access to that repo (and could push your changes there)? --QChrisNonWMF (talk) 02:01, 2 March 2017 (UTC)


 * mediawiki/extensions/PageNameFormula
 * mah
 * Merge review
 * https://github.com/hexmode/mediawiki-page_formula
 * ✅ Created as mediawiki/extensions/PageNameFormula --QChrisNonWMF (talk) 23:15, 15 March 2017 (UTC)
 * ✅ Created as mediawiki/extensions/PageNameFormula --QChrisNonWMF (talk) 23:15, 15 March 2017 (UTC)


 * mediawiki/tools/git-remote
 * mah
 * Merge review
 * https://github.com/hexmode/mediawiki-git-remote
 * ✅ Created as mediawiki/tools/git-remote --QChrisNonWMF (talk) 23:21, 15 March 2017 (UTC)
 * ✅ Created as mediawiki/tools/git-remote --QChrisNonWMF (talk) 23:21, 15 March 2017 (UTC)

Thank you!
 * wikimedia/fundraising/process-control
 * awight
 * Merge review
 * Please clone from https://github.com/adamwight/process-control
 * Please clone from https://github.com/adamwight/process-control
 * ✅ Created as wikimedia/fundraising/process-control --QChrisNonWMF (talk) 23:26, 15 March 2017 (UTC)


 * mediawiki/extensions/BlueSpiceSignHere
 * rvogel
 * Merge review
 * Provides a tag to quickly add a signature to a page
 * ✅ Created as mediawiki/extensions/BlueSpiceSignHere --QChrisNonWMF (talk) 10:27, 21 March 2017 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceSignHere --QChrisNonWMF (talk) 10:27, 21 March 2017 (UTC)


 * mediawiki/extensions/LdapGroups
 * mah
 * Merge review (preferred)
 * https://github.com/hexmode/mediawiki-LdapGroups
 * ✅ Created as mediawiki/extensions/LdapGroups --QChrisNonWMF (talk) 10:31, 21 March 2017 (UTC)
 * ✅ Created as mediawiki/extensions/LdapGroups --QChrisNonWMF (talk) 10:31, 21 March 2017 (UTC)


 * mediawiki/extensions/BlueSpiceInsertTemplate
 * rvogel
 * Merge review
 * Provides a dialog to insert templates in classic WikiText editor and BlueSpiceVisualEditor
 * ✅ Created as mediawiki/extensions/BlueSpiceInsertTemplate --QChrisNonWMF (talk) 10:33, 21 March 2017 (UTC)
 * ✅ Created as mediawiki/extensions/BlueSpiceInsertTemplate --QChrisNonWMF (talk) 10:33, 21 March 2017 (UTC)


 * 3d2png
 * MarkTraceur
 * Merge review
 * Current code is at https://phabricator.wikimedia.org/source/3d2png/
 * I am not too sure where to put this in the gerrit repo hierarchy. Will this repo hold a static, standalone command-line tool that converts 3D files to a png (then by convention we should probably have it at the root of gerrit's repo hierarchy), or will it in the end be a service that converts them and is run on the wikimedia production servers (then we should put it underneath mediawiki/services/), or will it be a labs tool (Then we should make put it underneath labs/tools/...)? --QChrisNonWMF (talk) 10:50, 21 March 2017 (UTC)
 * This is a stand-alone tool that will run on the cluster via shell call-out, we don't currently have plans to convert it to a service. It should be in the root of the hierarchy as far as I know, unless there is some other place for conversion scripts. --MarkTraceur (WMF) (talk) 15:05, 21 March 2017 (UTC)
 * Thanks for clarifying --QChrisNonWMF (talk) 01:42, 22 March 2017 (UTC)
 * Thanks for clarifying --QChrisNonWMF (talk) 01:42, 22 March 2017 (UTC)

✅ Created as 3d2png. As the Phab repo existed already, I left it as is. But I turned off the Phab->GitHub replication to avoid getting in the way of the Gerrit->GitHub replication. Note that I did not set up Gerrit->Phab replication, as I do not know if that's wanted or not in this case. If you want Gerrit->Phab replication and need help setting that up, please let me know. --QChrisNonWMF (talk) 01:42, 22 March 2017 (UTC)


 * 3d2png/deploy
 * MarkTraceur
 * Merge review
 * Note: Deploy repository for the 3d2png converter tool. Repo can be left empty for now.
 * (See discussion of 3d2png) --QChrisNonWMF (talk) 10:50, 21 March 2017 (UTC)
 * (See discussion of 3d2png) --QChrisNonWMF (talk) 10:50, 21 March 2017 (UTC)

✅ Created as 3d2png/deploy --QChrisNonWMF (talk) 01:45, 22 March 2017 (UTC)


 * mediawiki/extensions/AutoGallery
 * legoktm
 * Merge review
 * thanks! Legoktm (talk) 06:05, 25 March 2017 (UTC)
 * ✅ Created as mediawiki/extensions/AutoGallery --QChrisNonWMF (talk) 10:50, 28 March 2017 (UTC)
 * ✅ Created as mediawiki/extensions/AutoGallery --QChrisNonWMF (talk) 10:50, 28 March 2017 (UTC)


 * CategoryWatch
 * Sean Chen
 * Merge review
 * fix the legacy Extension:CategoryWatch to make it work on MediaWiki 1.28.0
 * ❌. Duplicate request below has more details --QChrisNonWMF (talk) 23:27, 3 April 2017 (UTC)
 * ❌. Duplicate request below has more details --QChrisNonWMF (talk) 23:27, 3 April 2017 (UTC)


 * mediawiki/extensions/CategoryWatch
 * Sean Chen
 * Merge review
 * This is a duplicate request of the previous request with name CategoryWatch. The previous request didn't follow the name convention. Re task: T157966, fix the legacy Extension:CategoryWatch to make it work on MediaWiki 1.28.0
 * I've reached out to the extension author to check if he is ok with granting you write access etc. I'll give him a few days to respond --QChrisNonWMF (talk) 23:31, 3 April 2017 (UTC)
 * I've reached out to the extension author to check if he is ok with granting you write access etc. I'll give him a few days to respond --QChrisNonWMF (talk) 23:31, 3 April 2017 (UTC)


 * The author said he's ok with getting the code onto gerrit. I created the repo at mediawiki/extensions/CategoryWatch, but I could not find your user in our LDAP directory. Did you sign up for an account yet?


 * I created the repo empty for now, as besides the flat variant linked above, there is also a variant from SVN with history. If you want any of them imported, let me know --QChrisNonWMF (talk) 00:13, 5 April 2017 (UTC)


 * Wikimedia-Emoji-Bot
 * D3r1ck01
 * Merge review (preferred)
 * Please, I would wish @Dereckson, @ArielGlenn and @Yurik to have +2 rights.
 * Since I am not clear where to put it in Gerrit's hierarchy tree: Is this for a labs tool (as it ends it "-bot"), or will this become a MediaWiki extension? --23:34, 3 April 2017 (UTC)
 * Since I am not clear where to put it in Gerrit's hierarchy tree: Is this for a labs tool (as it ends it "-bot"), or will this become a MediaWiki extension? --23:34, 3 April 2017 (UTC)


 * Its not a mediawiki extension. Its just a project on its own and will be hosted/deployed on tool labs. Thanks --Alangi derick (talk) 19:58, 5 April 2017 (UTC)


 * Thanks for clarifying! --QChrisNonWMF (talk) 01:59, 6 April 2017 (UTC)


 * Thanks so much for the work well done. The repo is now up and running :) --Alangi derick (talk) 22:18, 6 April 2017 (UTC)

✅ Created as labs/tools/Wikimedia-Emoji-Bot --QChrisNonWMF (talk) 01:59, 6 April 2017 (UTC)


 * testing-access-wrapper
 * Gergő Tisza
 * Merge review
 * librarization of TestingAccessWrapper class
 * ✅ Created as testing-access-wrapper --QChrisNonWMF (talk) 20:51, 9 April 2017 (UTC)
 * ✅ Created as testing-access-wrapper --QChrisNonWMF (talk) 20:51, 9 April 2017 (UTC)


 * mediawiki/skins/Poncho
 * Sophivorus
 * Merge review
 * https://github.com/Sophivorus/Poncho
 * ✅ Created as mediawiki/skins/Poncho --QChrisNonWMF (talk) 09:31, 13 April 2017 (UTC)
 * ✅ Created as mediawiki/skins/Poncho --QChrisNonWMF (talk) 09:31, 13 April 2017 (UTC)


 * MagicNumberedHeadings
 * mah
 * Merge review
 * replacement for code stored in wiki, import from https://github.com/hexmode/mediawiki-MagicNumberedHeadings.git
 * ✅ Created as mediawiki/extensions/MagicNumberedHeadings --QChrisNonWMF (talk) 09:04, 18 April 2017 (UTC)
 * ✅ Created as mediawiki/extensions/MagicNumberedHeadings --QChrisNonWMF (talk) 09:04, 18 April 2017 (UTC)


 * extension/UserSnoop
 * mah
 * Merge review
 * from https://github.com/hexmode/mediawiki-UserSnoop
 * ✅ Created as mediawiki/extensions/UserSnoop --QChrisNonWMF (talk) 09:08, 18 April 2017 (UTC)
 * ✅ Created as mediawiki/extensions/UserSnoop --QChrisNonWMF (talk) 09:08, 18 April 2017 (UTC)


 * dumps/import-tools
 * ArielGlenn
 * Merge review (ff only)
 * I'll be grabbing the relevant commits from dumps (ariel branch) xmlfileutils directory.
 * Sorry for the delay. Since the name of the other dumps repos starts in "operations" ... Do you want the repo name to be operations/dump/import-tools (to fit the other dumps repos), or do you really want dump/import-tools (as the name suggests they are maybe for users rather than for WMF ops)? --QChrisNonWMF (talk) 00:29, 24 April 2017 (UTC)
 * Woops! Of course I would like operations/dumps/import-tools, even though these tools are for other folks.  Thanks for checking. --ArielGlenn (talk) 09:55, 24 April 2017 (UTC)
 * Woops! Of course I would like operations/dumps/import-tools, even though these tools are for other folks.  Thanks for checking. --ArielGlenn (talk) 09:55, 24 April 2017 (UTC)

✅ Created as operations/dumps/import-tools --QChrisNonWMF (talk) 23:43, 24 April 2017 (UTC)
 * mediawiki/extensions/DebateTree
 * Sophivorus
 * Merge review
 * https://github.com/Sophivorus/DebateTree
 * ✅ Created as mediawiki/extensions/DebateTree --QChrisNonWMF (talk) 23:46, 24 April 2017 (UTC)
 * ✅ Created as mediawiki/extensions/DebateTree --QChrisNonWMF (talk) 23:46, 24 April 2017 (UTC)


 * mediawiki/skins/Athena
 * Sophivorus
 * Merge review
 * https://github.com/Sophivorus/Athena
 * ✅ Created as mediawiki/skins/Athena --QChrisNonWMF (talk) 09:42, 29 April 2017 (UTC)
 * ✅ Created as mediawiki/skins/Athena --QChrisNonWMF (talk) 09:42, 29 April 2017 (UTC)


 * OrphanedTalkPages
 * mainframe98
 * Merge review
 * For Extension:OrphanedTalkPages
 * ✅ Created as mediawiki/extensions/OrphanedTalkPages --QChrisNonWMF (talk) 09:44, 29 April 2017 (UTC)
 * ✅ Created as mediawiki/extensions/OrphanedTalkPages --QChrisNonWMF (talk) 09:44, 29 April 2017 (UTC)


 * labs/icinga2
 * Paladox and Zppix and labs team
 * Merge review (preferred)
 * This is a new repo.
 * ✅ Created as labs/icinga2 --QChrisNonWMF (talk) 00:35, 5 May 2017 (UTC)
 * ✅ Created as labs/icinga2 --QChrisNonWMF (talk) 00:35, 5 May 2017 (UTC)


 * operations/software/wmfmariadbpy
 * Jcrespo
 * Merge review
 * Too many files on operations/puppet- was told to separate on a different repo and deploy with scap or .deb rather than puppet.
 * ✅ Created as operations/software/wmfmariadbpy --QChrisNonWMF (talk) 22:05, 12 May 2017 (UTC)
 * ✅ Created as operations/software/wmfmariadbpy --QChrisNonWMF (talk) 22:05, 12 May 2017 (UTC)