Leo Famulari <l...@famulari.name> writes:

> The status quo seems bad, with respect to adequate code review, so
> many of us are not interested in preserving it.

The status quo isn't great.  However, it's not clear (to me and some
others) that this move will be better.  It'll lead to improvements in
some areas, but there are also drawbacks.  Not all the drawbacks seem to
have been considered in the GCD.

> In my opinion, the recent Guix survey published on the blog supports
> the sense that code review is not working fast enough right now.

Agreed.  However, where there is disagreement is that the move to
Codeberg would help with this issue.  It could, but it's not clear based
on the GCD that it would.  The GCD focuses on the potential benefits,
without providing sufficient reasoning to conclude that the potential
ill-effects wouldn't outweigh the benefits.  Notably, the proposal
provides very little detail on how the review workflow would differ from
the status quo (and the implications therein).

>> - Does the move to Codeberg _necessarily_ have to come with the
>>   suspension of accepting email-based patch submissions?  Alternatively,
>>   could the benefits purported by the move to Codeberg not be achieved
>>   in _any_ other way?
>
> Also, I don't know if there is a way to email patches to Codeberg.
>
> The second part of your question, is it important to exhaustively
> consider every possible option? It's somewhat extraordinary to ask for
> that.

No, it isn't important to exhaustively consider _every_ possible
alternative to the move to Codeberg, but surely some alternatives that
still maintain the benefits of the status quo ought to be considered (if
only to conclude them as being infeasible).

> Does the question assume that Codeberg would be a bad change, so we
> should try anything else first?

No.  The question simply recognizes that the current proposal seems to
be "all in" and that there is insufficient evidence provided to conclude
that the move to Codeberg would necessarily be a good change.

If it works as expected, great.  If it doesn't, it doesn't seem likely
we'd be switching back to the status quo - we may switch to yet-another
process, perhaps.  I.e., once we make the move, it's an effective point
of no return.  For such moves, it's worth doing some thinking and
analysis _prior_ to the change.  I believe that this is what the GCD
intended to achieve.  I am merely pointing out some blind-spots in the
presented analysis.

-- 
Suhail

Reply via email to