From: Michael Elizabeth Chastain <mec@shout.net>
To: eliz@elta.co.il
Cc: gdb@sources.redhat.com
Subject: Re: Tracepoint support in Cygnus GDB ?
Date: Sun, 28 Sep 2003 22:50:00 -0000 [thread overview]
Message-ID: <200309282245.h8SMjhoO026916@duracef.shout.net> (raw)
Eli Zaretskii writes:
eli> In other words, I'd be happier if a larger portion of GDB maintenance
eli> resources were to go into more platform-independent features.
I want to address this issue.
GDB development is not like a project chart where there are resources
and then the manager assigns the resources. GDB development is more
like an ecosystem, where a bunch of animals come into the environment
and interact with each other.
You can control directly the maintainer resources that you contribute.
If someone is listed as a maintainer you can ask them to perform the
functions of their maintainership (review your patches). You can nag
people, or inspire people, to do things that you think are important.
But we don't take orders from a centralized leader.
eli> Are you saying that there's no way we could set up practical goals for
eli> GDB development? I'd be surprised if you actually meant that, but
eli> that's how it sounds.
In my humble view, that's right: there is no way "we" can set up
practical goals for GDB development. I can set up goals for my
contributions, and I do. For instance, my goals include:
run the test suite regularly
publish exhaustive analyses on the differences
complain about gdb regressions from week to week
file a PR for each gdb regression from the previous public release
make the responsible developers aware of those PR's
file a PR for each gcc regression in gcc debug info
# I think I'm actually the primary guy who tests gcc debug info!
respond to user questions on gdb@ and bug-gdb@
respond to user bug reports in gnats
maintain testsuite/gdb.cp
contribute to the overall testsuite
write doco that i think the users need
I self-generated these goals. I'm open to input on them, but basically,
you would have a hard time convincing me to change my overall philosophy
from my vision (QA) to your vision (user-level features). I suspect
the same is true for most gdb contributors.
Michael C
next reply other threads:[~2003-09-28 22:45 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-09-28 22:50 Michael Elizabeth Chastain [this message]
2003-09-29 6:28 ` Eli Zaretskii
-- strict thread matches above, loose matches on Subject: below --
2003-09-29 13:21 Michael Elizabeth Chastain
2003-09-24 10:40 Saravanan
2003-09-24 18:12 ` Eli Zaretskii
2003-09-24 22:41 ` Jim Blandy
2003-09-25 4:02 ` Daniel Jacobowitz
2003-09-25 21:44 ` Andrew Cagney
2003-09-27 15:46 ` Eli Zaretskii
2003-09-27 17:49 ` Andrew Cagney
2003-09-27 18:37 ` Eli Zaretskii
2003-09-27 18:48 ` Andrew Cagney
2003-09-28 8:40 ` Eli Zaretskii
2003-09-28 19:44 ` Andrew Cagney
2003-09-28 21:07 ` Eli Zaretskii
2003-09-28 21:30 ` Daniel Jacobowitz
2003-09-29 5:36 ` Eli Zaretskii
2003-09-29 14:48 ` Daniel Jacobowitz
2003-09-28 22:25 ` Andrew Cagney
2003-09-29 5:41 ` Eli Zaretskii
2003-09-29 14:52 ` Andrew Cagney
2003-09-29 15:07 ` Daniel Jacobowitz
2003-09-30 5:43 ` Jim Blandy
2003-09-30 21:14 ` 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=200309282245.h8SMjhoO026916@duracef.shout.net \
--to=mec@shout.net \
--cc=eliz@elta.co.il \
--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