Git/New repositories/Requests

Jump to: navigation, search

Tracking and archive of requests for space in Git for new extensions and other repositories

Completed (and old) requests can be found in the archive.

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:

Extension Developer Preferred model Comments Status
Example Alison Merge review Early stages of development. YesYDone --Admin user 09:56, 14 February 2012 (UTC)

Html2Wiki freephile Open push I'm developing a new extension called 'Html2Wiki' to enable HTML import. YesYDone --QChris (WMF) (talk) 18:56, 1 January 2015 (UTC)
MultiBoilerplate freedomfightersparrow Open push The extension is still in SVN (extensions/MultiBoilerplate), hasn't been updated in years, and I would like to take over maintainance. YesYDone --QChris (WMF) (talk) 13:15, 11 January 2015 (UTC)
mediawiki/extensions/Link_Attributes.git Dennisroczek Open push original code was at Extension:Link_Attributes and I changed some bits (internationalization, smaller code changes) It seems the extensions currently has had an underscore in the name since ever. But as we want to enforce CamelCase for extensions, would you be ok with the name LinkAttributes (no underscore)? --QChris (WMF) (talk) 21:58, 12 January 2015 (UTC)
Potential: yes, but there is a (later created) extension with an underscore, see Extension:LinkAttributes. As there is a topical similarity (although difference in features set) I do like to update the old one. For me personally the name doesn't make any differences. Dennisroczek (talk) 22:39, 12 January 2015 (UTC)
I guess you're right. Let's go with the undescore then. --QChris (WMF) (talk) 13:43, 14 January 2015 (UTC)

YesYDone Since it seems you have code already that is not yet public, I created an empty repo (with .gitreview) --QChris (WMF) (talk) 13:43, 14 January 2015 (UTC)

mediawiki-skins-Tempo llbraughler Merge review Mostly complete skin I've been working on, can be imported from here: YesYDone --QChris (WMF) (talk) 13:38, 14 January 2015 (UTC)
mediawiki/skins/LivingStyleGuide werdna Merge review Import from YesYDone --QChris (WMF) (talk) 13:32, 14 January 2015 (UTC)
mediawiki/extensions/OOUIPlayground werdna Merge review Import from YesYDone --QChris (WMF) (talk) 13:33, 14 January 2015 (UTC)
mediawiki/extensions/HitCounter - Merge review No specific maintainer now; repository needed so that patches are possible for phabricator:T74420. N Not done The linked ticket actually mentions the already existing (but still empty) mediawiki/extensions/HitCounters (trailing “s”) repository. I assume this repository was actually meant. If you want a separate repository, please find a maintainer (otherwise commits will just bit-rot right from the start). --QChris (WMF) (talk) 14:13, 15 January 2015 (UTC)
mediawiki/extensions/WikibaseView adrian Merge review YesYDone --QChris (WMF) (talk) 14:15, 15 January 2015 (UTC)
ContributorsAddon tosfos Merge review (preferred) Move over from SVN. I have received authorization from the author via email to take ownership of the extension. YesYDone --QChris (WMF) (talk) 17:17, 16 January 2015 (UTC)
mediawiki/extensions/VikiTitleIcon cicalese,jason.ji Merge review empty repository except for the .gitreview file YesYDone --QChris (WMF) (talk) 12:28, 19 January 2015 (UTC)
mediawiki/extensions/GitHub jeroendedauw As close to this as you can manage: read only, except for i18n updates Empty repo, I'll push existing code into it YesYDone I created the empty repo, but left it at “merge review” (because if it was read-only, you could not do maintenance) --QChris (WMF) (talk) 16:07, 20 January 2015 (UTC)

mediawiki/extensions/SemanticBreadcrumbLinks jeroendedauw As close to this as you can manage: read only, except for me and i18n updates Empty repo, I'll push existing code into it. This will be a mirror, so I'd be good if this was clear to users somehow YesYDone I created the empty repo, but left it at “merge review”. I added to the repo description that you intend to use it as mirror. --QChris (WMF) (talk) 18:00, 28 January 2015 (UTC)
mediawiki/extensions/SemanticInterlanguageLinks jeroendedauw As close to this as you can manage: read only, except for me and i18n updates Empty repo, I'll push existing code into it. This will be a mirror, so I'd be good if this was clear to users somehow YesYDone I created the empty repo, but left it at “merge review”. I added to the repo description that you intend to use it as mirror. --QChris (WMF) (talk) 18:01, 28 January 2015 (UTC)
mediawiki/services/tardist legoktm & YuviPanda Merge review Thanks! Legoktm (talk) 01:32, 24 January 2015 (UTC) Done by ^demon. Legoktm (talk) 23:57, 27 January 2015 (UTC)


