-
-
Notifications
You must be signed in to change notification settings - Fork 18.1k
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
DOC: Issue triage updates #55311
Comments
For Step 4, if you want to add a |
That's here: https://pandas.pydata.org/pandas-docs/stable/development/maintaining.html#investigating-regressions
I personally don't see how such a tag would be useful. Is there a use case you're thinking of?
I'm not opposed, but that's more or less going back on removing the Milestone. Not sure what motivated that, but we should make sure we get those who removed it on board. |
Originally I was motivated to remove it because
I would also suggest disabling the |
This makes sense to me. I'm on board with not having a Contributions Welcome tag. |
Looking at those instructions, they are still using
If someone comes up with an idea for adding to the API, then we'd probably do a PDEP for that. Step 4 reads "Encourage the submitter to include a proposed API for the new feature. Having them write a full docstring is a good way to pin down specifics.". So to me that is something we would want to do a PDEP for. That's why I wrote "Possible PDEP" as an additional label to "Needs discussion"
Seeing discussion above, I'm fine with not adding that tag. |
I understand this is a scenario where an issue could possibly be turned into a PDEP. My question is only if it's useful to have a label signifying that. Labels are useful to me in searching and filtering - I have a hard time imagining a scenario where I'm looking for enhancements that could possibly be turned into a PDEP. That's why, for me, I don't think we need a label - Enhancement and Needs Discussion is enough. |
@phofl Can you share what you ended up with? I remember you asking on slack about this. |
I was thinking of the label that says "if we're going to do this, then we have to determine whether a PDEP is required." Without that label, someone might grab the issue and implement the enhancement, and then we'd reject the PR because we think a PDEP was warranted. |
Isn't that what Needs Discussion is for? |
I've opened #55318 |
Sure. I'm OK with that if that's the meaning we all agree to. |
Can i work on this issue ? |
take Can I work on this? |
- Encouraged partial contributions to triaging process at the start of the section. - Removed the 'No Action' milestone. - Specified when to remove the 'Needs Triage' tag. - Explained the need for 'Needs Discussion' tag on feature requests. - Removed Contributions Welcome milestone. Closes pandas-dev#55311
- Encouraged partial contributions to triaging process at the start of the section. - Removed the 'No Action' milestone. - Specified when to remove the 'Needs Triage' tag. - Explained the need for 'Needs Discussion' tag on feature requests. - Removed Contributions Welcome milestone. Closes pandas-dev#55311
Documentation: https://pandas.pydata.org/pandas-docs/stable/development/maintaining.html#issue-triage
I think an instruction at the top of this section to the effect of
cc @noatamir @MarcoGorelli @Dr-Irv for any thoughts
The text was updated successfully, but these errors were encountered: