I agree with Micheal here that the project should not impose restrictions
on how non-privileged provide their enhancements.

Indeed, those helping non-privileged contributors should be helped to do
their part as easy as possible.

Best regards,

Pierre Smits

*Apache Trafodion <https://trafodion.apache.org>, Vice President*
*Apache Directory <https://directory.apache.org>, PMC Member*
Apache Incubator <https://incubator.apache.org>, committer
*Apache OFBiz <https://ofbiz.apache.org>, contributor (without privileges)
since 2008*
Apache Steve <https://steve.apache.org>, committer


On Wed, Jan 29, 2020 at 8:02 AM Michael Brohl <michael.br...@ecomify.de>
wrote:

> Hi Jacques,
>
> inline...
>
> Am 28.01.20 um 19:05 schrieb jler...@apache.org:
> > This is in relation with "Github PRs and Jira" thread
> > (https://markmail.org/message/s422zuivbmzglph4)
> >
> > Below is my 1st experience of GitHub PR merge in the context of ASF
> > dual hosting with GitBox. So I somehow made a jump in the void...
> >
> > After reviewing the change I picked "squash and merge PR" among the 3
> > GitHub PR merge options. Because I did not want to break the linear
> > Git flow, it seemed the best option. But despite "squashing" we got  3
> > commits; 2 from Daniel Watford and one from I. I don't know if it's
> > possible to do otherwise with the 2 other options. Maybe it's good to
> > know that Daniel contributed...
> >
> > Also I expected that my comment in GitHub would be used as the final
> > commit comment. So I then tried to amend the commit by modifying ONLY
> > the comment, and then push comment after a pull. But I got a
> > fast-forward issue and after trying several pull and push tricks I
> > understood I'll never pass over this issue:
> >
> >    "[remote rejected]       trunk -> trunk (pre-receive hook declined)"
> >
> > Because it's related to having "receive.denynonfastforwards" set to
> > true on GitBox server[1] and I don't want to annoy Infra to temporary
> > set it true for a such change.
> >
> > But I really wanted to change the commit comment to follow our
> > template. So I decided to pull rebase, slightly change the
> > ComponentContainerTest class, commit and push. Hence I created a new
> > commit, somehow a duplicate of the PR merge, at least with a correctly
> > formatted comment.
> >
> > This was an awkward experience, I don't know if i could have done it
> > better, ideas, advices?
> > Maybe advising contributors to use our template in commit comments
> > used by GitHub PRs?
> > Also we can ask our contributors to use in the PRs title the format of
> > our commit template. For instance in[2] instead of
>
> I would go so far to make the proper use of the templates a restriction
> to get the PR into the codebase. We should make the committer's work as
> easy as possible.
>
> ...
>
>
> Thanks,
>
> Michael Brohl
>
> ecomify GmbH - www.ecomify.de
>
>
>

Reply via email to