personal library

rusi rustompmody at
Fri Nov 1 04:38:35 CET 2013

On Wednesday, October 30, 2013 10:18:20 AM UTC+5:30, Chris Angelico wrote:
> On Wed, Oct 30, 2013 at 3:33 PM, Ben Finney  wrote:
> > Chris Angelico  writes:
> >> *Definitely* use source control.
> > +1, but prefer to call it a “version control system” which is (a) more
> > easily searched on the internet, and (b) somewhat more accurate.

> Right. I've picked up some bad habits, and I think Dave may also
> have... but yes, "distributed version control system" is what I'm
> talking about here.

There is this article by Joel Spolsky
-- putatively around mercurial but really about modern distributed
version control systems (DVCS). He says:

With distributed version control, the distributed part is actually not
the most interesting part.

The interesting part is that these systems think in terms of changes,
not in terms of versions.

So from that POV both 'source code' and 'version control' are
misnomers. So -- as usually happens in our field -- the acronym DVCS
becomes the closest non-misnomer to a really new concept

More information about the Python-list mailing list