Skip to content
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

[FEA] GitHub Issue Infrastructure Update #13504

Open
jarmak-nv opened this issue Jun 2, 2023 · 7 comments
Open

[FEA] GitHub Issue Infrastructure Update #13504

jarmak-nv opened this issue Jun 2, 2023 · 7 comments
Labels
0 - Backlog In queue waiting for assignment feature request New feature or request

Comments

@jarmak-nv
Copy link
Contributor

jarmak-nv commented Jun 2, 2023

Describe the solution you'd like
I'd like to (in 2 separate PRs)
1. Replace .md issue templates with .yml forms

  1. Use a GitHub Action to automatically label and reply to issues filed by people outside of RAPIDS

Describe alternatives you've considered
We could also do triage rotations with the GHA but I prefer the auto-labeling and leveraging the label to track as needed.

Additional context
We do this in Morpheus - references:

Looking to solicit feedback prior to making any changes. If feedback is all 🟢 then I'll PR these changes in ASAP and we can work through the specific implementations in the PR review.

@jarmak-nv jarmak-nv added Needs Triage Need team to review and classify feature request New feature or request labels Jun 2, 2023
@jarmak-nv
Copy link
Contributor Author

Oh right when I do these PR's I'll also axe:

Projects now have a built-in workflow to add to project, and all classic projects have been closed.

@jarmak-nv jarmak-nv mentioned this issue Jun 9, 2023
5 tasks
@GregoryKimball
Copy link
Contributor

Hello @jarmak-nv, I noticed this issue while triaging cudf 😂. My process has been to check the ? - Needs Triage flags every week or two and then assign labels, milestones and project status at that time. If we stopped using the ? - Needs Triage label.. I would miss issues like this!

At the same time, I like the idea of giving a special label to externally-filed issues.

@jarmak-nv
Copy link
Contributor Author

I think I've come around to the feedback on #13542 and will drop the issue template part of it (because there's no ETA on the length fix) and update the GHA to use external as the label.

This way we can have a slack channel that alerts us to any activity on an issue/PR that's labeled external and we don't interrupt existing processes.

@jarmak-nv
Copy link
Contributor Author

jarmak-nv commented Aug 18, 2023

Done - assuming all are happy with the GHA, all it needs is someone with write+ access to the cuDF repo to create an external label.

@GregoryKimball GregoryKimball added 0 - Backlog In queue waiting for assignment and removed Needs Triage Need team to review and classify labels Sep 27, 2023
@vyasr
Copy link
Contributor

vyasr commented May 15, 2024

@jarmak-nv @GregoryKimball could you comment on whether this issue is still actionable?

@jarmak-nv
Copy link
Contributor Author

Good question!

Been very away from this for a bit, but I'd be happy to contribute a PR to label external issues if that's something that's still valuable.

The replacing .mds with .ymls has officially been shelved though

@vyasr
Copy link
Contributor

vyasr commented May 17, 2024

@GregoryKimball WDYT? Do you like the idea of an external label?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 - Backlog In queue waiting for assignment feature request New feature or request
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

3 participants