You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by Marshall Schor <ms...@schor.com> on 2019/09/06 18:45:34 UTC

pull request template

Has anyone done a pull request template?

Content I've seen mentioned elsewhere:

a) say an associated Jira issue is usually required, except for trivial things

b) for 3rd parties, give suggestions on expected time before some action will happen

b1) give suggestions on how to "nudge" if nothing happens in expected times.

Please recommend other items :-)

-Marshall


Re: pull request template

Posted by Richard Eckart de Castilho <re...@apache.org>.
I adapted the uimaFIT one from the one used by OpenNLP, but honestly, I find it too complicated:

  https://github.com/apache/uima-uimafit/blob/master/.github/PULL_REQUEST_TEMPLATE.md


Presently, I am quite happy with this one because it is rather simple and quick to work with.

  https://github.com/inception-project/inception/blob/master/.github/pull_request_template.md


IMHO the template should not end up being a large checklist. It shouldn't become a chore to 
submit a PR. Therefore, I'd vote to take on something rather simple. Including a link to the
JIRA is helpful, but I think it would even suffice to have the Jira number in the title of the
PR - that also makes it easy to see which issue a PR is for without having to open it (i.e.
from the PR overview list).

Cheers,

-- Richard

> On 6. Sep 2019, at 20:45, Marshall Schor <ms...@schor.com> wrote:
> 
> Has anyone done a pull request template?
> 
> Content I've seen mentioned elsewhere:
> 
> a) say an associated Jira issue is usually required, except for trivial things
> 
> b) for 3rd parties, give suggestions on expected time before some action will happen
> 
> b1) give suggestions on how to "nudge" if nothing happens in expected times.
> 
> Please recommend other items :-)
> 
> -Marshall
>