public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Scott Wood <scottwood@freescale.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH ARM 1/3] s3c24x0 code style changes
Date: Tue, 15 Dec 2009 15:09:05 -0600	[thread overview]
Message-ID: <4B27FAF1.1070405@freescale.com> (raw)
In-Reply-To: <20091215205003.625001A00B@gemini.denx.de>

Wolfgang Denk wrote:
> Dear Scott Wood,
> 
> In message <20091215201449.GA4731@loki.buserror.net> you wrote:
>> I don't follow -- why can't people base patches on the tree they're
>> expecting them to be applied to?
> 
> In the end, people expect to have their patches applied to mainline,
> which means "master" or "next", right? 

Yes, as part of the set of patches in the custodian tree.  Why introduce 
conflicts by targetting an older tree?  What if the new patch depends on 
previous patches that have gone into the custodian branch?

> Any custodian trees are just
> staging areas on that way, and custodian should take care to keep he
> difference between their trees (at least their master branches) to
> mainline as small as possible.

Obviously we aren't going to keep the trees gratuitously different -- 
but sometimes there will be patches in there, and we should encourage, 
not discourage, patch submitters targetting the tree that they will 
actually be applied to.

I also don't see what is different about this patch than all the other 
patches on the list that target some custodian tree.  If you're trying 
to change common practice, a general announcement would be nice rather 
than picking an arbitrary patch to make an example out of.

> I always try to handle any pull
> requests really quickly.

So I should send a request immediately after every set of patches I 
apply, with no time for futher testing or review?  What if the next 
branch hasn't opened yet?

> If I am supposed to test something, I don;t want to have to bother
> about some 30+ custodian trees hanging around, and finding the right
> branch in the right tree 

I'm fine with asking people to specify exactly what branch/repo they had 
in mind for the patch.

I don't want to have to resolve merge conflicts (inevitably sometimes 
incorrectly) in every patch because they were based on code which has 
been modified by a previously-applied patch.

-Scott

  reply	other threads:[~2009-12-15 21:09 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-12-13 20:04 [U-Boot] [PATCH ARM 1/3] s3c24x0 code style changes kevin.morfitt at fearnside-systems.co.uk
2009-12-15  4:37 ` Minkyu Kang
2009-12-15 12:15 ` Wolfgang Denk
2009-12-15 20:14   ` Scott Wood
2009-12-15 20:50     ` Wolfgang Denk
2009-12-15 21:09       ` Scott Wood [this message]
2009-12-15 21:51         ` Wolfgang Denk
2010-01-04 16:46           ` Scott Wood

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=4B27FAF1.1070405@freescale.com \
    --to=scottwood@freescale.com \
    --cc=u-boot@lists.denx.de \
    /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