I've created a mspgcc project page on launchpad. This itself doesn't
mean anything special, it just links to the sourceforge page.

  https://launchpad.net/mspgcc

Bazaar branches of the current state (MAIN and MSP430X) are also located
there.

  https://code.launchpad.net/mspgcc


Why all that?

CVS has had it's good times and served well, but nowadays there are
distributed version control systems that have some advantages.
Interested developers can simply create a "branch" and start committing
code. They can publish it and we can merge it back to the main line.
That has advantages over patches and allows new developers to
participate without needing write access for the main line.

Among the many DVCS there seem to be 3 prominent ones: git, hg and bzr.
Anyone would probably work but my favorite is bzr. It's easy to install
and use. Launchpad also has a nice feature that a user can create his
personal "feature" branch of a project and the project page will show
all these too. Making it easy to merge and to get an overview for everyone.

If there are no objections, i'd like to start using the bzr branches
now. Changing the DVCS later should not be a big problem as conversion
tools exist. Also, mirroring branches back to sf.net or using their site
for the main line can be sorted out later.

chris

Further reading:
- http://bazaar-vcs.org/
- https://launchpad.net/mspgcc
- https://help.launchpad.net/Code

Reply via email to