On Tue, Jun 9, 2009 at 2:10 PM, Basile
STARYNKEVITCH<bas...@starynkevitch.net> wrote:
> FWIW, I am not taking this question personally (I don't really claim that I
> could become any kind of reviewer; I believe in general that reviewing
> abilities should be evaluated by others.). I just think the set of reviewers
> should significantly grow.
>
>
> Andrew Haley wrote:
>>
>>
>>>
>>> My feeling is on the contrary that the set of people having a real
>>> knowledge of gcc (or at least of substantial parts of it [*]) is much
>>> bigger than the set of reviewers allowed to say OK.
>>>
>>
>>
>
> I am not at the summit. So I don't know if my perception "there are not
> enough reviewers" [0] is shared by others or not. I suppose it is agreed
> (that the set of reviewers should be increased [1])  If not, ignore the
> rest. I really don't know if other people believe (as I do) that the set of
> reviewers should significantly increase.
>
> My perception is that many reviewers have too much reviews [2] in their
> queue, and that these tasks might overwhelm or bore them. But since I am not
> a reviewer, I cannot reliably understand what it is to be one. For instance,
> my feeling is that Diego Novillo -whom I know, and I admire a lot- (and some
> other GCC gurus) is almost exhausted by his pending review queue.
>
>> That's certainly true, but there's a big difference between having real
>> knowledge of gcc and having enough real knowledge to approve a patch.
>>
>
> What might perhaps be discussed at the summit is possibly this (perhaps too
> strong) requirement on the reviewer's level. If there are too few reviewers,
> and if making a big lot of reviews is boring (or just too demanding or too
> tiring) to them, then we might consider lowering the threshold to become a
> reviewer (e.g. dispatch review abilities to more people, or perhaps define
> some fine grain policy on future reviewers; I could imagine that some people
> could review just a few GCC source files).
>>
>> It is quite possibly the case that some maintainers should be "promoted".
>> But it isn't sufficient to have a blanket policy of "let's have more
>> reviewers".
>
> But we first should agree on the wish than an increase of the set of
> reviewers is desirable.
>
>> We need something more like "I think Fred Bloggs knows gcc
>> well enough to approve patches to reload" or "I am Fred Bloggs and I
>> know gcc well enough to approve patches to reload."
>>
>
> I am not sure to parse correctly this sentence. Sorry, English is a foreign
> language to me. Is "reload" some functionality (PCH?) you refer inside GCC,
> or is it the task of making reviews on patches submitted on gcc-patches@ ? I
> was just thinking about stuff like "Fred Bloggs knows enough to approve
> patches submitted on gcc-patches@ to files gcc/ggc*.[ch]"
>
>
> And it could happen that the plugin infrastructure might in the future move
> some code out of GCC core (and into plugins). In that future situation, the
> set of reviewers might not need to increase.
>
> Regards.
>
> Note 0: for me a reviewer is any person admitted to say ok to some (even
> very few) patches.
>
> Note 1: My intuition is that the number of reviewers should be proportional
> (at least; and one could believe to O(n log n) where n is the size of GCC)
> to the GCC source size. I am not sure (& I don't know if) it has increased
> by 30% in 3 years, as did the source code!
>
> Note 2: I have no idea if the patch-to-be-reviewed queue of each reviewer
> has increased since 2 years ago! I intuitively feel it did increase a lot,
> i.e. reviewers have much more pressure on them. Maybe I am wrong!

You are wrong.

;)

Richard.

> --
> Basile STARYNKEVITCH         http://starynkevitch.net/Basile/
> email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359
> 8, rue de la Faiencerie, 92340 Bourg La Reine, France
> *** opinions {are only mines, sont seulement les miennes} ***
>
>

Reply via email to