On Fri, Feb 9, 2018 at 6:28 AM, Juergen Gross <jgr...@suse.com> wrote:
So I've pulled this, but the back-merges *really* annoy me.
Seriously, DON'T DO MERGES IF YOU CANNOT EVEN BE BOTHERED TO WRITE A
REASON FOR THEM!
There are two back-merges in that tree, and while they both merge
reasonable merge points (v4.14 and v4.15 respectively), neither of
them has *any* explanation of why the f*ck the merge was done. The
v4.15 merge doesn't even make it clear that it merges v4.15 - it just
Having random commits with no explanation of what the hell they are
doing is NOT OK. It's not ok when they do real changes, but it's EVEN
MORE not ok when they are just random merges that bring in
Merge commits need explanations of what they merge and why they merge it. This:
Merge branch 'master' of
(which is all the explanation there is in commit ddb9e13af3bb) is
simply not acceptable.
At least the other merge merged the v4.14 _tag_, so just looking at
the merge it's at least clear that you merged a real release. It still
doesn't explain _why_ it was merged.
If you cannot state a good reason for the merge, or you can't be
bothered to write one, DO NOT DO THE MERGE.
It's really that simple.
Linus "grumble" Torvalds
Xen-devel mailing list