The Literature proposal now has 210 committers but the beta site has not yet started. Am I missing anything or it's going to begin soon?
See the banner across the top of the proposal.
This proposal has reached 100% commitment. We are preparing for its launch and expect to create it soon.
Yup, barring any technical problems, this site will launch later tomorrow (sites typically launch on Tuesday, but since Monday was a US holiday, the last minute configuration work was delayed).