Git/New repositories/Requests

From MediaWiki.org
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. YesY Done --Admin user 09:56, 14 February 2012 (UTC)


Html2Wiki freephile Open push I'm developing a new extension called 'Html2Wiki' to enable HTML import. YesY Done --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. YesY Done --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)

YesY Done 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: https://github.com/llbraughler/mediawiki-skins-Tempo YesY Done --QChris (WMF) (talk) 13:38, 14 January 2015 (UTC)
mediawiki/skins/LivingStyleGuide werdna Merge review Import from https://github.com/werdnum/LivingStyleGuideSkin YesY Done --QChris (WMF) (talk) 13:32, 14 January 2015 (UTC)
mediawiki/extensions/OOUIPlayground werdna Merge review Import from http://github.com/werdnum/OOUIPlayground YesY Done --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 YesY Done --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. YesY Done --QChris (WMF) (talk) 17:17, 16 January 2015 (UTC)
mediawiki/extensions/VikiTitleIcon cicalese,jason.ji Merge review empty repository except for the .gitreview file YesY Done --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 YesY Done 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 YesY Done 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 YesY Done 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)

YesY Done

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
YesY Done --QChris (WMF) (talk) 12:03, 4 February 2015 (UTC)
mediawiki/skins/Slate Prtksxna, MZMcBride Merge review A new home for https://github.com/prtksxna/Slate. I'll copy over the code later myself. YesY Done (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)
YesY Done --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. YesY Done --QChris (WMF) (talk) 11:58, 4 February 2015 (UTC)
wikimedia/education/WikiEduDashboard awight Merge review Please clone from https://github.com/WikiEducationFoundation/WikiEduDashboard 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)

YesY Done --QChris (WMF) (talk) 01:16, 10 February 2015 (UTC)
wikimedia/annualreport Dzahn Merge review (preferred) For the docroot contents of http://annual.wikimedia.org YesY Done --QChris (WMF) (talk) 10:04, 6 February 2015 (UTC)
mediawiki/extensions/Gather jdlrobson WMF standard YesY Done --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 YesY Done --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)
YesY Done 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. YesY Done --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 https://github.com/wikimedia/service-runner. YesY Done --QChrisNonWMF (talk) 11:13, 18 February 2015 (UTC)
mediawiki/services/service-template-node gwicke Merge review (preferred) Import from https://github.com/wikimedia/service-template-node YesY Done --QChrisNonWMF (talk) 11:16, 18 February 2015 (UTC)
mediawiki/services/graphoid yurik Merge review empty repo for Graphoid graph service YesY Done --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 YesY Done --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 YesY Done 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) YesY Done --QChrisNonWMF (talk) 10:12, 20 February 2015 (UTC)
mediawiki/services/graphoid/deploy yurik Merge review empty repo for Graphoid graph service - deploy repo YesY Done --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 YesY Done --QChrisNonWMF (talk) 20:10, 21 February 2015 (UTC)
VirtualKeyboard tosfos Merge review Extension YesY Done --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) YesY Done --QChrisNonWMF (talk) 22:21, 26 February 2015 (UTC)
/mediawiki/extension/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.