From owner-cvs-all@FreeBSD.ORG Thu Aug 12 01:05:38 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 40B0C16A4CE; Thu, 12 Aug 2004 01:05:38 +0000 (GMT) Received: from sccrmhc11.comcast.net (sccrmhc11.comcast.net [204.127.202.55]) by mx1.FreeBSD.org (Postfix) with ESMTP id C530C43D1F; Thu, 12 Aug 2004 01:05:37 +0000 (GMT) (envelope-from DougB@freebsd.org) Received: from lap (c-24-130-110-32.we.client2.attbi.com[24.130.110.32]) by comcast.net (sccrmhc11) with SMTP id <20040812010525011004tab4e>; Thu, 12 Aug 2004 01:05:36 +0000 Date: Wed, 11 Aug 2004 18:05:24 -0700 (PDT) From: Doug Barton To: Oliver Eikemeier In-Reply-To: <441CD44F-EBF6-11D8-887A-00039312D914@fillmore-labs.com> Message-ID: <20040811175038.M54010@ync.qbhto.arg> References: <441CD44F-EBF6-11D8-887A-00039312D914@fillmore-labs.com> Organization: http://www.FreeBSD.org/ X-message-flag: Outlook -- Not just for spreading viruses anymore! MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: "cvs-ports@FreeBSD.org" cc: Edwin Groothuis cc: "cvs-all@FreeBSD.org" cc: "ports-committers@FreeBSD.org" Subject: Re: cvs commit: ports/dns Makefile ports/dns/bind93 Makefiledistinfo pkg-descr pkg-message pkg-plist X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Aug 2004 01:05:38 -0000 On Thu, 12 Aug 2004, Oliver Eikemeier wrote: > Ok, could you just outline to me why > > does not apply, why dns/bind93 is not related to dns/bind9 and why there is > no history to preserve, especially given that you mean to remove dns/bind9. Thank you, that is a reasonable question, and deserves a reasonable answer. There are two main reasons why a repo copy isn't needed here. First, when the BIND 9 port was created originally they made the same mistake you are suggesting, namely reop copying the BIND 8 port. This brought in tons of pointless history that wasn't relevant. I want to remedy that problem by creating a new port that doesn't drag along unrelated history. Second, there is quite frankly no significant history _of the BIND 9 port_ to preserve. If you had bothered to check the CVS history instead of simply offering a knee-jerk reaction then you would have already known this. Alternatively, if you did check the history, and there is something there that you think needs to be preserved at all costs, please state your case so that we can discuss it. There is also (I think) a valid question of what is a "related" version here. BIND 9 is a complete rewrite, with a completely different codebase, distribution scheme, etc. BIND 9.3.x is essentially another rewrite, although they do share a common file format for the distribution, etc. If the original bind9 port had been created new rather than repo copied then I could more easily be persuaded that the bind93 port should be repo copied. However, at this point in the process I see no reason to drag all of that useless history into a new port. Doug -- This .signature sanitized for your protection