restbase-hook mobrovac Merge review this'd be a fork of extensions/parsoid N Not done As requested in the below “mediawiki/extensions/restbase-hook” item. --QChris (WMF) (talk) 21:15, 31 January 2015 (UTC)
/mediawiki/extensions/RestBaseUpdateJobs gwicke, mobrovac, jdouglas Merge review this is the authoritative request, please disregard the previous one, as it does not contain the actual path we need/want Underneath mediawiki/extensions, we're striving for CamelCase. Would “mediawiki/extensions/RestBaseHook” work for you too? --QChris (WMF) (talk) 21:17, 31 January 2015 (UTC). Edited the request, changing the name and putting it in CamelCase. Thnx. -- User:Mobrovac
YesYDone --QChris (WMF) (talk) 12:03, 4 February 2015 (UTC)
mediawiki/skins/Slate Prtksxna, MZMcBride Merge review A new home for I'll copy over the code later myself. YesYDone (Created completely empty repo) --QChris (WMF) (talk) 11:56, 4 February 2015 (UTC)
I didn't realize that I'll have trouble pushing old code to the repository. I was unsuccessful in using the Gerrit access interface too. Could you please import the code from Github? --Prtksxna (talk) 00:49, 8 February 2015 (UTC)
YesYDone --QChris (WMF) (talk) 09:34, 10 February 2015 (UTC)
mediawiki/extensions/Buggy tgr Merge review An extension that's intentionally buggy. Useful for testing error reporting. YesYDone --QChris (WMF) (talk) 11:58, 4 February 2015 (UTC)
wikimedia/education/WikiEduDashboard awight Merge review Please clone from I first thought this should be a MediaWiki extension. But it seems it isn't. Where in the gerrit hierarchy would this fit best from your point of view? --QChris (WMF) (talk) 10:17, 6 February 2015 (UTC)
Good point, I hadn't considered where this should live! I updated the request repo with a path, let me know if that works. Thanks,

Adamw (talk) 08:53, 8 February 2015 (UTC)

