> May I ask why did you choose to go with Google Code (and SVN) and not Git+github (or even mercurial in Google Code). DVCS make it more easy for other people to contribute to your project (I love github feature of submitting changes) and made me contribute to projects I wouldn't otherwise.
This is tricky. I could argue that of all the people with Xcode and
Snow Leopard, 100% have Subversion. And you could argue that of all
the people interested in contributing, maybe a significant number
dislike Subversion or would rather use something else. In the end, you
have to go with something. Please see Subversion for the "just a
cigar" that it really is, but I did pick Google Code because I could
opt to go with a distributed system if that's what people wanted.
> And if I want to contribute, I just fork the project and don't need you to give me permission. And when I'm done, you can accept my pull request.
>
> Of course Xcode doesn't have support for git (nor mercurial). And it's a good reason not do go with it.
It would also be dishonest of me not to mention that I have no actual
experience with using distributed version control systems, or that I
dislike the command line hoops that everyone that uses it seems to
consider a feature. That said, there are tools available, and hginit
tickled my fancy.
In the end, I'm going to cope with whatever people want to use. I
don't want anything holding people back.
/Jesper