From owner-freebsd-current@FreeBSD.ORG Sat Dec 3 19:28:13 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E1BA3106564A for ; Sat, 3 Dec 2011 19:28:13 +0000 (UTC) (envelope-from grarpamp@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 7AF888FC08 for ; Sat, 3 Dec 2011 19:28:13 +0000 (UTC) Received: by wgbdr11 with SMTP id dr11so3988324wgb.31 for ; Sat, 03 Dec 2011 11:28:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=MYA3lTyHqDsZl3spL/KWFPtDCKhZWRcSBpweEJ91NwQ=; b=GJOffAMOiLY6SUx1WemJAldP/BlAev7LE0CAM+IMwdhS05RMNHjnBFUsL4lrBkHwOZ Yg6A2VXPzJlz8OKVws0Kil9ORil5RyHFu+6Sdsytf9LtyToRTBfzMfuHCQiQ7+mTZ9Iz Ik03i5esShOEVn5ap2ziVgwNtkAikk2jb1xFc= MIME-Version: 1.0 Received: by 10.227.199.78 with SMTP id er14mr2971756wbb.10.1322938943923; Sat, 03 Dec 2011 11:02:23 -0800 (PST) Received: by 10.180.95.137 with HTTP; Sat, 3 Dec 2011 11:02:23 -0800 (PST) Date: Sat, 3 Dec 2011 14:02:23 -0500 Message-ID: From: grarpamp To: freebsd-current@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Mailman-Approved-At: Sat, 03 Dec 2011 20:18:20 +0000 Subject: Third party apps in base [was CVS removal...] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Dec 2011 19:28:14 -0000 Hi. I have many dependencies on CVS that I 'need' 'out of the box'. Yet at the same time, I would not mind at all if it went to ports. In fact, and from a general position regarding all third party apps, I encourage it. Mostly because they are not authored or maintained by FreeBSD. Yet they are integrated, often in ways that need work to remove and/or manage separately. Such as when the upstream drops a feature version and FreeBSD only drops security/stability patches. If a lighter method than ports is desired, all the third party apps have binary packages (/pub/FreeBSD/ports/packages/All). And even pkg_add can be skipped if that's too heavy. The bit of extra work at install time isn't much, especially when your install already does a bunch of scripted localization. And as an aside, with what to this writer seems to be the majority of the world moving to git... I think it should now properly become user/admin choice as to which to install from ports/packages/source. Rather than say, being equally agnostic/fair in the other direction by including them all to satisfy all whims. The only justified exception I see would be to include whichever one is used by the master repository itself, which today is SVN. And as a topic for another thread, I think even that should be switched to git within the next couple years. And as another topic for another thread... the same goes for the various current methods of source (and other) distribution of the FreeBSD project. I'd be quite happy to see rsync become authoritative and even replace all of them. Lastly, regarding baking and planning... making more use of the wiki to document the FreeBSD timeline would be interesting. While distant dates my not be known, features and dependancies usually are.