naruse (Yui NARUSE) wrote in #note-3:
- Stale Feature Requests can be closed
I'm unclear about this.
I know some OSS projects introduce autoclose and it contributes the transparency of their issues.
But unfortunately Ruby has many important but stale feature ideas for example namespace, macro-like something, defer, parser rewriting, and so on.
I believe those feature requests shouldn't be closed...
Note that this isn't an autoclose (I really hate autoclose). With autoclose, there is no judgment involved from a committer. In both the bug triaging and feature triaging guides, the committer is evaluating the issue and determining the appropriate course of action.
Stale feature requests would only be closed if:
- No committer indicates the feature is desired; and
- The committer doing the triaging believes the feature would not be desired.
In general, if there is doubt about whether the feature would be desired, the committer doing the triaging should not close it. I can update the guide to make this more clear if you think it would help.
- Reopening Triaged Feature Requests
I roughly agree this, but I think it needs some discussion.
- Why only Ruby developer can reopen it? (maybe the current permission only allows ruby commiters to reopen..)
My use of Ruby developer
here means anyone who is contributing to Ruby, not just a committer. My intention here is that any Redmine user could reopen a feature request that was closed due to triaging, if they think the feature is valuable and @matz (Yukihiro Matsumoto) has not explicitly decided against it. However, I'm not sure if the Redmine permissions allow that. Maybe @hsbt (Hiroshi SHIBATA) knows? If not allowed, maybe we can change it so any Ruby developer can request the issue be reopened, and any committer can reopen it if they think the feature may be desired.
- guideline of forking feature requests sounds useful, but I think this is not feature triaging.
Agreed. I just want to make sure people are aware that a decision made during triaging is not final, and can be easily reversed. I can remove the section on submitting a new feature if desired.