YesYDone --QChris (WMF) (talk) 01:16, 10 February 2015 (UTC)
wikimedia/annualreport Dzahn Merge review (preferred) For the docroot contents of YesYDone --QChris (WMF) (talk) 10:04, 6 February 2015 (UTC)
mediawiki/extensions/Gather jdlrobson WMF standard YesYDone --QChris (WMF) (talk) 10:09, 6 February 2015 (UTC)
labs/tools/phabricator-bug-status mattflaschen Merge review Server-side component for Adapting Gadget-BugStatusUpdate.js to Phabricator YesYDone --QChris (WMF) (talk) 01:02, 10 February 2015 (UTC)
Favorites jlemley Merge review (preferred) This is an existing extension, but is very outdated in SVN, so would prefer a new repository and I will import the updated code. I created the repo, but I am having issues adding you to the repo owners. Can you login to gerrit? --QChris (WMF) (talk) 22:28, 15 February 2015 (UTC)
Gerrit will not allow me to log in - I'm not sure it ever worked for me, and I had to do a password reset on Wikitech in order to log in there. --Jlemley (talk) 02:58, 17 February 2015 (UTC)
YesYDone LDAP issues got resolved by Labs admins, now everything seems to work. --QChrisNonWMF (talk) 11:07, 18 February 2015 (UTC)
LinkSuggest2 TK-999 Open push Empty repo, will push existing code. YesYDone --QChris (WMF) (talk) 22:16, 15 February 2015 (UTC)
wikimedia/TransparencyReport dzahn Merge review (preferred) Careful! This project existed before! Until recently when it was deleted in Gerrit or Gerrit forgot about it. It still exists on the filesystem it looks. Do we know why this happened? Can it be recreated please with the original content? (Bug T89640) N Not done See discussion on task T89640 --QChrisNonWMF (talk) 11:08, 18 February 2015 (UTC)
mediawiki/services/service-runner gwicke Merge review (preferred) Import from YesYDone --QChrisNonWMF (talk) 11:13, 18 February 2015 (UTC)
mediawiki/services/service-template-node gwicke Merge review (preferred) Import from YesYDone --QChrisNonWMF (talk) 11:16, 18 February 2015 (UTC)
mediawiki/services/graphoid yurik Merge review empty repo for Graphoid graph service YesYDone --QChrisNonWMF (talk) 21:29, 19 February 2015 (UTC)
mediawiki/extensions/SemanticMetaTags jeroendedauw, Mwjames, Kghbln, Foxtrott As close to this as you can manage: read only, except for me and i18n updates Empty repo, I'll push existing code into it. This will be a mirror, so I'd be good if this was clear to users somehow YesYDone --QChrisNonWMF (talk) 21:45, 19 February 2015 (UTC)
pywikiapi yurik Merge review empty repo, will host a barebone alternative to pywikibot framework for internal/external projects YesYDone Created as root project per IRC discussion --QChrisNonWMF (talk) 21:48, 19 February 2015 (UTC)
utfnormal legoktm and Brion VIBBER Merge review repository should be top level like "cdb". related to phab:T88485. thanks! Legoktm (talk) 07:47, 20 February 2015 (UTC) YesYDone --QChrisNonWMF (talk) 10:12, 20 February 2015 (UTC)
mediawiki/services/graphoid/deploy yurik Merge review empty repo for Graphoid graph service - deploy repo YesYDone --QChrisNonWMF (talk) 20:06, 21 February 2015 (UTC)
labs/tools/faces Ricordisamoa Merge review Empty repo, related to toollabs:faces and Special:OAuthListConsumers/view/010a0e693ad8fd9b223e115440f48e3c YesYDone --QChrisNonWMF (talk) 20:10, 21 February 2015 (UTC)
VirtualKeyboard tosfos Merge review Extension YesYDone --QChrisNonWMF (talk) 14:27, 25 February 2015 (UTC)
operations/software/dbtree Dzahn Merge review operations/software already exists and dbtree is a directory inside it, but i would like it to be a seperate repo so that i can let puppet git clone from it without having to use subdirectory checkouts or getting all the other software inside it (T90837) YesYDone --QChrisNonWMF (talk) 22:21, 26 February 2015 (UTC)
/mediawiki/extensions/MMadlib clump Open push New extension was created, but I want a code repository so I don't have to include code in the page itself. For extensions, we want to enforce CamelCase. And although MMadlib contains upper and lowercase letters, I am not sure how to parse that CamelCase :-/ Also ... is the leading M doubled on purpose? Also ... the extension page says "madlib"-like. but searching for “madlib” on the net gives so many hits ... which “madlib” are you refering to? --QChrisNonWMF (talk) 11:21, 6 March 2015 (UTC)
Well, the extra "M" stands for "Mediawiki", so overall it's a shortening of MediawikiMadlib. I'm referring to the wordplay inspired by the game, rather than the musician...maybe I should've chosen "MMadlibs" (or "MMadLibs"), but most people (in my sphere at least) refer to it in the singular, as one word...I could correct them, but then I'd be "that guy". I'll fix and link the "madlib"-like reference to clarify. --Clump (talk) 22:45, 6 March 2015 (UTC)
Since it's a MediaWiki extension, I'd argue that the extra "M" in the name is unneccessary. Otherwise, all mediawiki extensions should start in "M" :-) Since, we want camel case, it looks like it should be “MadLib”. Plural would be way less misleading, but meh. Is “/mediawiki/extensions/MadLib” work for you? --QChrisNonWMF (talk) 23:00, 9 March 2015 (UTC)
Sure, that'll do. Thanks. --Clump (talk) 22:30, 13 March 2015 (UTC)
YesYDone --QChrisNonWMF (talk) 12:02, 14 March 2015 (UTC)
mediawiki/extensions/MsCalendar Luis Felipe Schenone Open push I'm taking care, together with Martin Keyler, of all the other Ms extensions (MsUpload, MsLinks, MsWikiEditor, MsInsert and MsCatSelect). I now request a repo for this one, to complete the set. YesYDone --QChrisNonWMF (talk) 18:50, 10 March 2015 (UTC)
mediawiki/extensions/LastUserLogin Luis Felipe Schenone Open push I updated the code to make it work in MW 1.24+ YesYDone --QChrisNonWMF (talk) 11:58, 14 March 2015 (UTC)
mediawiki/services/mobileapps mobrovac Merge review This is the content API service being developed by the MobileApps team.

I will add them to the project owners once I find out their usernames :) We already have code for it, but will import it ourselves, so you can leave it initially empty.

