Updated issue templates for NB 25 rc phase + update PR template#8216
Updated issue templates for NB 25 rc phase + update PR template#8216mbien merged 1 commit intoapache:masterfrom
Conversation
neilcsmith-net
left a comment
There was a problem hiding this comment.
Generally looks good. Please check config.yml.
There was a problem hiding this comment.
I'm not sure we should be changing the name of this file! https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#configuring-the-template-chooser
There was a problem hiding this comment.
will revert it back. This means the links will appear at random positions?
There was a problem hiding this comment.
it probably will append it to the bottom. reverted
ebb41fe to
9c98aab
Compare
|
we could wrap it in a details section but leave it open by default? |
|
Only the PR change part: I don't think this will help. People that actually read the text already now the part, because they already know it. At least once it was said that the bottom part of the PR should be removed and I agree with that, it should not be part of history or change log. |
I am also not sure if this will help but I am out of ideas. The discussion on the mailing list transpired that it might help to have something what reminds devs about those things. I don't see how we can automate this, so lets give the template a try - other apache projects do have this too (example). I had enough of having to keep linking the reviewer guide etc - it feels stupid to have to chase after committers and to have to do things like this.
well. I typically remove it too on my PRs. There are also tricks to open PRs without template, so power users can get a clean slate if they want. This is intended for those who commit once per release or less - or those who keep forgetting how delivery works. the collapsible section can be also set to auto collapse by manually removing the |
- added number prefixes for template ordering purposes - added merge/approval checklist to PR template
9c98aab to
ed24634
Compare
|
ok lets give this a try. Experienced committers can remove the text or open PRs without a template - same as today. There is also the option to collapse the section by removing the edit: also worth mentioning that we got at least two requests for this from PMCs |

see below
^Add meaningful description above
Click to collapse/expand PR instructions
By opening a pull request you confirm that, unless explicitly stated otherwise, the changes -
Please make sure (eg.
git log) that all commits have a valid name and email address for you in the Author field.If you're a first time contributor, see the Contributing guidelines for more information.
If you're a committer, please label the PR before pressing "Create pull request" so that the right test jobs can run.
PR approval and merge checklist:
If this PR targets the delivery branch: don't merge. (full wiki article)