On Thu, Jun 5, 2008 at 2:36 PM, Glenn H Tarbox, PhD <[EMAIL PROTECTED]> wrote: > So, I propose there's a misunderstanding of Hg and clone vs. branch. I > claim that branching is a trivial operation, switching between branches > is fast, and that the entire point of DVCS is lost with the clone > operation.
Yes, branching is trivial but I still prefer cloning. I've worked with both methods of development (branch or clone) and I prefer cloning because: - I don't need to think which branch I'm working on at any given moment. - I don't have worry about merging my changes back into main at some point in time. I suspect this is more psychological than anything. But then again, I found branching to be useful for moderate-to-massive rewrites and the work I've done on sage has mainly been bug fixes (which are mostly small-ish rewrites). > > P.S. Below is a broader discussion of the issue... > > WARNING: its entirely up to you whether you wanna get into this... and > DVCS wars easily exceed politics and religion in the emotions and > vitriol generated. > > The DVCS battle is currently between hg, bzr and git with hg giving up > ground to bzr... and git being git > > <<<< opinion warning >>> > > IMHO, git is technically superior than the others but because Linus is > such a "git" will likely not become mainstream... I personally believe > there is a very intentional barrier to keep git users at the level of > kernel hackers where folks pine for the day when you needed to be a hard > core hacker to even dabble in linux... a cabal where only the anointed > need apply. > > a shame, but such is life. I think you are wrong about git not becoming mainstream. Git is being made more and more popular and hip because of http://github.com . It's a really impressive web app. This is the "killer app" for git, just as the Launchpad is the "killer app" for bzr. This is the kind of app that Hg is missing and it's glaring. On Thu, Jun 5, 2008 at 3:12 PM, William Stein <[EMAIL PROTECTED]> wrote: > I was hoping you could write a little more about the sense in which you > see that hg is giving up ground to bzr. Are project switching from hg > to bzr? Is this just a feature comparison? My impression is that more new projects are being started in bzr because of its nice integration with Launchpad.net. didier --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---