A problem is that this process hardly exists and no one really reserves the time to make it work.
There's a sort of chicken egg problem in improving the situation.
With no efficient process devs don't find it worthwhile to participate, and no one is available to improve things.
Maybe monetary incentives, salary, bounties for doing community work is needed to stimulate people to help do all the work - and there is a lot to be done - should be considered.
A more formal organization..