[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Subversion 0.32.1 release

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2003-10-24 15:02:57 CEST

Jan Evert van Grootheest <j.grootheest@euronext.nl> writes:

> Is there a history somewhere that lists compatibility breaks like this? That
> would allow people to easily check when upgrading from older versions.
> I recall that 0.28 introduced a new DB schema and required a dump/load
> cycle.
> Now 0.32.1 introduces ra_dav client/server incompatibilities.

There's a huge difference between those 'events'.

db-schema changes happen maybe once a year, and we scream real loud
about it, because the effect is much more drastic: you upgrade to the
latest svn, and suddenly no program is able to read your repository at
all.

But protocol incompatibilities? These happen all the time. They
happen so frequently, in fact, that most of them don't even get
announced. That's why we're always telling people about our pre-1.0
interoperability policy: client and server must be within one version
of each other. One of the reasons we have this policy is so that we
don't *have* to announce protocol changes. (Honestly, I have no idea
why Karl and Mike decided to "announce" the latest client/server
incompatibility change... we've never done it before!)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Oct 24 15:05:42 2003

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.