Summary
As many of us are aware, the number of questions in the close vote review queue has been increasing at what appears to be a faster pace than ever. During the month of December, I observed that the number of questions in the close vote review queue was in the neighborhood of 100K, we're now at approximately 118.6K! Quite a big jump in a short period of time. So after giving this much thought and reading through the other discussions and proposed solutions, I thought I would take a stab at coming up with some simple ideas as to how we can approach the issue.
Problem
The number of questions in the close vote review queue is growing at a rate faster than the Stack Overflow (SO) community can currently keep up with.
Reasons this issue is escalating
- There are not enough qualifying1 members that are assisting with the close vote review queue.
- The number of close vote reviews a qualifying1 Stack Overflow member may perform is 40 per day. AFAIK, moderators may perform as many as they wish to.
- The number of questions being added to the close vote review queue is greater than the number of questions being removed from the queue.
- A close vote ages away after only 4 days for questions with more than 100 views.
Proposed Solutions
My reputation on SO is currently below 3K, and as much as I want to help by performing close vote reviews, I do not believe that lowering the minimum reputation required to perform close vote reviews is a viable solution to this problem. By lowering the minimum reputation to perform close vote reviews, I think it would negatively impact the quality of the site and make it harder for the community to remain focused, unless we can come up with a way to efficiently pick members that are under the 3K rep level that we feel would do well with the close vote reviews. Until that happens though, I believe focusing on simple modifications to the existing framework of the site will help reduce the number of questions in the close vote review queue.
Notes:
- All proposed solutions assume that a qualifying1 member starts with a base of 40 close vote reviews per day, let's call this
b
. - Please do not focus on the numbers I chose in my solutions, they are just arbitrary numbers I chose to illustrate my points and can be changed
m
refers to the maximum number of additional close vote reviews we may wish to grantn
refers to the number of questions in the close vote review queuev
refers to the total number of close vote reviews granted to a qualifying member.
Solutions:
Variable Close Vote Review Limit - Every midnight, a script is executed to calculate the number of additional close votes reviews that can be awarded to qualifying members, this is based on the number of questions in the close vote review queue at that time. Since this number is calculated every evening, and is based on the needs of the site, the calculated additional close vote reviews should decrease over time and eventually go to zero when the number of questions in the queue reaches a nominal point. In my solution, the nominal point is
n = 10000
This is the most important aspect of this feature because it removes the worry that some members have about members gaming the site to earn badges since the vote limit reduces over time; however, it can still help the site greatly reduce the number of questions in the close vote review queue while the site is in need of the heightened voting, now and again in the future if this issue returns. Calculation ofv
is as follows:v = b {n < 10000} v = b + ⌊n ÷ (100000 ÷ m)⌋ {10000 ≤ n < 100000} v = b + m {n ≥ 100000}
Badge Privileges - Individuals that have earned specific badges are awarded additional close vote reviews. Since these users present a lower risk than those users that have not earned these badges, providing them extra close vote reviews is very helpful at reducing the size of the queue:
- Those individuals that have earned the Steward Badge for the close vote review queue:
v + 25
- Those individuals that have earned the Marshal Badge:
v + 5
- Those individuals that have earned both of the badges listed above:
v + 30
NOTE: I do have a reservation about this solution in that I am unsure if the site is currently capable of tracking how many close vote reviews a particular individual may have, as opposed to setting one value that applies to all qualifying members. But I thought it would be nice to at least share this idea.
- Those individuals that have earned the Steward Badge for the close vote review queue:
Increase close vote expiration - Allow close votes on posts that have more than 100 views to expire after 7 days; instead of 4 days as it currently stands. My feeling is that 4 days is just too short of a time span to allow votes to expire. In situations where we have long weekends or holidays, or simply not having enough people visiting the site to work on the review queues, close votes may be falling off for the wrong reasons.
Outcomes
Based on these solutions, I foresee that roughly 19,979 qualified members will have the ability to perform a minimum of 75 close vote reviews when m = 35
, or 100 reviews when m = 65
, with additional close vote reviews awarded to members that have already earned the specified badges. The 'Badge Privilege' users will greatly influence the reduction of the close vote review queue at the beginning since they will have at most 105 close vote reviews (m = 35
and solution 2) or 130 close vote reviews (m = 65
and solution 2).
With these extra close vote reviews being performed and the increased close vote expiration, the close vote review queue should become very manageable in a short period of time. It is due to the nature of the calculated additional votes that people will remain limited in how many votes they cast, while still meeting the needs of the site in the event that the close vote review queue increases again in the future. While I do understand many are worried about the gaming aspect of the close vote review limit, I do not think that takes a higher priority to the close vote review queue because that queue directly influences the quality of the content that we allow on the site. If questions remain open, it sends a message to users that they can continue to ask lower quality questions without any ramifications.
Data
Assumptions:
(as of 1:12pm, February 17th, 2014)
- There are currently 827 individuals that have earned the Marshal Badge
- There are currently 19,979 individuals that have a reputation of 3,000 or higher - Number of users with the specified minimum reputation
- Using the Stack Exchange Data site, I was unable to determine the number of users that have attained the Stewerd Badge for the Close Vote Review Queue.
Notes
- The minimum reputation needed to cast a close vote is 3,000. See Reference #1
Related Discussions:
- Huge close votes review queue on Stack Overflow
- Would raising the review limit help with the Close Votes queue?
- Increase close votes in /review [duplicate]
- Close Votes review: I'm going on a strike!
- Daily close votes queue limit
- Close votes daily limit increase [duplicate]
- Increase vote to close count when higher rep [duplicate]
- Should the Daily Close Limit be Higher?
- Lowering rep requirement for reviewing activities
- Reviewing Close Votes, is just too painful, make it easier [duplicate]
- What can be done about the massive Close Votes queue on Stack Overflow? [duplicate]
References