Last modified: 2014-09-23 22:35:59 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T38937, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 36937 - Allow for group admins to create project repositories inside a parent project
Allow for group admins to create project repositories inside a parent project
Status: REOPENED
Product: Wikimedia
Classification: Unclassified
Git/Gerrit (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-05-17 14:33 UTC by Andrew Otto
Modified: 2014-09-23 22:35 UTC (History)
9 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Andrew Otto 2012-05-17 14:33:42 UTC
It'd be really helpful if admins for parent projects had permissions to run gerrit create-project.  I'm and admin for the Analytics project, and I can create branches and set user permissions on any of our sub projects, but I cannot create new repositories.  Would it be possible to make this happen?

Thanks!
Comment 1 Dereckson 2012-06-05 17:39:51 UTC
Removing keyword "upstream" as there isn't any bug report yet on the vendor site.

Relevant tracker: http://code.google.com/p/gerrit/issues/list
Comment 2 Chad H. 2012-06-05 17:41:56 UTC
(In reply to comment #1)
> Removing keyword "upstream" as there isn't any bug report yet on the vendor
> site.
> 

Then perhaps we should change the meaning of +upstream. I use it to mean "anything that has upstream issues that need resolving" -- requiring an actual filed bug is kind of silly IMHO.
Comment 3 Chad H. 2012-06-13 21:16:32 UTC
(In reply to comment #0)
> It'd be really helpful if admins for parent projects had permissions to run
> gerrit create-project.  I'm and admin for the Analytics project, and I can
> create branches and set user permissions on any of our sub projects, but I
> cannot create new repositories.  Would it be possible to make this happen?
> 

There's no way to delegate create-project rights to only specifically named repositories. Resolving LATER pending some rather big upstream changes that would be needed (and analytics has project creators now)
Comment 4 Andre Klapper 2012-12-19 11:33:44 UTC
[Removing RESOLVED LATER as discussed in http://lists.wikimedia.org/pipermail/wikitech-l/2012-November/064240.html . Reopening and setting priority to "Lowest". For future reference, please use either RESOLVED WONTFIX (for issues that will not be fixed), or simply set lowest priority. Thanks a lot!]
Comment 5 Rob Lanphier 2013-06-24 20:47:07 UTC
Bumping this up to normal priority, and using this as a place to track the general desire to streamline project creation.
Comment 6 Sumana Harihareswara 2013-09-27 14:51:06 UTC
Tool Labs would love to have this.
Comment 7 Sumana Harihareswara 2013-09-27 14:51:50 UTC
(Thread with discussion: http://lists.wikimedia.org/pipermail/labs-l/2013-June/001339.html )
Comment 8 Ryan Lane 2013-09-27 16:48:21 UTC
We're looking at ways to handle this via a MediaWiki extension on wikitech. Chad and I are looking to do a sprint on it at some point.

Coren and I have a plan to give service groups gerrit rights by making service groups globally unique, then changing gerrit's search scope for groups. This would make it possible for service group members to manage their repos.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links