YesYDone --QChrisNonWMF (talk) 09:50, 18 March 2015 (UTC)
mediawiki/services/mobileapps/deploy mobrovac Merge review The deploy repo for the the mobileapps service (see above) YesYDone (Created as empty repo too) --QChrisNonWMF (talk) 09:51, 18 March 2015 (UTC)
operations/software/sentry Gilles Merge review For production deployment with Trebuchet, we need a repository for Sentry YesYDone Imported the repo URL you gave. If permissions are too restrictive, please let me know. --QChrisNonWMF (talk) 12:13, 24 March 2015 (UTC)
WikidataPageBanner Sumit Merge review (preferred) Request for creating a gerrit repository for wikidata pagebanner extension. The existing boilerplate code for the extension(for migration) resides here. The tracking bug for creating the repository is T93127 YesYDone --QChrisNonWMF (talk) 21:56, 29 March 2015 (UTC)
MassAction Addshore Merge review (preferred) Repo currently exists in private on github, when ready I will migrate across to gerrit YesYDone Created as empty repo, so you can more easily import existing code --QChrisNonWMF (talk) 21:59, 29 March 2015 (UTC)
RawImageHandler bawolff Merge review new repo YesYDone --QChrisNonWMF (talk) 11:00, 1 April 2015 (UTC)
mediawiki/extensions/SafeDelete cicalese Merge review Please create an empty repository except for the .gitreview file. Thank you! YesYDone --QChrisNonWMF (talk) 11:02, 1 April 2015 (UTC)
labs/tools/ptable Ricordisamoa Merge review Empty repo except for the .gitreview file YesYDone --QChrisNonWMF (talk) 21:01, 7 April 2015 (UTC)
search suriyaa Open push I want to build a modern OpenSource search site for Wikimedia projects using a search software which was programmed by me.
Just so create the repo at the right spot in the gerrit hierarchy ... will this be a labs project, a MediaWiki extension? (Or something completely different. In that case ... where should it live in the gerrit hierarchy?).

Also, "search" looks pretty generic as a project name. Would a more descriptive name be better? --QChrisNonWMF (talk) 21:04, 7 April 2015 (UTC) N Not done (Due to no responses in the past weeks) --QChrisNonWMF (talk) 10:26, 15 July 2015 (UTC)

