I thought about a label, but I think it's probably more productive to
just review the change immediately if it really is something trivial.
The problem is that labels can only be applied by committers. That's
why I suggested asking those who submit PRs to include something in
the PR title. If others think a label would help though, I'm not
opposed to it.
--
Michael Mior
[email protected]

Le jeu. 26 sept. 2019 à 07:28, TANG Wen-hui
<[email protected]> a écrit :
>
> I agree that we should accept these small changes but not create JIRA for 
> them.
> In my opinion, maybe we can label the PR of these small changes.  And process 
> them at regular intervals in case of forgetting.
>
> best,
> --
> wenhui
>
>
>
> [email protected]
>
> From: Haisheng Yuan
> Date: 2019-09-26 10:17
> To: Francis Chuang; [email protected] ([email protected])
> Subject: Re: Re: [DISCUSS] Small contributions
> > most of the time, the author of the fix would  have moved on and have
> forgotten about it, resulting in the improvement falling through the cracks.
>
> Make sense. I think our current position worth reconsidering and I
> agree with Francis.
>
> - Haisheng
>
> ------------------------------------------------------------------
> 发件人:Francis Chuang<[email protected]>
> 日 期:2019年09月26日 09:20:49
> 收件人:<[email protected]>
> 主 题:Re: [DISCUSS] Small contributions
>
> From personal experience, I think we should accept these small changes.
> I have had lots of  cases where I am reading code or documentation on
> Github and found small errors or typos that are easy to fix, so I'd edit
> directly in Github and open a PR. These changes do improve the codebase
> and fix errors that could be misleading or confuse future maintainers
> and users.
>
> It might be easy to say that we want to combine all these small changes
> into a bigger change, but most of the time, the author of the fix would
> have moved on and have forgotten about it, resulting in the improvement
> falling through the cracks. It also makes the amount of effort required
> to start contributing to the project a bit higher.
>
> With Github integration, trivial fixes like this should be easy to merge
> with a click of a button and a quick glance at the diff on Github is
> usually sufficient for review.
>
> I agree with Michael's suggestion that a JIRA should not be created for
> cases like this. They are also low-hanging fruit to improve the
> code-base and not accepting them seems like a missed opportunity to me.
>
> Francis
>
> On 26/09/2019 10:46 am, Michael Mior wrote:
> > I have mixed feelings about this, because on one hand, I'd like to
> > have these things corrected but on the other hand, we're already
> > bogged down with PRs. Perhaps a good compromise is to make it clear
> > that a JIRA should not be created and have some type of tag indicated
> > in the title of the PR. This might be a good time to create a pull
> > request template for GitHub that explains some of the policies (e.g.
> > making sure that non-trivial changes DO have a JIRA case).
> > --
> > Michael Mior
> > [email protected]
> >
> > Le mer. 25 sept. 2019 à 20:42, Julian Hyde <[email protected]> a écrit :
> >>
> >> I noticed this exchange in https://github.com/apache/calcite/pull/1475: 
> >> <https://github.com/apache/calcite/pull/1475:>
> >>
> >>
> >>> Q. Just curious, does Calcite accept hotfix style PR that fixes typos, 
> >>> comments, etc.?
> >>
> >>> A. As long as they are large enough. But for 1 line typo fix, it is not 
> >>> worth a specific patch, we prefer to accumulate them together.
> >>
> >> This is indeed our current position. And the reason we have given is that 
> >> it takes considerable effort to review and commit a pull request, even a 
> >> small one.
> >>
> >> Should we reconsider this position?
> >>
> >> Julian

Reply via email to