public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
From: Joe Buck <jbuck@synopsys.COM>
To: bernds@redhat.com (Bernd Schmidt)
Cc: jbuck@synopsys.com (Joe Buck), gcc@gcc.gnu.org
Subject: Re: patch tracking
Date: Sun, 16 Sep 2001 14:46:00 -0000	[thread overview]
Message-ID: <200109162145.OAA02357@atrus.synopsys.com> (raw)
In-Reply-To: <Pine.LNX.4.33.0109151048000.29982-100000@host140.cambridge.redhat.com>

I wrote:
> > The biggest problem facing GCC seems to be that patches aren't getting
> > reviewed.

Berndt writes:
> Even if I'm alone on this, let me just say that I also think there's a
> problem that patches are sometimes installed without sufficient review.

Note that the two-level process I proposed is not intended to reduce the
amount of review any patch gets; quite the opposite.  Every patch has to
get through two rounds.  The difference is that we keep track so that
patches aren't lost.  It may still take a long time to get patches
installed, but at least we'll be able to see where each patch is in the
process.

We could perhaps increase the analysis requirements.  There are a few
developers who seem to be in the habit of contributing lots of patches
without much explanation of what problem is being fixed.  Such patches
could be punted back in the first round.  The final reviewer still must
verify that the analysis and patch are correct, of course.

There is one particular category of patch that I am especially eager
to speed up: patches that fix severe breakage (like "won't bootstrap")
on minority platforms.  If we can't find a way to do that, as time
goes on gcc will work on fewer and fewer platforms.  We may need to
have a priority-setting process, and the SC might have to get involved,
meaning that the SC would request developers to treat certain patches
as higher priority (not as pressure to include a possibly bogus patch,
but to actively work with contributors to fix certain problems).  Of
course, we are all volunteers so this prioritization would only be
a strong request.



  reply	other threads:[~2001-09-16 14:46 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-09-14 12:02 Joe Buck
2001-09-14 12:21 ` Diego Novillo
2001-09-14 12:24 ` egcs
2001-09-14 12:28 ` Joseph S. Myers
2001-09-14 12:35   ` Phil Edwards
2001-09-14 14:03 ` Zack Weinberg
2001-09-14 14:16   ` Phil Edwards
2001-09-14 14:51     ` Joe Buck
2001-09-14 15:53     ` Zack Weinberg
2001-09-14 14:53   ` Joe Buck
2001-09-14 15:48     ` Zack Weinberg
2001-09-14 14:24 ` Gerald Pfeifer
2001-09-15  3:07 ` Bernd Schmidt
2001-09-16 14:46   ` Joe Buck [this message]
2001-09-18 16:18     ` Marc Espie
2001-09-18  9:49 dewar

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200109162145.OAA02357@atrus.synopsys.com \
    --to=jbuck@synopsys.com \
    --cc=bernds@redhat.com \
    --cc=gcc@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).