Uh oh!
There was an error while loading. Please reload this page.
clean up github PR form template - #1608
Conversation
See #1595 for detailed description of PR form template issues
Sevans711
commented
Jul 22, 2026
Should we take this opportunity to add something to the "Testing" part of the PR checklist like "If this PR should improve memory usage or runtime efficiency, at least one benchmark demonstrates expected improvements (add a new benchmark if necessary)"? |
dylannelson
commented
Jul 23, 2026
Interesting and helpful finds. Some I didn't even notice when reading through before this, ha |
Sevans711
commented
Jul 23, 2026
Thank you for taking a look!
It is the former! I believe you need to be granted some nonzero level of permissions for directly editing the uxarray repository in order to actually assign labels to your PR. But, you can certainly open a PR from a fork, even without any permissions at all. For my first uxarray PR I didn't have permissions and opened it from a fork, and I remember being a bit confused about whether I should check this box, and whether I was supposed to be able to add labels somehow but just couldn't figure it out, when in fact you need some edit permissions for it. Maybe we can workshop the phrasing a bit to come up with something that clarifies this, while also not being too vague? Perhaps something like "Added appropriate labels (if you have uxarray edit permissions)" would be clearer? |
Oh that's interesting, I would have been confused too. Since some of the other checks have much more added context now, it may help to also add this context too (while also covering the case where they want to check the box but couldn't add labels):
A bit wordy but may cover all the points of confusion? I avoided the word "edit" because that sounds like a higher level of permission that "using"/"adding", but it seems like the user can either do all or none so it may not matter much either way. |
erogluorhan
left a comment
There was a problem hiding this comment.
Looks great overall, just a few inline comments
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
erogluorhan
commented
Jul 27, 2026
How about "Added appropriate labels (if your repo permissions allow to do so)" @Sevans711 |
in response to reviewer comments on #1608
Sevans711
commented
Jul 27, 2026
Thank you for your feedback and suggestions, @dylannelson and @erogluorhan. I have made changes accordingly; see 6580446:
Highlighting some lingering questions:
|
cmdupuis3
commented
Jul 27, 2026
Yeah, that would be helpful especially on my draft PRs. |
erogluorhan
left a comment
There was a problem hiding this comment.
I could even approve it now, but a few quick comments below:
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
and minor update to comment in Examples section
Sevans711
commented
Jul 30, 2026
@erogluorhan Thank you again for reviewing! Pinging to let you know I made some minor changes (see replies to inline comments above, as well as small notes below). If you still approve there is no need to follow up here, just wanted to keep you in the loop. Extra changes not included as replies above:
|
dylannelson
left a comment
There was a problem hiding this comment.
Read through it all again and think it's overall much more clear, covers additional meaningful reminders, and sounds like it could be understood by most users.
Uh oh!
There was an error while loading. Please reload this page.
Closes#1595
Overview
Fixes/improves a variety of outdated/confusing aspects of the default PR form, as noted in #1595:
_)"docs/api.rst"docs/examples/; guide:docs/user-guide/; quickstart:docs/getting-started/". Also clarified that adding entries to "gallery.yml" only applies for gallery-type examples.docs/gallery.rst; guide:docs/userguide.rst; quickstart:docs/quickstart.rst)"PR Checklist
General