mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)
Mark Smith ([staff profile] mark) wrote in [site community profile] dw_dev 2009-07-26 05:40 pm (UTC)

Yeah, Google Code is based on Subversion, which isn't a distributed versioning system. We made the decision to switch to distributed when we moved to Mercurial, and I want to keep that flexibility. (Both Bazaar and Git are DCVSs.)

The advantage to keeping the distributed system is that it really enables people to fork the code without having to invest a lot of time and effort. On both Launchpad and GitHub, anybody can just upload their own changes to the code, make a branch, without approval of the project maintainers.

That means that, if someone says they want to work on something, they can do so and put their code in front of the entire audience without having to go through any process. It makes things faster and easier for people who want to contribute.

Post a comment in response:

If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org