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

Re: 1.5.0-rc1 up for signing/testing

From: Hyrum K. Wright <hyrum_wright_at_mail.utexas.edu>
Date: Tue, 08 Apr 2008 12:07:41 -0500

Karl Fogel wrote:
> "Ben Collins-Sussman" <sussman_at_red-bean.com> writes:
>> Hold on, I think Mark and Peter are both correct.
>> Mark is right in that we've made a policy change: we now distribute a
>> deps tarball only for *convenience*, so that people who really want to
>> bother to build subversion (and it's billion of dependencies) have a
>> lower barrier to entry. Mark is right that 99.9% of all users will be
>> using binary distributions anyway, and the 0.1% of people who build
>> Subversion will probably be distro maintainers and understand the
>> compatibility issues around svn's dependencies.
>> However, Peter is also correct in that we've not changed our docs or
>> behaviors to reflect this new policy. Our INSTALL doc still talks
>> about the deps tarball as if it were some official thing that
>> guarantees our ABI compatibility promise, and our release process
>> still involves signing deps tarballs, as if they were sacred. We need
>> to change these things to match the new reality, and do a better job
>> of advertising the new policy.
>> Rather than fighting about this, here's 3 simple action items:
>> 1. Fix the INSTALL docs
>> 2. Stop signing deps tarballs
>> 3. Put clear docs surrounding the deps-download that make it clear
>> that the deps are for *convenience* only... and perhaps include a link
>> to some doc explaining the APR ABI issue.
> *Smooooooch*.
> (This must be why they pay Ben the big bucks.)
> I've attempted step (1) in r30436, but welcome further tweaks of course.
> Step (2) is something we all do, and I'll try step (3) later tonight if
> no one beats me to it.

Actually, the deps tarballs are already signed much less frequently than
the source tarballs. (2) wouldn't be a very large deviation from
current behavior.


Received on 2008-04-08 19:08:10 CEST

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.