From: Patrick Ohly <Patrick.Ohly@gmx.de>
To: openembedded-devel@lists.openembedded.org
Subject: Re: A question of workflow
Date: Tue, 09 Jan 2007 20:51:32 +0100 [thread overview]
Message-ID: <1168372292.4166.30.camel@ip6-localhost> (raw)
In-Reply-To: <1168335725.6634.2.camel@localhost.localdomain>
On Tue, 2007-01-09 at 09:42 +0000, Richard Purdie wrote:
> On Mon, 2007-01-08 at 13:53 -0800, Justin Patrin wrote:
> > On 1/8/07, Koen Kooi <koen@dominion.kabel.utwente.nl> wrote:
> > > So after every first commmit the tree is in a broken state, where-as if a developers
> > > applied a fixed patch in one go it wouldn't be. Sounds like your concept is badly broken.
> >
> > Apply, commit (note brokenness if needed in commit message), then fix
> > it, commit, and push. Don't push before fixing.
>
> The argument against this in other projects like the kernel is that you
> just broke the git-bisect method of debugging...
That's a valid point, although I am not sure whether the same argument
applies to monotone: an OE developer choosing the next pivot version
manually could be smarter than "git bisect" and always pick the version
which includes the fixes for the immediately preceeding patch
submission.
Anyway, it seems like there are contradicting criteria for what is
desirable when pushing patches, and the ones of the core OE developers
absolutely trump the ones from external contributors. It would have been
nice if there had been a solution which worked for both, but that seems
unlikely.
> I'm not a fan of broken patches being committed...
One last word: perhaps there is a middle ground where functionally
correct patches are applied as they are and then cosmetic changes like
fixing the formating or exchanging lines is applied on top of that.
Obviously, its entirely up to the OE developer importing the patch
whether he wants to do that.
--
Bye, Patrick Ohly
--
Patrick.Ohly@gmx.de
http://www.estamos.de/
next prev parent reply other threads:[~2007-01-09 19:55 UTC|newest]
Thread overview: 39+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-12-30 5:16 A question of workflow Matthew Palmer
2006-12-30 19:19 ` Richard Purdie
2006-12-30 21:43 ` Matthew Palmer
2006-12-30 22:07 ` Koen Kooi
2006-12-30 23:08 ` Erik Hovland
2006-12-30 23:40 ` Matthew Palmer
2006-12-31 0:02 ` Richard Purdie
2006-12-31 9:36 ` Koen Kooi
2006-12-31 11:12 ` Matthew Palmer
2006-12-30 23:59 ` Matthew Palmer
2006-12-31 0:06 ` Richard Purdie
2006-12-31 9:45 ` Koen Kooi
2006-12-31 11:00 ` Matthew Palmer
2006-12-31 11:10 ` Koen Kooi
2007-01-07 20:04 ` Patrick Ohly
2007-01-07 21:16 ` Paul Sokolovsky
2007-01-07 21:40 ` Patrick Ohly
2007-01-07 22:03 ` Matthew Palmer
2007-01-07 22:46 ` Justin Patrin
2007-01-07 22:56 ` Matthew Palmer
2007-01-07 23:11 ` Justin Patrin
2007-01-08 18:28 ` Patrick Ohly
2007-01-08 19:11 ` Justin Patrin
2007-01-08 21:02 ` Patrick Ohly
2007-01-08 21:13 ` Koen Kooi
2007-01-08 21:43 ` Patrick Ohly
2007-01-08 21:53 ` Justin Patrin
2007-01-09 9:42 ` Richard Purdie
2007-01-09 19:51 ` Patrick Ohly [this message]
2007-01-08 1:18 ` Rolf Leggewie
2007-01-08 18:09 ` Patrick Ohly
2007-01-09 12:51 ` Rolf Leggewie
2007-01-09 12:54 ` Rolf Leggewie
2007-01-09 19:39 ` Patrick Ohly
2007-01-02 20:06 ` Paul Sokolovsky
2007-01-02 20:08 ` [Angstrom-devel] " Koen Kooi
2007-01-04 4:23 ` Justin Patrin
2006-12-31 2:41 ` jack-oe
2007-01-02 0:05 ` Cliff Brake
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=1168372292.4166.30.camel@ip6-localhost \
--to=patrick.ohly@gmx.de \
--cc=openembedded-devel@lists.openembedded.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.