From: Christopher Faylor <cgf@alum.bu.edu>
To: Keith Rollin <keith.rollin@palmsource.com>
Cc: gdb-patches@sources.redhat.com
Subject: Re: [PATCH] Various Windows support changes (assignment needed)
Date: Wed, 21 Apr 2004 21:24:00 -0000 [thread overview]
Message-ID: <20040421212444.GA23427@coe.bosbc.com> (raw)
In-Reply-To: <p06001f0fbcac896ed43a@[192.168.108.87]>
On Wed, Apr 21, 2004 at 01:43:18PM -0700, Keith Rollin wrote:
>At 12:35 PM -0400 4/20/04, Christopher Faylor wrote:
>>1) It is a fairly large patch involving a few distinct fixes.
>> It is much easier to review and install one patch which addresses
>> one problem than it is to review one gigantic patch which addresses
>> n problems. Would you consider sending this as multiple patches?
>
>I remember reading that recommendation in the CONTRIBUTE document,
>but it wasn't clear to me how to provide multiple patches. I don't
>know how to create them -- how do I separate my changes?
Techniques vary. I guess you could, one at a time, edit the patch file,
apply it to a vanilla source for verification, and then submit the
patch. That's what I do when I have a small patch that I want to
submit from a much larger change.
>>2) Please don't send compressed patches here. Just send your patch
>> and ChangeLog as plain text.
>
>OK. The CONTRIBUTE document said "We accept patches as ... gzipped
>text", so I thought what I did was OK.
This is the third option provided. The preferred method is plain text.
It makes things much easier for a patch reviewer since you don't
have to take an extra step. It should also make things easier
for a patch submitter since *they* don't have to take a separate
step but some mailers (notably Windows mailers) like to munge newlines
in patches. Regardless, it still pays (IMO) to submit your patches
in clear text. I think you'll see that this is the case for the
majority of the patches here.
>>3) Please send patches against CVS rather than a gdb release.
>> Patches generated against CVS are more likely to apply cleanly.
>> As it turns out, your patch installed ok with the exception of
>> your change to version.in. However, it is always a little more
>> comforting to see a patch apply without the fuzz and offset warnings
>> from patch.
>
>I was leery of sending in patches against gdb 6.0, especially when
>6.1 had just been released. However, I've never used CVS, and so
>don't know how to perform what you ask. If needed, of course, I
>could learn.
It's not an absolute requirement for this set of patches. It's just
a nice to have.
>>I do appreciate all of the work that went into this patch. The only
>>real stumbling block here is the lack of an FSF assignment.
>
>At this point, it's not clear to me if your points above are advice
>for any subsequent submissions, or if I need to address them for this
>submission. You noted that you'd already applied the patch, so I'm
>thinking the former.
I just applied the patch to my local sandbox to see if there were
problems applying the patch. I haven't evaluated it in any way other
than that.
My preference would be for you to 1) get the assignment and then 2)
start submitting small patches + ChangeLog here against CVS. I can
move pretty quickly when there are individual nuggets to consider but
if I have to break up the patch myself and puzzle over it, it will
take more time. I will eventually get to it but it will just take
longer.
Anyway, 1) is an absolute requirement. These changes are too large to
be included without an assignment. 2) is just a nice to have. If
you would prefer to just break up the patches but avoid CVS then
that's ok, too. Or, if you want to just avoid this part entirely
then you'll have to be patient for me to find a block of time to
deal with your whole patch.
Thanks again for taking the time to both fix the problems you found
and submit them here. I hope you will continue to improve the
windows version of gdb.
cgf
next prev parent reply other threads:[~2004-04-21 21:24 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-04-19 23:37 [PATCH] Various Windows support changes Keith Rollin
2004-04-20 16:35 ` Christopher Faylor
2004-04-21 20:43 ` Keith Rollin
2004-04-21 21:24 ` Christopher Faylor [this message]
2004-04-28 17:55 ` [PATCH] Various Windows support changes (assignment needed) Keith Rollin
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=20040421212444.GA23427@coe.bosbc.com \
--to=cgf@alum.bu.edu \
--cc=gdb-patches@sources.redhat.com \
--cc=keith.rollin@palmsource.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