Closed xuhang57 closed 6 years ago
I am pretty sure at least 10-15 issues will be closed once the obmd stuff lands.
I'm against closing anything that isn't clearly solved without discussion; unless it's blatantly fixed, we should at least briefly say "is this still relevant?" and decide what to do.
I think some version of:
for developer in $developers; do
$developer commits to triaging $n issues per week
other developers commit to responding to comments on issues.
done
should set us on a path to reducing the number of open issues.
Totally agree. Currently, we are missing "$developer commits to triaging $n issues per week" and many of the issuers are no longer working/contributing to HIL. What I am purposing is to classify different types of issues and start triaging.
We could just make a "needs triage" label, apply it to everything, and then start picking through and removing it as we assign things to people, decide to close them, etc.
Quoting Lucas H. Xu (2018-02-07 20:39:50)
Totally agree. Currently, we are missing "$developer commits to triaging $n issues per week" and many of the issuers are no longer working/contributing to HIL. What I am purposing is to classify different types of issues and start triaging.
Can we close this meta issue now? We have identified and put labels on pretty much all the issues.
I'm fine closing this. It doesn't seem to be providing much utility at this point anyway.
In order to resolve these issues, can we discuss on how to organize it and what the policies are to open/close an issue?
Personally,
For issues that opened a year ago (before 2017), if no one has discussed on that, we should close that. Or we should do a quick look at the HIL meeting and close them.
For issues that have been discussed but no actionable items, we assign the
actionable tasks needed
label (or whatever name of the label) and urge the issuer to come up with a to-do list. Or at least have some actionable solutions. If the issuer cannot deliver, core developers should help on that.For issues that are waiting for developers to resolve, we assign the "waiting on contributors" label and having a section in the
CONTRIBUTING
that points to the list of issues with the label.Another suggestion here is to schedule a time to clean up the issues under a certain guideline/plan. Having more than 100 issues on the project list doesn't look nice IMHO so it worths the effort.
One thing we could do is to do that during the HIL weekly meeting or find a time that works for everyone.
Thoughts/ideas are more than welcome!