A feature request should have a different life cycle. In that regard it should be more like a PR, where you submit a request, it gets feedback and is resubmitted etc. All with a history that's clearly visualized, so it's easy to compare the different revisions.
I find it quite difficult to follow the discussion around a non-trivial feature request when it's just a regular issue.
I find it quite difficult to follow the discussion around a non-trivial feature request when it's just a regular issue.