From owner-freebsd-current@FreeBSD.ORG Fri Jun 6 18:02:33 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5517537B401; Fri, 6 Jun 2003 18:02:33 -0700 (PDT) Received: from sccrmhc02.attbi.com (sccrmhc02.attbi.com [204.127.202.62]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82B6043F3F; Fri, 6 Jun 2003 18:02:32 -0700 (PDT) (envelope-from DougB@freebsd.org) Received: from master.dougb.net (12-234-22-23.client.attbi.com[12.234.22.23]) by attbi.com (sccrmhc02) with SMTP id <2003060701023100200dmp18e>; Sat, 7 Jun 2003 01:02:31 +0000 Date: Fri, 6 Jun 2003 18:02:30 -0700 (PDT) From: Doug Barton To: Brad Knowles In-Reply-To: Message-ID: <20030606175012.M15459@znfgre.qbhto.arg> References: <20030605235254.W5414@znfgre.qbhto.arg> 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 cc: freebsd-current@FreeBSD.org cc: freebsd-arch@FreeBSD.org Subject: Re: Way forward with BIND 8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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, 07 Jun 2003 01:02:33 -0000 Wow.... you've so completely missed the point that I hesitate to respond to this, but I suppose I should try. On Fri, 6 Jun 2003, Brad Knowles wrote: > At 3:01 AM -0700 2003/06/06, Doug Barton wrote: > > > Regardless of whether I agree with the points you make here or not, the > > FreeBSD development model requires that what we import in -current, for > > the most part, be what we plan to eventually MFC. That factor alone > > eliminates the possibility of importing BIND 9 at this time. > > I'm sorry, plenty of things have been done in -CURRENT that could > not possibly be MFC'ed to -STABLE. Yes, once the leap to the next > version is done and the particular RELENG tree that used to be > -CURRENT becomes the new -STABLE, things would migrate down. > > Are you saying that the new SMP code could not have been done, > because it could not be MFC'ed to -STABLE? You've failed to grasp the distinction I made between "adventursome bits in contrib" vs. "adventursome bits in the rest of src/." Also, SMPng is a really good example of my point... it's a major API change IN FREEBSD CODE that definitely belongs in HEAD, for eventual -stable'ification of that branch. If we decide to do the same thing with BIND, it should be in the next major development branch. There is already enough excitement in what will be RELENG_5. > > Nothing I've had to say on this issue should be (or I think reasonably can > > be) interpreted as a flame. I've simply stated the reasons I think that > > BIND 9 isn't suitable for one particular purpose. > > In which case, I would submit that you should be more involved in > the development of BIND, A) My level of involvement in BIND development is none of your business. B) My level of involvement in BIND development is not even a little bit related to whether bind 9 is suitable to import into FreeBSD yet. You've confused the thing we're trying to prove, "Is bind 9 ready for freebsd?" with a premise in your own absurd logic, "Because bind 9 is the best thing ever, dougb should fix it so he can put it in freebsd." > IMO, if you want to claim that BIND 9 isn't suitable for > production use, then I believe you should be prepared to help change > that situation. Thank you for sharing. You're totally wrong, but I appreciate your feedback. You've also completely ignored the part of my post where I pointed out that everyone who wants what you're advocating (no bind 8 in the base, and/or having bind 9 in the base) can have it, right now, no waiting. The fact that it requires to extra, extremely painless configuration steps is, arguably, unfortunate, however I don't think it's too much to ask, at least in the near term. Doug -- This .signature sanitized for your protection