From owner-freebsd-doc@FreeBSD.ORG Sat Jan 26 23:10:26 2013 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id B00648E9 for ; Sat, 26 Jan 2013 23:10:26 +0000 (UTC) (envelope-from ike@blackskyresearch.net) Received: from rs149.luxsci.com (rs149.luxsci.com [64.49.224.181]) by mx1.freebsd.org (Postfix) with ESMTP id 6D8C5315 for ; Sat, 26 Jan 2013 23:10:26 +0000 (UTC) Received: from rs149.luxsci.com (localhost.localdomain [127.0.0.1]) by rs149.luxsci.com (8.14.4/8.13.8) with ESMTP id r0QNAPiw032338; Sat, 26 Jan 2013 18:10:25 -0500 Received: (from root@localhost) by rs149.luxsci.com (8.14.4/8.13.8/Submit) id r0QNA2O9032204; Sat, 26 Jan 2013 23:10:02 GMT Received: (from sender 74627) (rs149.luxsci.com [127.0.0.1]) by LuxSci SP; Sat, 26 Jan 2013 23:10:02 +0000 Subject: Re: removing CVS in Handbook Updating and Upgrading chapter Content-Type: text/plain; charset=us-ascii From: "Isaac (.ike) Levy" In-Reply-To: Date: Sat, 26 Jan 2013 18:09:48 -0500 Content-Transfer-Encoding: quoted-printable References: To: Warren Block X-Lux-Comment: Message r0QN9mrI032137 sent by user #74627 Message-Id: <1359241802-3572135.75152325.fr0QN9mrI032137@rs149.luxsci.com> X-Comment: LuxSci SP Message ID - 1359241802-3572135.75152325 Cc: freebsd-doc@freebsd.org X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Jan 2013 23:10:26 -0000 On Jan 25, 2013, at 2:12 PM, Warren Block wrote: >>> CVS is going away soon, and we should not be advising people to = start using them now. >>> This diff entirely removes cvsup, csup, and CVS references from the = Updating and Upgrading chapter. SVN URLs are also changed to the = preferred form and links to the SVN mirrors are added. >>> Rendered: http://www.wonkity.com/~wblock/temp/cuttingedge-nocvs.html >>> Diff: http://www.wonkity.com/~wblock/temp/cuttingedge-nocvs.diff Regarding src, this appears to be jumping the gun quite a bit, with = possibly bad consequences: + ports, cvsup access end-of-lifed Feb 28 (cool! drop cvs/cvsup references for it) - source, cvsup deprecated - no end-of-life date set (until canonical replacement is in place) Instead of replacing *all* CVS urls with SVN, I would like to advise you = to merely make note of cvsup being deprecated for src? Not sure if I need to explain this, but: For a large number of system integrators, building userland/kernel from = source is critical. Most of these builds happen before ports/pkg get installed, (if they = even do). The current state of SVN, binary packages, ports mechanism = changes, and otherwise- all make for some nasty chicken/egg problems for = many systems integrators. There are several simplifying projects in play, (there was a = lively/lengthy thread on freebsd-stable@ this week, and some action over = in ports to immeadiately simplify some notable SVN dependency messes...) = http://lists.freebsd.org/pipermail/freebsd-stable/2013-January/071798.html= This sort of dependency-free simplicity, is what drives a huge number of = FreeBSD installs. -- With that, until cvsup actually has an end-of-life date, cvsup/csup can = not be removed completely from docs, whenever it refers to src. Thoughts? Best, .ike