What info where you expecting?
Maybe no information has appeared because there has been no information released?
Q: How can I participate in this mod?
A: You can either do it now by sending myself a PM or by waiting until the BETA is released. You can give us input on your likes/dislikes or if you are a mission creator you can submit them to us after the BETA comes out.
If you're talking about this, well, it says you can either wait or you can send a PM through the BI forums and also check that topic yourself for updates. ;)