Add 'not reproducible', 'verified by reproduction', 'in progress', 'assigned' and 'playlist' label for pr and issues
Checklist
- [X] I made sure that there are no existing issues - open or closed - which I could contribute my information to.
- [X] I have read the FAQ and my problem isn't listed.
- [X] I'm aware that this is a request for NewPipe itself and that requests for adding a new service need to be made at NewPipeExtractor.
- [X] I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise.
- [X] This issue contains only one feature request.
- [X] I have read and understood the contribution guidelines.
Feature description
Would be helpful if every bug, feature request, fixes or improvements has the aforesaid labels. Also there are lot of issues in playlists in recent days a playlist label will be nice as well.
Why do you want this feature?
Helpful for review, identification of device specific bugs and sorting. It will also encourage other users to try to reproduce the bug and will make life little bit easier for devs of new pipe. It will also provide information about which issues are being worked on.
Additional information
No response
The 'assigned' label doesn't seem useful since there is a separate 'assignees' field.
Same for 'not reproducible' and 'verified by reproduction', since if those things are done/not done, we ask for more info and have other labels to handle that scenario.
'In progress' will be difficult to keep updated. PRs can be abandoned and resumed any time.
'Playlists' makes sense and I've felt the need to apply this label on such issues, but I didn't know whether it was different enough in code for the label to make sense.
If there is a separate label for queue why not playlist rest is up for discussion; one more suggestion add a 🐛 emoji in front of bug label just looks satisfying😉
unassigned label will make it easy to find the issues that someone else needs to work on at this moment. needs help could be used for issues with too many coding difficulties.
I wish, GitHub could have provided any way to directly access the PR of any issue to understand if any issue is under progress without even reading issue description.
add a 🐛 emoji in front of bug label
I think, most people prefer a more professional look. See: https://github.com/TeamNewPipe/NewPipe/issues/3940#issuecomment-664654579
@SameenAhnaf The 'assigned to nobody' filter exists for that. 'help wanted' label already exists. PR authors can link to related issues. Congrats, all your problems have been solved today. xD
I've created a playlist label, BTW.
In progress can also be implemented by the same method stale tag works. Maybe it could keep track of last comment by author for a period of 15 days or maybe give a in progress checkbox which can be edited by author and coordinators only. Just a suggestion
@SameenAhnaf The 'assigned to nobody' filter exists for that. 'help wanted' label already exists. PR authors can link to related issues. Congrats, all your problems have been solved today. xD
Assigned to Nobody has the issue of a task being assigned and then dropped silently. There needs to be a time-based filter to check for silent abandonment.
This project has too many issues and not enough manpower so this is an easy to occur problem.