Agreed. Subversion makes branching and merging much easier than in CVS, which I understand is one of the main things people like about the non-CVS options being bandied about. You don't need a fully distributed archive in order to maintain multiple branches! The KDE project is several times the size of Drupal and they manage just fine with Subversion. Subversion also beats everything out there except CVS for adoption. The toolchain is there, the mindshare is there, and new people coming to Drupal are far more likely to be able to say "Subversion, oh I know that" than with darcs, bzr, git, or whatever. bzr only increases the barrier to entry for new developers. On Thursday 24 November 2005 02:11 am, Adrian Rossouw wrote:
My major issue with BZR is source repository browsing.
We need a central web based interface to browse the repository, and do diffs and the like. Applications like this exist for both svn and cvs, but not for bzr.
There is a php library for svn that would allow us to directly integrate it into Drupal (which would be great for a project management tool. Think trac in php, but with Drupal).
So long as the files are in one location, I'm happy .. but I really do think we need to give cvs the boot. SVN is far simpler to comprehend, and script.
On 24 Nov 2005, at 8:32 AM, Karoly Negyesi wrote:
bzr and Drupal.
We now have a bzr mirror of the core. It's easier for a group of people to work on a bigger change in their own branch and submit a final diff. (hint. bzr diff --diff-options -F^f) Eventually, Dries may use a bzr branch, too and then instead of patches we may submit a link to a bzr branch instead of a patch file but this is not so important.
-- Adrian Rossouw Drupal developer and Bryght Guy http://drupal.org | http://bryght.com
-- Larry Garfield AIM: LOLG42 larry@garfieldtech.com ICQ: 6817012 "If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of every one, and the receiver cannot dispossess himself of it." -- Thomas Jefferson