I'm developing a module and, if all goes well, I want to publish it as open source. If I were writing code, I'd use CodePlex because it gives me source control, somewhere to put basic documentation, and a way to get feedback. Is there a better place to do this for PowerShell? And that's better as in (a) more widely recognized, and (b) more appropriate. And if the latter, why?