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
[RFC] Move package requests elsewhere #36700
Comments
I don't understand why someone said
so it's just an idea. Create a new GItHub repository for only package request issues (e.g.
|
Is there any value to "cleaning" the backlog from requests? This would just spread things around different repositories or even platforms. |
Discussions are a (currently disabled for the repo) feature integrated in the repository itself
As it currently stands, there's no check (manual or automatic) in place to ensure requests actually get closed when the package is added. I wouldn't be surprised new package PRs are merged without the author realising there could be a request to close. |
And how does your "solution" address this? |
It doesn't address this, but it addresses the resultant problem of purely irrelevant issues piling up in the issues, which can't be filtered. There's no vote system either, which would allow gauging interest. On your last point, Github discussion live inside the repository. They are merely a separate tab from the issues tab, and provide features like voting, and migration from issues (along with all the author metadata and such). You can't see the tab here because they have not been enabled on the repository. |
We don't need voting, people work on the issues and bugs they want to work on, separating requests from other available work doesn't make much sense. |
Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it. |
As things are put in place to cut down the backlog by removing stale issues (#36399), interest has been shown for excluding package requests from that process (#36609).
While the interest in keeping them is justified, package requests as they currently are cause more backlog in the issues and to some extent swamp the bug reports.
Someone voiced on IRC that requests shouldn't be taken via github issues in the first place, and that we should move them elsewhere. That would simply eliminate the problem of requests taking a lot of space in the backlog.
Also mentioned in IRC was the interest for the ability to vote on requests.
Current situation
Package requests are github issues with the manually applied
request
label. They have been excluded from stalebot's reach, and will never be closed for staleness, perpetually expanding the backlog.They can easily be closed by PRs (like one adding the package), just like any other issue/PR.
Available options (non-exhaustive list)
All options, in-github or not, could be integrated in the new issue flow using URLs in the template chooser (see #36411)
Github Discussions
Github discussions are already documented by github, so I won't ramble on about what they are, but I'll list what would be relevant for package requests.
Pros
Cons
Custom service
Pros
Cons
Other solutions
If you know something else that could be used for requests, please chime in :)
The text was updated successfully, but these errors were encountered: