Hi~
The deadline is in the What Are We Doing? thread. You need to be done at least a few days before release date, not on release date. If you want to ask questions, the best place to ask is #thesmog. Do you know how to come on IRC? :) There are some guides on our IRC section
.