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.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-04-08 17:28:23 CEST