+1 for Orymus' suggestion.
Consider that part of the success of GameDev.net is that you have multiple people with similar interests are given the opportunity to share their knowledge that they've gained while working on their own projects. I think that even if all you do is provide people with resources and time to work on their projects in a group setting that fosters knowledge sharing and co-operation, you'll have enough on your hands logistically. And inevitably, other problems will occur where people will look to you for answers. Maybe in the end, there's a possibility that people will volunteer to help each other code but I don't think it should be mandatory (you're not running a sweat shop or a business here).