I am unfamiliar with how other big projects that use code review systems. Do 
they generally make (almost) everyone participate, or do they typically 
restrict review to a certain class of users?

--
NP-Hardass

On July 4, 2015 4:14:14 AM EDT, "Manuel Rüger" <mr...@gentoo.org> wrote:
>On 03.07.2015 22:22, Robin H. Johnson wrote:
>> (Breaking the thread, because I believe this topic needs further
>> discussion).
>> 
>> On Fri, Jul 03, 2015 at 03:39:31PM +0200, Manuel Rüger wrote:
>>> Are there still any plans to use a code review system like gerrit
>that
>>> will avoid merges, rebases etc. to the tree by just accepting and
>>> serializing patches?
>> Merges are a fact of life, they will be happening.
>> This was included on:
>> https://wiki.gentoo.org/wiki/Gentoo_git_workflow
>> 
>> Rebases of already published commits must be avoided.
>> 
>> But beyond that, the general discussion was that a code review system
>> was not in the immediate future...
>> 
>> If the merge workflow becomes too problematic due to the high rate of
>> change, then we can revisit those systems, to take advantage of their
>> auto-merging functionality, but probably only in combination with the
>QA
>> testsuites.
>> 
>
>Using a Code Review System and allowing direct commits are not mutually
>exclusive.
>If infra has got time to set it up, this could be an option in addition
>to direct commits for developers and we could make it obligatory (e.g.
>for the first month) for new developers.
>
>It would also allow proxied maintainers to commit to the tree more
>easily, as it will require just an additional ack by the proxy
>maintainer.
>
>Manuel

-- 
NP-Hardass

Reply via email to