wrcp goldenring Merge review Space for the wrcp project in Tools Labs YesYDone Created as labs/tools/wrcp --QChrisNonWMF (talk) 21:07, 7 April 2015 (UTC)
operations/debs/jetty-runner maxsem WMF standard YesYDone --QChrisNonWMF (talk) 22:14, 14 April 2015 (UTC)
mediawiki/extensions/ImportFreeImages Jack Phoenix Merge review Please import this from SVN. YesYDone --QChrisNonWMF (talk) 21:04, 16 April 2015 (UTC)
mediawiki/extensions/SpamDiffTool Jack Phoenix Merge review Please import this from SVN. YesYDone --QChrisNonWMF (talk) 21:07, 16 April 2015 (UTC)
mediawiki/extensions/ShoutWikiAPI Jack Phoenix Merge review Empty repository for a new extension. YesYDone --QChrisNonWMF (talk) 20:55, 16 April 2015 (UTC)
mediawiki/extensions/WikidataQualityConstraints Andreasburmeister Merge review (preferred) We are splitting our Wikidata Quality extension in three extensions. YesYDone --QChrisNonWMF (talk) 20:58, 16 April 2015 (UTC)
mediawiki/extensions/WikidataQualityExternalValidation Tamslo Merge review (preferred) We are splitting our Wikidata Quality extension in three extensions. YesYDone --QChrisNonWMF (talk) 20:59, 16 April 2015 (UTC)
operations/dumps/html gwicke Open push YesYDone ^demon[omg plz] 15:29, 17 April 2015 (UTC)
operations/dumps/html/deploy gwicke Merge review YesYDone ^demon[omg plz] 15:29, 17 April 2015 (UTC)
mediawiki/tools/messdetector mah Merge See final comment here: YesYDone --QChrisNonWMF (talk) 08:14, 19 April 2015 (UTC)
mediawiki/services/python-cache-relay Aaron Schulz Merge review New home for YesYDone --QChrisNonWMF (talk) 16:58, 22 April 2015 (UTC)
integration/raita dduvall Merge review New dashboard for querying and taking action on Cucumber browser test results YesYDone --QChrisNonWMF (talk) 21:39, 24 April 2015 (UTC)
smwenrich jannvck Merge review Am am new to this process; the extension was part of my thesis YesYDone Created as mediawiki/extensions/SMWEnrich --QChrisNonWMF (talk) 21:44, 24 April 2015 (UTC)
smwenrich jannvck Merge review I am new to this process; the extension was part of my thesis N Not done dupe of the above request. --QChrisNonWMF (talk) 21:45, 24 April 2015 (UTC)
FlickrAPI tosfos Merge review new extension YesYDone --QChrisNonWMF (talk) 10:44, 27 April 2015 (UTC)
mediawiki/services/mathoid/deploy mobrovac, gwicke Merge review Deploy repo for mediawiki/services/mathoid, initially empty YesYDone Created totally empty. If you need a .gitreview file, please let me know. --QChrisNonWMF (talk) 23:16, 28 April 2015 (UTC)
LinkTarget tosfos Merge review New extension - Thanks! YesYDone --QChrisNonWMF (talk) 23:14, 28 April 2015 (UTC)
StaffPowers ShoutWiki group Merge review Please import from GitHub repository. YesYDone --QChrisNonWMF (talk) 21:08, 29 April 2015 (UTC)
OOJsUIAjaxLogin Florianschmidtwelzow Merge review (preferred) Empty repo with initial commit please :) YesYDone --QChrisNonWMF (talk) 09:14, 30 April 2015 (UTC)
labs/tools/crosswatch Sitic Merge review Empty repo except for the .gitreview file YesYDone Yuvipanda (talk) 23:16, 30 April 2015 (UTC)
mediawiki/extensions/Prezi Jack Phoenix Merge review Please create an empty repository for this. Thanks! YesYDone --QChrisNonWMF (talk) 08:23, 5 May 2015 (UTC)
labs/tools/extreg-wos legoktm Merge review Import from please! Legoktm (talk) 21:46, 4 May 2015 (UTC) YesYDone --QChrisNonWMF (talk) 08:28, 5 May 2015 (UTC)
MassMessageEmail tosfos Merge review New extension that adds email capability to the MassMessage extension YesYDone --QChrisNonWMF (talk) 08:25, 5 May 2015 (UTC)
labs/tools/wikidipendenza Ricordisamoa Merge review Empty repo for toollabs:wikidipendenza, I'll test Differential if possible YesYDone Since I am not sure on the state of Differential, I created it in gerrit. --QChrisNonWMF (talk) 21:40, 7 May 2015 (UTC)
operations/software/deployment/trebuchet-trigger ArielGlenn Merge review upstream is from github: YesYDone ^demon[omg plz] 18:02, 8 May 2015 (UTC)
operations/software/tendril Dzahn Merge review TT98816, would like import from YesYDone --QChrisNonWMF (talk) 23:46, 12 May 2015 (UTC)
mediawiki/extensions/SmiteSpam polybuildr Merge review For YesYDone --QChrisNonWMF (talk) 22:19, 13 May 2015 (UTC)
wikidata/query/blazegraph smalyshev Open push Local fork of Blazegraph for backporting patches, etc. YesYDone Since you seem to want to import existing code, I created a completely empty repo. If you want me to create the .gitreview, please let me know. --QChrisNonWMF (talk) 20:49, 18 May 2015 (UTC)
labs/tools/fun mattflaschen Merge review Demo of Flow OAuth labs/tools/fun looks like a really generic name :-) What about labs/tools/flow-oauth-demo (or something else that is more descriptive)? --QChrisNonWMF (talk) 19:28, 23 May 2015 (UTC)
labs/tools/flow-oauth-demo or labs/tools/flow-oauth-fun would be fine. Feel free to create either. Thanks. Mattflaschen-WMF (talk) 16:08, 24 May 2015 (UTC)

YesYDone Created as labs/tools/flow-oauth-demo. Only JenkinsBot has Submit permission. If you want to Submit manually, either let me know, or just grant Submit yourself. --QChrisNonWMF (talk) 20:31, 24 May 2015 (UTC)

