August 2004 Archives

AddThis Social Bookmark Button

Related link: http://sourcefrog.net/weblog/software/

Martin Pool writes a *lot* about distributed version control (and filesystems, and compiler farms):


I like thinking and writing about version control because it has an
interesting mix of technical problems and human/social problems, and
because it’s still very much an open question. For something like a
file server you can cap the basic performance in terms like “should be
able to saturate GbE on such a machine and should correctly implement
these RFCs.” But for more human tool like a version control system the
basic measurement is how much it improves the productivity of
developers, which is pretty much unbounded.

While not directly putting down Subversion or svk, he
does do a good job refereeing the debate between Tom Lord and the
subversion developers, and bringing up personal use cases where tla
works better for him. He clearly has a bias towards distributed version
control, even for his solo developer projects.

Subscribed.

[via Talli, who dislikes SVK+subversion and wanted to point me to a co-disliker. ]

FWIW, MP also wrote the original wiki code for diamond wiki, which I use for my faceted virtualization wiki. Facets are pretty cool for comparative wikis — check it out.

Have you had good experiences using distributed version control for solo projects? Any luck using SVK on Windows?

Jonathan Gennick

AddThis Social Bookmark Button

If you write SQL, you might be interested in a recent article that I wrote about a subtle issue involving the merging of subqueries in the FROM clause of a SQL statement:

Subquery Madness!

Chris Date found the issue interesting, and was kind enough to write a response:

A Cure for Madness

Chris’s article is enlightening and well worth a read.

Jonathan Gennick

AddThis Social Bookmark Button

Related link: http://aspn.activestate.com/ASPN/Cookbook/Python/

Alex Martelli and Anna Ravenscroft are hard at work revising our Python Cookbook, which I’m editing. We’re looking for new recipe ideas, especially for some that apply to the forthcoming Python 2.4 release. If you’re interested and have some ideas to contribute, please visit: http://aspn.activestate.com/ASPN/Cookbook/Python/.

Advertisement