On Fri, Aug 12, 2011 at 07:54, Kalle Sommer Nielsen <ka...@php.net> wrote:
> 2011/8/12 Sebastian Bergmann <sebast...@php.net>:
>>  I never understood why we chose a legacy technology when we migrated
>>  from CVS.
>
> Well I'm sure if there were raised bigger "concerns" or more attention
> headed towards Git/Mercurial/Bzr/Whatever then we might ended up on
> one of them today. I don't remember much of the discussion other than
> it was moved to another list which I didn't subscribe to, I just
> remember it was long and ongoing with our beloved namespace separator
> at the same time which floated internals.

The short version is that those in charge of the move (mostly me)
didn't understand DVCS at the time.

In retrospect, it was a bad move. Git and Hg were less mature back in
early 2009, but not so immature that we couldn't have used either one.
Between the lack of interest in SVN and the ongoing debate over the
namespace separator, there weren't enough voices talking about VCS to
make a difference - I argued that CVS -> SVN was complicated enough
and that jumping straight to DVCS would upset too many people, and
there was enough agreement that SVN went ahead anyway, with the
thought that the Git mirror would be "good enough".

In my defense, at the time SVN looked a good bit better than it does
now. I really did think it'd last, LOL.

-- Gwynne

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to