I hope this doesn't open Pandora's Box regarding public beta site graduation. I read several posts on the topic and realize it has generated a lot of discussion. Let's break up with "Graduation" and remove a bunch of "Beta" labels
For reference, this question is about the CS50 Beta site. It is intended for students taking one of Harvard's CS50 courses to post questions about their problem sets.
After reading about the 2 previous rounds of beta site graduations (in 2019 and 2021), I'm curious why the CS50 beta site didn't graduate. Links and criteria for previous graduations:
Criteria for the 2019 graduation:
- The site needed to be in public Beta for at least 7 years.
- Congratulations to the 59 sites that just left Beta: dtd: Dec 16, 2021
Criteria for the 2021 graduation:
- The site needed to be in public Beta for at least 6 months.
- The site needed to have at least 1000 open questions.
- At least 70% of the questions on the site needed to have at least one upvoted answer.
Associated statistics (on Feb 22, 2023) for CS50 Beta are:
- It has been in public Beta for 9 years (since 2014), with 13,319 questions.
- It has 1,022 questions with no answers (this is an "open question" - right?).
- 75.4% of the questions have at least one upvoted or accepted answer. (There are 3,273 questions with no upvoted or accepted answer.)
I don't have statistics at the time of 2021 graduation. It's possible there were not 1,000 open questions at that time. Is that the reason? Were there other reasons?
When is the next graduation phase scheduled? Is it possible CS50 will be eligible at that time?
As an aside, there is also a cs50
tag on Stack Overflow. It has another 3,242 questions – 397 questions have no answers and 1,015 questions have no upvoted or accepted answers. Ideally, graduating the beta site would redirect these problem set questions to a more appropriate site.