What happens if someone doesn't follow the conventions?  Can they be
enforced automatically?

-- Lefty

On Fri, Jul 10, 2015 at 2:23 PM, Prasanth Jayachandran <
pjayachand...@hortonworks.com> wrote:

> 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