On 12/26/2012 01:09 PM, [email protected] wrote: >> Actually registration is open to everyone now by simple form >> submission. So actually, any one developer could get any change they >> wanted merged. All they need to do is trivially register a second >> labs account. > > Okay, but current situation is also a problem, because with it > reviewing and merging takes much more time. > And as I've said, I think most extensions aren't as important as the > core, and limitting approve for them to core developers is just a > waste... > > Maybe you should add some group similar to previous (SVN) "commit > access to extensions", so a wider group of people could merge changes to > the extensions?
When I look at https://www.mediawiki.org/wiki/Git/Gerrit_project_ownership and its history, I see that it's reasonably easy to get Gerrit ownership for less-used and less-maintained extensions, especially ones that are not deployed on Wikimedia sites. But perhaps we should be even more open to newer contributors. Maybe our rule should be: if an extension is not deployed on Wikimedia sites, then we should basically allow anyone to merge new code in (disallowing self-merges), unless the existing maintainers object. This would make things more flexible and encourage faster development in the extensions community, and help developers get more practice in code review so that they could also apply for maintainership of other extensions and core. What do people think? -- Sumana Harihareswara Engineering Community Manager Wikimedia Foundation _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
