From owner-cvs-lib Wed Jun 19 09:55:50 1996 Return-Path: owner-cvs-lib Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA29510 for cvs-lib-outgoing; Wed, 19 Jun 1996 09:55:50 -0700 (PDT) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id JAA29504; Wed, 19 Jun 1996 09:55:47 -0700 (PDT) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.7.5/8.6.12) with ESMTP id JAA15610; Wed, 19 Jun 1996 09:53:02 -0700 (PDT) Message-Id: <199606191653.JAA15610@austin.polstra.com> To: Michael Smith cc: peter@spinner.dialix.com, CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-lib@freefall.freebsd.org, jkh@freefall.freebsd.org Subject: Re: cvs commit: src/lib/tcl Makefile patch01 patch02 In-reply-to: Your message of "Wed, 19 Jun 1996 15:49:19 +0930." <199606190619.PAA00203@genesis.atrad.adelaide.edu.au> Date: Wed, 19 Jun 1996 09:53:01 -0700 From: John Polstra Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Michael Smith said: > John Polstra stands accused of saying: > > > > The sources should be imported in their distributed form, onto the > > vendor branch. Then the necessary patches should be committed as deltas. > > > > This is not the same as a port, and it shouldn't be treated like one. > > It _is_ a port, and it _should_ be treated like one, modulo a few changes. Here are the key differences, as I see them: 1. Ports don't attempt to keep their distfiles in the CVS repository. This thing does, and that's a big mistake, IMHO. 2. Ports generally try to keep up-to-date with the latest release. In the main source tree, we don't, shouldn't, and probably won't do that. (Examples: gcc and perl.) Again: It's madness to put a *.tar.gz.uu file into the CVS repository! -- John