[U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

Stefan Roese
2012-07-17T10:37:07Z

On Tuesday 17 July 2012 01:11:01 Graeme Russ wrote:
> > It was discussed whether to do some "automatic" merging of these
> > per-custodian trees into a central next, but majority of people believed
> > that the patch handling process should remain as unchanged as possible
> > in sync with the "principle of least surprise".
>
> I agree that automatic merging is a 'Bad Thing(tm)'. But one thing I notice
> (and I don't know if this is a recent thing) but there seems to be a case
> of zero merge activity up to the closing of the merge window and then a
> rash of merging just prior to the RCs. I favour a more continuous merge
> strategy.

I favored the automatic merging at the conference mainly because of one
reason:

To detect potential merge conflicts as early as possible. And send the result
of this automated merge to the list (or a new list).

In combination with (automated) nightly builds this not only catches merge
conflicts but also build problems. All this should be pretty easy to automate.
And it moves the detection of those problems closer to the submission of the
patches. So we (and the original patch authors) don't have to figure out what
the patch was all about weeks later.

Just my 0.02$. :)

Thanks,
Stefan

--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-0 Fax: (+49)-8142-66989-80 Email: office at denx.de