<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 20, 2015 at 10:15 PM, Greg Fitzgerald <span dir="ltr"><<a href="mailto:garious@gmail.com" target="_blank">garious@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":uol" class="a3s" style="overflow:hidden">Below is a copy of the email I sent to llvm-admin.  If it is lost in<br>
the ether, can you reply on this thread?  There's an LLD contributor<br>
looking to add an ARMv7 backend.  It's a significant contribution so<br>
I'd like to land the patch under the correct author.<br>
<br>
<br>
Hi LLVM admins,<br>
<br>
I'd like to commit patches on behalf of others, but I'm not<br>
comfortable simply adding "Patch by <name>" to the log message.  When<br>
people use "git blame", they will see my name instead of the original<br>
author.<br>
<br>
We can fix this by adding the '--use-log-author' flag anywhere the git<br>
mirror currently invokes "git svn fetch".  This will cause git-svn to<br>
look for the text "From: <email>" in the commit message and use it to<br>
set the Author field in the git commit.  Committers can set the "From:<br>
<email>" text by hand or by using '--add-author-from' when invoking<br>
"git svn dcommit".<br>
<br>
Could someone please upgrade git-svn to a version supporting this flag<br>
and update the git mirrors to call "git svn --use-log-author fetch"?</div></blockquote></div><br>This wouldn't fix any of the historical commits made using the original pattern, and IMO is no better or worse than the current pattern.</div><div class="gmail_extra"><br></div><div class="gmail_extra">We have had no trouble using "Patch by <name>" as the form of attribution for a lot of years with contributions from a wide range of companies. So I'm not really inclined to change a process which leaves the system of record *exactly* the same (a textual acknowledgement of attribution) and only makes one mirror of it superficially better.</div></div>