> From: Lele Gaifax [mailto:lele@seldati.it]
> Sent: Sunday, July 13, 2003 2:55 AM
> >>>>> Ben Collins-Sussman l'ha dit:
>
> Ben> Subversion is not a build system. It's a way to version
> Ben> source code.
>
> Well, consider Subversion itself for an actual example: it'd make it a
> breeze fetch an arbitrary tagged version *with* exactly the right
> version of the various external libs that version depended on. No need
> of parsing the README to extract that info.
Oh, great, so I'd get tarballs pulled down my pipe that I don't need nor
want? (since I already have the dependencies either binary installed
or available in source form).
-1 (and yes, a -1 is a veto). This doesn't belong in Subversion.
svn:externals gets sources from other Subversion repositories, and is
borderline IMHO. Fetching tarballs is really out of scope. Especially
since tarballs good come from http, ftp, carrier pigeon... That's a
bunch of extra dependencies to add to subversion. Not to mention the
required (linkage/external cmd) to unzip compressed tarballs, and to
untar tarballs.
> This is actually a thing that I'd ask to a versioning system, not to a
> build system. I do not care if it's done within svn or not, but I think
> it would be nice to reserve a *standard* and promoted property to track
> this kind of things.
That's policy, not implementation.
Sander
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Jul 13 03:10:33 2003