You ask an excellent question. I will provide my two cents, from the context of someone who has been saying "DVCS solves a problem I don't have" for a couple years now.
There is definitely a big learning curve for those of us who have been using cvs/svn for years (I think it may be more difficult for an svn user to switch to fit than for someone who has never used version control to learn it); that's a strike against git. It's also super trendy, which makes me nervous. Finally, a lot of the criticisms that git zealots make of svn are poorly informed and/or based on old versions of svn. (Finally+1: the iOS spelling correction really seems to hate "git") Having said all that, git and related systems do make it much easier for other people to contribute to an open source project because they allow the others to use source control to track their changes without them having to have commit access to the main code repository. There are some other advantages (among them having access to version control while offline) but that one is just a giant plus. Technically people could also accomplish that using svn and a vendor branch, but that is a pretty large pain and would not help with merging their changes/additions into the core when the time comes for that. -greg On Feb 1, 2013, at 4:10 PM, "Igor Filippov [Contr]" <[email protected]> wrote: > Rant > > I tried working with git naively thinking I'll figure it out on the go > (after long working with CVS and SVN). Nothing doing. Then I found a few > tutorials. The description of detached heads and other arcana made my > brain explode. > Why does version control need to be so complex? > Do we really need it for projects not involving thousands of developers > and millions lines of code? > > /Rant ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ Rdkit-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

