-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] Remove or shorten the PR checklist #13965
Comments
+1 on the direction. |
@peternied / @dblock - Thoughts here? |
One potential goal of the checklist is to encourage contributors to do these things before submitting a PR. However, given how many PRs I see where none of the template or checklist is filled out, I'd say the checklist has proven to be ineffective at accomplishing this goal. |
I think of the checklist as a tool to inform on the requirements of the project and help remind maintainers what to check in on before merging a change. However, if we feel its working counter to this purpose or hindering contributions we can certainly change it. If you were to ask me what I would target first, I wouldn't mind the removal of the sub-bullets |
@andrross I see you point; however, I'd offer an alternative perspective when I see empty PR templates its a great indicator to provide guidance to that contributor. |
@reta I like it. My remaining nitpick is that the majority of PRs do not change the REST API nor require an update to the documentation website. Is there a way to still surface those concerns when applicable without forcing every PR to check a box? |
❤️
I think it is hard to have a template that is equally helpful for new and existing contributors. These two checklist items basically hint people that this is not all-in-one repository but there are at least 2 others one may need to look at. But keeping it short is less annoying for the seasoned contributors, nonetheless raising the awareness for others. |
This commit removes items from the checklist that were redundant in order to reduce the work required to submit a PR. Related opensearch-project#13965 Signed-off-by: Andrew Ross <[email protected]>
This commit removes items from the checklist that were redundant in order to reduce the work required to submit a PR. This also removes the check that enforces checklist completion as requested by issue opensearch-project#10970. Resolves opensearch-project#13965 Resolves opensearch-project#10970 Signed-off-by: Andrew Ross <[email protected]>
This commit removes items from the checklist that were redundant in order to reduce the work required to submit a PR. This also removes the check that enforces checklist completion as requested by issue #10970. Resolves #13965 Resolves #10970 Signed-off-by: Andrew Ross <[email protected]>
This commit removes items from the checklist that were redundant in order to reduce the work required to submit a PR. This also removes the check that enforces checklist completion as requested by issue opensearch-project#10970. Resolves opensearch-project#13965 Resolves opensearch-project#10970 Signed-off-by: Andrew Ross <[email protected]> (cherry picked from commit ac78f0a)
This commit removes items from the checklist that were redundant in order to reduce the work required to submit a PR. This also removes the check that enforces checklist completion as requested by issue opensearch-project#10970. Resolves opensearch-project#13965 Resolves opensearch-project#10970 Signed-off-by: Andrew Ross <[email protected]> (cherry picked from commit ac78f0a)
This commit removes items from the checklist that were redundant in order to reduce the work required to submit a PR. This also removes the check that enforces checklist completion as requested by issue #10970. Resolves #13965 Resolves #10970 Signed-off-by: Andrew Ross <[email protected]> (cherry picked from commit ac78f0a)
This commit removes items from the checklist that were redundant in order to reduce the work required to submit a PR. This also removes the check that enforces checklist completion as requested by issue opensearch-project#10970. Resolves opensearch-project#13965 Resolves opensearch-project#10970 Signed-off-by: Andrew Ross <[email protected]>
This commit removes items from the checklist that were redundant in order to reduce the work required to submit a PR. This also removes the check that enforces checklist completion as requested by issue opensearch-project#10970. Resolves opensearch-project#13965 Resolves opensearch-project#10970 Signed-off-by: Andrew Ross <[email protected]>
…project#14009) This commit removes items from the checklist that were redundant in order to reduce the work required to submit a PR. This also removes the check that enforces checklist completion as requested by issue opensearch-project#10970. Resolves opensearch-project#13965 Resolves opensearch-project#10970 Signed-off-by: Andrew Ross <[email protected]> (cherry picked from commit ac78f0a) Signed-off-by: kkewwei <[email protected]>
This commit removes items from the checklist that were redundant in order to reduce the work required to submit a PR. This also removes the check that enforces checklist completion as requested by issue opensearch-project#10970. Resolves opensearch-project#13965 Resolves opensearch-project#10970 Signed-off-by: Andrew Ross <[email protected]>
Is your feature request related to a problem? Please describe
I personally find the PR checklist to be rote busy work that doesn't add a lot of value. Going entry by entry:
javadoc
targets enforce this as a part of the build if this refers to javadoc. If not, then this is duplicated by the "public documentation" entry below.Describe the solution you'd like
Remove all checklist items except the "API Changes" and "Public Documentation" entries. Maybe consider removing the entire checklist if we don't have evidence the remaining two entries are effective.
Related component
Other
The text was updated successfully, but these errors were encountered: