From owner-freebsd-ports@FreeBSD.ORG Fri Nov 16 15:15:05 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 86EDBD82 for ; Fri, 16 Nov 2012 15:15:05 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id 4022A8FC13 for ; Fri, 16 Nov 2012 15:15:04 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.5/8.14.5) with ESMTP id qAGFF4mr074700; Fri, 16 Nov 2012 08:15:04 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.5/8.14.5/Submit) with ESMTP id qAGFF4hA074697; Fri, 16 Nov 2012 08:15:04 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Fri, 16 Nov 2012 08:15:04 -0700 (MST) From: Warren Block To: Joseph a Nagy Jr Subject: Re: Users Handbook In-Reply-To: <50A64F69.30607@gmail.com> Message-ID: References: <50A64F69.30607@gmail.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; format=flowed Content-ID: X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (wonkity.com [127.0.0.1]); Fri, 16 Nov 2012 08:15:04 -0700 (MST) Cc: FreeBSD Ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Nov 2012 15:15:05 -0000 On Fri, 16 Nov 2012, Joseph a Nagy Jr wrote: > I'm tired of getting the third degree on irc because of this even though > it's not something I have control over. > > When I point someone to the User's handbook for using svn[0] instead of > portsnap, I always seem to receive flack that the handbook points users > to checkout on the central svn repo. I can see the wisdom in using a > mirror, but I cannot fix the handbook and am frankly tired of being > yelled at. Please fix this. > > [0]: > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.html You mean this part? Check out a copy of the ports tree. Use a specific Subversion mirror close to your geographic location instead of svn.FreeBSD.org in the command below for better performance. Committers should read the Subversion Primer first to be sure the correct protocol is chosen. # svn checkout svn://svn.FreeBSD.org/ports/head /usr/ports The only way to force the user to pick a mirror is to change the example so it won't work until they do. Like this: Pick an svn mirror and replace the {svnmirror} string below with the URL. # svn checkout {svnmirror} /usr/ports That type of non-working example is confusing. If we show one of the actual mirrors, 99% of users will cut and paste that example and not change it. (Actually, that's an exaggeration. It's closer to 100%.) I'd really like to do that better. Any ideas?