svn commit: r251886 - in head: contrib/apr contrib/apr-util contrib/serf contrib/sqlite3 contrib/subversion share/mk usr.bin usr.bin/svn usr.bin/svn/lib usr.bin/svn/lib/libapr usr.bin/svn/lib/libap...

Alexey Dokuchaev danfe at FreeBSD.org
Tue Jun 18 16:49:34 UTC 2013


On Tue, Jun 18, 2013 at 06:40:30PM +0200, Tijl Coosemans wrote:
> On 2013-06-18 04:53, Peter Wemm wrote:
> > New Revision: 251886
> > URL: http://svnweb.freebsd.org/changeset/base/251886
> > 
> > Log:
> >   Introduce svnlite so that we can check out our source code again.
> >   [...]
> 
> I don't find it unreasonable to ask developers to install the port.
> And for users it seems all they need is something like portsnap for base.
> Portsnap already distributes ports svn so it shouldn't be too hard to
> adapt it for base. And the extra layer it adds is very convenient. Apart
> from a bigger than usual update maybe, portsnap users never even noticed
> it was switched from cvs to svn at some point.

+1.  I fail to see the point of bringing Subversion and its supporting
cruft into the base, even in some kind of "lite" form.  We've done good
thing getting rid or Perl many years ago, but since then we apparently
keep adding stuff into the base instead of trying to get rid of it and
all that maintenance burden that comes with it.

Heck, it's not even required for the build, just to get the sources!  пWe
know that there's an ongoing effort of svnup, dependency-less checkout
tool for the matter; perhaps it makes sence to invest into improving and
importing it instead?

./danfe


More information about the svn-src-all mailing list