Mirror of the gdb mailing list
 help / color / mirror / Atom feed
From: Andrew Cagney <ac131313@redhat.com>
To: David Carlton <carlton@math.stanford.edu>
Cc: gdb <gdb@sources.redhat.com>
Subject: Re: [maint] GDB needs more local maintainers
Date: Wed, 26 Feb 2003 17:01:00 -0000	[thread overview]
Message-ID: <3E5CF375.4050009@redhat.com> (raw)
In-Reply-To: <ro1d6lh1mvf.fsf@jackfruit.Stanford.EDU>

David, I wish it were this simple.

At one point, in the deep dark past the `solution' adopted was to `throw 
more maintainers at the problem'.  If you think this is starting to 
sound like `throwing more programmers at the problem' then it is :-(

One thing that has changed since then is for for developers to recognize 
that that while they might have a short (weeks) to medium (months) term 
interest in a specific aspect of GDB, they don't have the level of 
commitment needed to maintain that body of code.

This is why the maintainers file contains things like: send tricky ones 
to person XXX; or person XXX can make changes.  While XXX can take 
certain liberties it is clear that `the buck' doesn't stop with them.  A 
more senior maintainer is free to approve/make changes.  I would be 
wasting my time if I try to chase after them with a patch.

This is also why I try to encourage developers (remember I also act in 
that role) to discuss / negotiate technical issues up front.  That way 
they can be largly pre-approved.  Such `fairly obvious' change can 
(especially when the issues have been trialed on a branch, but with the 
help of a global maintainer and 100% public) then be committed using a 
24-48hr rolling schedule (but with with definite timeouts so that 
everyone has a chance to clean up the fallout - cf the interps patch).

Finally, this is also why it is important for maintainers to recognize 
that it is some times time to let go and move on.  Perhaphs dropping 
certain areas of responsibility (and picking others up).  (On this last 
point, it is good to see that all the maintainers are currently doing this.)

Andrew


  reply	other threads:[~2003-02-26 17:01 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-02-24 20:36 David Carlton
2003-02-26 17:01 ` Andrew Cagney [this message]
2003-02-26 18:08   ` David Carlton
2003-02-26 18:17   ` Daniel Jacobowitz
2003-02-26 19:24     ` Andrew Cagney

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=3E5CF375.4050009@redhat.com \
    --to=ac131313@redhat.com \
    --cc=carlton@math.stanford.edu \
    --cc=gdb@sources.redhat.com \
    /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