Description
I have started a discussion about the RFC process in one of the RFC threads, where it was not the appropriate place to discuss about it, so I move the discussion to here:
I think that we need to improve the process of handling RFC's. It looks like many RFC are becoming stale for years, most of them without even receiving any comment from the core team. The problem is clear- the core team is very small, the RFC's are very long and sometimes complicated to dive deep into. But I think there is still some room for improvements.
The first thing that comes up to my mind is to not be afraid of closing PR's: In my original comment I was referring to a very simple RFC (simple by terms of getting to a concrete decision) that was left stale for years. I am sure that we could have close this PR ages ago with a concrete action item (merge/dismiss).
My hunch is that lot's of PR become stale because merging sounds too obligatory and it's a hard decision to take. maybe we should add more steps, like stages, and promote RFC in greater stage so they will receive more attention from the community?
Bottom line is that I took the time and went over all of the merged PR's, and all of them were PR's of the core team itself. In 3 years not even a single PR from the community had been merged. So we really need to rethink the process (dismissing the process completely is a very legit decision in my opinion, if it doesn't prove to be working)