Great idea. Definitely we should attribute the contributions from the author in 
a better way. +1.
We should update the docs on “How to Contribute?” to generate the patch using 
format-path.

> On Jul 10, 2015, at 11:08 AM, Ashutosh Chauhan <hashut...@apache.org> wrote:
> 
> There was a problem of attributing contributions correctly back when we
> were using svn, now that we are on git, that problem can be addressed. This
> email is an effort to solicit feedback for it.
> 
> Problem: In svn, there is only a committer field, so when committer was
> committing someone else's patch there was no way in svn to record original
> contributor. We used to workaround this by putting name of contributor in
> commit message.
> 
> Git offers a better solution for this, since it makes a distinction between
> committer and author of the patch. However, to do this git needs patch to
> be formatted (with git format-patch) and committed (using git am) in
> certain way. I myself is using following flags to generate and commit
> patches for some time now:
> 
> git format-patch --stdout -1 > HIVE-XXXXX.patch
> git am --signoff HIVE-XXXXX.patch
> 
> I propose we follow these conventions to generate and commit patches.
> Thoughts?
> 
> Ashutosh
> 
> PS: Motivation for this came while lurking on linux kernel mailing list,
> where I found Linux devs follow similar process.

Reply via email to