wikimedia/fundraising/php-queue awight Merge review Please clone from YesYDone --QChrisNonWMF (talk) 21:42, 30 May 2015 (UTC)
mediawiki/extensions/WikiPinger Parent5446 Merge review YesYDone --QChrisNonWMF (talk) 18:51, 31 May 2015 (UTC)
/mediawiki/extensions/PhpTagsStorage pastakhov Merge review empty repository YesYDone --QChrisNonWMF (talk) 23:00, 1 June 2015 (UTC)
labs/tools/translatemplate Ricordisamoa Merge review Empty repo except for the .gitreview file; owners should also have submit rights YesYDone --QChrisNonWMF (talk) 07:45, 3 June 2015 (UTC)
labs/tools/forrestbot legoktm & valhallasw Merge review please import from thanks! Legoktm (talk) 17:30, 4 June 2015 (UTC) YesYDone Per default only JenkinsBot has Submit permission. If you want to Submit manually, either let me know, or just grant Submit yourself. --QChrisNonWMF (talk) 22:22, 4 June 2015 (UTC)
at-ease (top level repository like cdb, utfnormal, etc) legoktm, TimStarling, bd808 Merge review please add a .gitreview file. thanks! Legoktm (talk) 22:48, 5 June 2015 (UTC) Since the gerrit's main namespace seems to get cluttered ... what is at-ease about. It does not fit somewhere else in the gerrit hierarchy? --QChrisNonWMF (talk) 11:33, 6 June 2015 (UTC)
It's a PHP library, see phab:T100923. The contents will look something like [1]. I'm not really sure where it would fit in the hierarchy because all the other PHP libraries are top level. Legoktm (talk) 17:42, 6 June 2015 (UTC)
Ok. A top-level project it is.

YesYDone Per default only JenkinsBot has Submit permission. If you want to Submit manually, either let me know, or just grant Submit yourself. --QChrisNonWMF (talk) 20:39, 6 June 2015 (UTC)

SemanticLinks jrf Merge review This is a solution for We have a working version that is currently spread across two repos, one in github and one private, and our plan is to merge them into this new repo as its real public home. YesYDone --QChrisNonWMF (talk) 17:25, 10 June 2015 (UTC)
/mediawiki/extensions/DebugTemplates clump Merge review Need a repository for a new extension that provides fine-grain debugging of template nests that I am working on ... on which I am working. YesYDone --QChrisNonWMF (talk) 10:11, 15 June 2015 (UTC)
ChemPF Riventree Merge review Improved layout engine and simpler input syntax for chemical reactions YesYDone --QChrisNonWMF (talk) 10:11, 15 June 2015 (UTC)
/mediawiki/extensions/WikiShare varnent Merge review In early development based on idea from a couple years ago. --Varnent (talk)(COI) 16:47, 14 June 2015 (UTC) YesYDone --QChrisNonWMF (talk) 10:18, 15 June 2015 (UTC)
mediawiki/extensions/BSExtendedSearch rvogel Merge review (preferred) This is going to be the next version of mediawiki/extensions/BlueSpiceExtensions/ExtendedSearch. It is the first extension of the BlueSpiceExtensions-Bundle to be published seperately. More will follow. Please set owner group to "bluespice". YesYDone --QChrisNonWMF (talk) 23:21, 17 June 2015 (UTC)
mediawiki/extensions/WikibaseQuality jzerebecki Merge review for renaming from mediawiki/extensions/WikidataQuality YesYDone -- Antoine "hashar" Musso (talk) 14:04, 18 June 2015 (UTC)
mediawiki/extensions/WikibaseQualityConstraints jzerebecki Merge review for renaming from mediawiki/extensions/WikidataQualityConstraints YesYDone -- Antoine "hashar" Musso (talk) 14:04, 18 June 2015 (UTC)
mediawiki/extensions/WikibaseQualityExternalValidation jzerebecki Merge review for renaming from mediawiki/extensions/WikidataQualityExternalValidation YesYDone -- Antoine "hashar" Musso (talk) 14:04, 18 June 2015 (UTC)
mediawiki/extensions/ jzerebecki Merge review for moving from YesYDone -- Antoine "hashar" Musso (talk) 14:04, 18 June 2015 (UTC)
mediawiki/extensions/WikimediaBadges jzerebecki Merge review for moving from YesYDone -- Antoine "hashar" Musso (talk) 14:04, 18 June 2015 (UTC)
wikibase/data-model-services jzerebecki Merge review (new component one will be able to require via composer, i.e. a library of php code) I am not confident creating a new hierarchy mediawiki/component. Not sure where other libraries are. Antoine "hashar" Musso (talk) 14:04, 18 June 2015 (UTC)

Given the IRC discussion (search for "/component" in the "#wikimedia-dev" logs for 2015-06-18. (The logs are currently down)), it seems the library is a general purpose library and not tied to mediawiki or wikidata at all ... but the name suggests otherwise ... Is the library coupled to MediaWiki or wikidata? If not, it should (to stay coherent with others) become a top-evel project. Would that work for you? --QChrisNonWMF (talk) 17:19, 18 June 2015 (UTC)

Yes a top level repository would work for me. If it is fine to have 20 top level repositories for various libraries that are used by Wikidata related extensions and many more for other libs that might be split of from other extensions and core. Yes it is a stand alone library, which only depends via composer on other libraries. The name contains Wikibase because it will be used by the Wikibase extension. - Jan Zerebecki 13:29, 25 June 2015 (UTC)

