"Subversion 1.5, Technology Preview"
From: Eric Gillespie <epg_at_pretzelnet.org>
Date: Wed, 27 Feb 2008 16:51:54 -0800
First, let me say that I mean no offense to those who have
That said, let's review the new features in 1.5.x:
# Merge Tracking
We have a lot of code to manipulate the mergeinfo model. But
# Sparse checkouts
This works pretty well (though it interacts subtly with merge
# Copy/move-related improvements
svn mv *.c src/ works.
The new feature to handle the case where I have foo.c modified
# Interactive conflict resolution
Kinda works. The accept-mine and accept-theirs actions are, as
# WebDAV transparent write-through proxy
I have no idea; I guess it works.
# Cyrus SASL support for ra_svn and svnserve
Vlad got it to work, and I got it to work. But Vlad wrote it,
# Changelist support
Kinda works, if you completely understand the quirky way it's
# Relative and peg URLs in svn:externals
Woohoo? This one's actually pretty comical, because externals
# FSFS sharding
# Easier to try out experimental ra_serf DAV access module
Still doesn't seem to be quite there. There were even major
So, most of these are unfinished, and not necessarily what a user
Also, these features interact with each other in very interesting
Doom and gloom => let's spend another year slogging through it
We have precedent in the free software world for "technology
I propose that we take 1.5.x through the full release process,
- advertise it as a technology preview
- be explicit and honest about the status of the new features,
- declare up-front that we may break compatibility *with the new
Some will say that this will lessen our standing among free
 Yeah, we really need to start thinking about that...
-- Eric Gillespie <*> epg_at_pretzelnet.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org For additional commands, e-mail: dev-help_at_subversion.tigris.orgReceived on 2008-02-28 01:52:26 CET
This is an archived mail posted to the Subversion Dev mailing list.