The more I see how the new review system works in practice, the less I like it.
StackOverflow is not just a single community, but many semi-independent communities roughly organized by tags. Users have favorite tags, and ignore others. Nobody is a member of all communities equally.
However, the review system doesn't respect this, as far as I can tell. It encourages and enables people to review questions and answers outside of the communities in which they are active, respected and knowledgeable. Is that a good thing? Keep in mind that large communities can easily swamp small ones through sheer numbers.
As an example, here are four recently closed Haskell questions:
Other than myself, I couldn't find a single of the close-voters who had any Haskell points.
The problem isn't that the questions should or should not have been closed; it's that the issue was decided 'for' the Haskell community by outsiders. Although I personally felt the questions should have been closed, I'm used to the old system in which it took 5 votes to close a question; I almost feel as though I single-handedly closed the questions by casting the first vote, which put the posts into the review queue and attracted the attention of users who would otherwise probably never have come across these questions. My soul is filled with regret ( boo-hoo-hoo :( ), because (except for the last one) I cast the first close vote.
I have a couple of ideas for addressing this:
get rid of the review queue. If there's no review queue, users won't have any reason to look at posts. Meanwhile, people who are knowledgeable in their favorite tags are the ones who will be active there, closing/reopening/editing posts.
segregate review tasks by tag, similar to how tag wiki voting is done.
get rid of parts of the review queue. Or restrict access to parts of it. Perhaps higher rep limits, no close vote review, etc.
Are there any other thoughts on this? Anybody else frustrated by this?
The problem isn't that the questions should or should not have been closed; it's that the issue was decided 'for' the Haskell community by outsiders
.