Sounds like a lot of top-level projects. I reached out to the other Gerrit admin to get a second opinion. I'll report back once I get a response. --QChrisNonWMF (talk) 09:09, 29 June 2015 (UTC)
After discussion with Jan, we thought about using packagist paths for wikibase libraries. In this case it would be wikibase/data-model-services and we can use the same schema for wikibase/data-model-serialization or wikibase/data-model. See also [2]. -- Bene* (talk) 15:27, 29 June 2015 (UTC)
Gerrit admins decided that you can have any path you want. Top-level is fine, wikibase/* is fine, anything else is fine. Just pick what you prefer, and I'll create them :-) --QChrisNonWMF (talk) 19:07, 29 June 2015 (UTC)
Ok. Instead of mediawiki/component/WikibaseDataModelServices please create wikibase/data-model-services . Thx. - Jan Zerebecki 17:32, 30 June 2015 (UTC)

YesYDone Since I guess you'll use Jenkins, only Jenkins and l10-bot have Submit permission. Just let me know if that needs to be changed. --QChrisNonWMF (talk) 09:51, 1 July 2015 (UTC)

operations/software/logstash-logback-encoder eevans Merge review (preferred) A git-fat repository for deploying the logstash-logback-encoder jar via Trebuchet. See also: Just to spare creating a repo that needs cleanup afterwards: Has the process of deploying external jars via Trebuchet been signed-off by Ops? (IIRC, other parts of WMF infrastructure have been told to put the external jars in debs) --QChrisNonWMF (talk) 22:51, 19 June 2015 (UTC)

Yes, TTBMK this is The Way. It mirrors what was done for the graphite reporter here:, and User:FGiunchedi_(WMF) at a minimum is aware of this request. --EEvans (WMF) (talk) 16:09, 22 June 2015 (UTC)

YesYDone --QChrisNonWMF (talk) 20:30, 23 June 2015 (UTC)

VisualEditor-LanguageTool kumari Merge review Since the repo name does not have a path, I figured it should become a new MediaWiki extension and hence should live underneath 'mediawiki/extensions/'. But on the other hand, the repo name also contains 'Tool', which hints at the repo maybe being a Tool Labs tool, and therefore should live underneath 'labs/tools/'.

Is the repo for a MediaWiki extension, or a Tool Labs tool, or something else? --QChrisNonWMF (talk) 10:21, 22 June 2015 (UTC)

The repo is for a MediaWiki extension. So it could be something like 'mediawiki/extensions/LanguageTool'.

YesYDone --QChrisNonWMF (talk) 20:34, 23 June 2015 (UTC)

wikipedia/wikiwidgets/Formicarium Luis Felipe Schenone Merge review This would be the first repository for the wikiwidgets project (simple interactive JavaScript widgets for explaining topics within Wikipedia articles). So far it has been developed via GitHub and deployed in the Spanish Wikipedia. When trying to bring it to the English Wikipedia, users objected that developing content for Wikipedia shouldn't require a third party account in a for-profit organization like GitHub (see the discussion here). Fair objection, so I'm requesting a repository for the first wikiwidget, called Formicarium. Demo here, GitHub repo here. YesYDone Right now, only Jenkins has Submit privileges. If you prefer to work without Jenkins, either just grant Submit to yourself, or let me know. --QChrisNonWMF (talk) 10:35, 22 June 2015 (UTC)
wikipedia/wikiwidgets/Vivarium Luis Felipe Schenone Merge review Same as the previous request but for the other existing wikiwidget, called Vivarium. Demo here, GitHub repo here. YesYDone Right now, only Jenkins has Submit privileges. If you prefer to work without Jenkins, either just grant Submit to yourself, or let me know. --QChrisNonWMF (talk) 10:35, 22 June 2015 (UTC)
search/query_string_plus_plus_plus manybubbles Merge review Its at but I'll import it. YesYDone Since the permissions of the 'search/*' repos are in a weirdly inconsistent state, I just created the repo empty (so you can more easily import), and left the default permissions. If you need help setting up permissions, just let me know. --QChrisNonWMF (talk) 20:40, 23 June 2015 (UTC)
mediawiki/skins/WPtouch Jack Phoenix Merge review I don't suppose importing from an external ZIP file is possible? Probably not, in which case an empty repo will do just fine. Thanks in advance! YesYDone I imported the ZIP file for you. --QChrisNonWMF (talk) 18:27, 24 June 2015 (UTC)
mediawiki/extensions/Hreflang smalyshev Merge review needed for, see also YesYDone I imported the repo for you. If you prefer to import/adjust yourself, let me know and I'll scrub the repo clean again --QChrisNonWMF (talk) 08:49, 29 June 2015 (UTC)
mediawiki/extensions/SemanticCite jeroendedauw, Mwjames, Kghbln As close to this as you can manage: read only, except for us and i18n updates Empty repo, I'll push existing code into it. This will be a mirror, so I'd be good if this was clear to users somehow YesYDone --QChrisNonWMF (talk) 08:53, 29 June 2015 (UTC)
timestamp legoktm Merge review This is another un-namespaced PHP library (phab:T100924). Legoktm (talk) 02:52, 2 July 2015 (UTC) YesYDone --QChrisNonWMF (talk) 14:51, 2 July 2015 (UTC)
mediawiki/extensions/AccessibilitySimulation Prtksxna, VolkerE Merge review Please import from Github. YesYDone --QChrisNonWMF (talk) 14:56, 2 July 2015 (UTC)
mediawiki/extensions/TestLanguageNameGrammar amire80 Merge review YesYDone --QChrisNonWMF (talk) 17:16, 4 July 2015 (UTC)
wikidata/query/deploy smalyshev Open push For WDQS deployment files, should be empty for now, will add files later YesYDone --QChrisNonWMF (talk) 11:34, 7 July 2015 (UTC)
extensions/BoilerPlate spage Merge review Can this be created by copying the existing extensions/examples.git repository and its history? I want to promote its extensions/examples/BoilerPlate subdirectory to a proper extension (phab:T94279) and reorganize some code under it, but there will still be some bits and pieces in extensions/examples. See Krinkle's comment. Thanks! YesYDone --QChrisNonWMF (talk) 12:24, 10 July 2015 (UTC)
extensions/Mailgun 01tonythomas Merge review The details of the proposed extension can be found here : YesYDone --QChrisNonWMF (talk) 19:42, 14 July 2015 (UTC)
GooglePlaces tosfos Merge review New extension. Thanks! YesYDone --QChrisNonWMF (talk) 10:24, 15 July 2015 (UTC)
pywikibot/wikibase Owned by pywikibot group please Merge review thanks! Legoktm (talk) 17:24, 16 July 2015 (UTC)

YesYDone --QChrisNonWMF (talk) 07:40, 17 July 2015 (UTC)

EditUser Ryan Schmidt and Thomas Gries Merge review Please migrate this from svn to git please. I am not the author. But if no one will maintain it I can to get it too git. Project page at Paladox2017 (talk) 12:30, 22 July 2015 (UTC) Since that sounded a bit handwavy .... Paladox2017, do you want to maintain the extension? --QChrisNonWMF (talk) 20:25, 22 July 2015 (UTC)
Yes please until one of its original authors wants it back or wants to maintain it. Paladox2017 (talk) 19:04, 24 July 2015 (UTC)
Awesome :-) --QChrisNonWMF (talk) 19:42, 27 July 2015 (UTC)

YesYDone --QChrisNonWMF (talk) 19:42, 27 July 2015 (UTC)

DateDiff planetenxin Open push (on non-master for extensions) Request to transfer the existing to git YesYDone --QChrisNonWMF (talk) 19:53, 27 July 2015 (UTC)
mediawiki/extensions/QuickSearchLookup Florianschmidtwelzow Merge review nothing to import, thanks! :) YesYDone --QChrisNonWMF (talk) 19:55, 27 July 2015 (UTC)
operations/software/logstash/plugins bd808 Merge review Trebuchet data repo for logstash 1.5.x+ plugin gem files. Will be used similarly to operations/software/elasticsearch/plugins YesYDone It seems this project has been created in the meantime by ori. Thanks ori. --QChrisNonWMF (talk) 19:57, 27 July 2015 (UTC)
pywikibot/pywikibase Ladsgroup Merge review Wikibase DataModel-related parts of Pywikibot YesYDone Ok to use pywikibot/wikibase requested earlier.
mediawiki/extensions/TextScroller Jack Phoenix, llbraughler Merge review A "new" parser function extension from wikiHow YesYDone --QChrisNonWMF (talk) 21:44, 28 July 2015 (UTC)
wikimedia/slimapp BryanDavis, Niharika29 Merge review Please import as the initial content of this repository YesYDone --QChrisNonWMF (talk) 14:21, 30 July 2015 (UTC)