On Wed, 2016-03-09 at 07:49 +0700, Ard Biesheuvel wrote:
> 
> I agree that they should be allowed, but i share the concern that
> merging puts the burden of fixing up conflicts on the maintainer
> rather than the contributor, who is arguably in a worse position to
> assess any potential problems on a seemingly clean merge, especially
> since merges are much more forgiving than rebases.

For a not-yet-proficient maintainer to ask a submitter to perform the
merge for themselves, or to verify the result of a merge, seems
reasonable.

> On top of that, the current crop of Tianocore committers is not
> entirely on top of things yet as fas as git is concerned, and having
> non-linear history just because someone couldn't be bothered to do a
> pull beforehand should also be avoided imo.

Nah, history that is trivially non-linear is fine. There's absolutely
no harm in it. Even for backporting to SVN it's easy enough; you just
take a line through it which represents the state of the upstream tree
at any given time. Thus collapsing the merge commits into a single SVN
commit. But nobody cares because that's no worse than what SVN made
people do anyway.

-- 
dwmw2

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to