amending the new package process

Kevin Kofler kevin.kofler at chello.at
Sat Jan 24 19:14:35 UTC 2015


Ralf Corsepius wrote:
> This is not entirely true. GCC and related projects apply a pretty
> complex peer review process, with defined roles and privileges. (Cf. the
> file MAINTAINERS in GCC's sourcetree for details).
> 
> Somewhat over-simplified the process condenses into "All proposed
> changes must be peer-reviewed by somebody who is formally in charge of a
> component" to be changed. Exceptions apply for "obvious changes".

It has been a while since I have last been following the GCC mailing lists 
(so this may or may not have changed since then), but at least back then, a 
maintainer for a given part of GCC was allowed to commit to that part of GCC 
without having it reviewed by a second person, and a global maintainer was 
allowed to commit to ANY part of GCC without having it reviewed by a second 
person. If you were allowed to approve other people's commits, you were also 
allowed to approve your own. There were also people only allowed to "write 
after approval", but that was only the default/least-trusted level of commit 
access granted, and "write after approval" developers were also not allowed 
to review other people's submissions (unlike our system where any packager 
can review other packager's submissions, but never their own). Has this 
changed since?

        Kevin Kofler



More information about the devel mailing list