From owner-svn-src-all@FreeBSD.ORG Wed Jun 19 06:32:54 2013 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 5E4998CE; Wed, 19 Jun 2013 06:32:54 +0000 (UTC) (envelope-from davidxu@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 4CB531C4A; Wed, 19 Jun 2013 06:32:54 +0000 (UTC) Received: from xyf.my.dom (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r5J6WpC7037039; Wed, 19 Jun 2013 06:32:51 GMT (envelope-from davidxu@freebsd.org) Message-ID: <51C150B7.1040200@freebsd.org> Date: Wed, 19 Jun 2013 14:33:27 +0800 From: David Xu User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/20130416 Thunderbird/17.0.5 MIME-Version: 1.0 To: Alexey Dokuchaev Subject: Re: 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... References: <201306180253.r5I2rj45053959@svn.freebsd.org> <51C08D7E.2000605@coosemans.org> <51C0B960.4090303@FreeBSD.org> <20130619055019.GB61109@FreeBSD.org> In-Reply-To: <20130619055019.GB61109@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Tijl Coosemans , Peter Wemm , svn-src-all@freebsd.org, Garance A Drosehn , src-committers@freebsd.org, svn-src-head@freebsd.org X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Jun 2013 06:32:54 -0000 On 2013/06/19 13:50, Alexey Dokuchaev wrote: > On Tue, Jun 18, 2013 at 03:47:44PM -0400, Garance A Drosehn wrote: >> Note that a major change to the FreeBSD repo would require that users >> install a new 'svn' anyway, even if they did install 'svn' back when >> they first installed FreeBSD. >> >> IMO, I think this 'svnlite' idea is a good move. I wouldn't want a >> full-blown official 'svn' in the base system, but just enough that >> a user can immediately get freebsd-specific updates without first >> needing to install some port. > > Frankly I find it somehow wrong that user who wants to immediately get > freebsd-specific updates should use any source-control tools and compile > stuff from sources. That what developers usually do, not users. Users, > in their majority, do not like to build things, and that makes perfect > sense. > > As Ubuntu user at $work, I never had to worry about how and where shall > we get updates, yet the system somehow gets them, installs them, only > occasionally asking for a reboot. > To do this, one has to put everything in a package managment system, let the system resolve what should be upgraded via package dependence. > Now, if our user is showing developer's attitude and wants to "make > world", then it's fair to assume that he knows how to install things > from ports, or has his own static svn client with him all the time, > or mounts /usr/src over NFS -- whatever works better for him. > > ./danfe >