From owner-freebsd-current@FreeBSD.ORG Sat Mar 16 00:52:02 2013 Return-Path: Delivered-To: freebsd-current@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 1FC2D628; Sat, 16 Mar 2013 00:52:02 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) Received: from esa-annu.net.uoguelph.ca (esa-annu.mail.uoguelph.ca [131.104.91.36]) by mx1.freebsd.org (Postfix) with ESMTP id B1882878; Sat, 16 Mar 2013 00:52:01 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqEEAMfBQ1GDaFvO/2dsb2JhbABDiDG8eoF9dIIqAQEBBAEBASArIAsbDgoCAg0ZAiMGAQkmBggHBAEZAwSHYQMPDLB3iHMNiVuBI4EqiX+BGXw0B4ItgRMDlB1egWCBH4pJhRqDJiAygQU1 X-IronPort-AV: E=Sophos;i="4.84,854,1355115600"; d="scan'208";a="19264799" Received: from erie.cs.uoguelph.ca (HELO zcs3.mail.uoguelph.ca) ([131.104.91.206]) by esa-annu.net.uoguelph.ca with ESMTP; 15 Mar 2013 20:52:00 -0400 Received: from zcs3.mail.uoguelph.ca (localhost.localdomain [127.0.0.1]) by zcs3.mail.uoguelph.ca (Postfix) with ESMTP id 80B07B3F91; Fri, 15 Mar 2013 20:52:00 -0400 (EDT) Date: Fri, 15 Mar 2013 20:52:00 -0400 (EDT) From: Rick Macklem To: Freddie Cash Message-ID: <636921049.3962434.1363395120474.JavaMail.root@erie.cs.uoguelph.ca> In-Reply-To: Subject: Re: NewNFS vs. oldNFS for 10.0? MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [172.17.91.203] X-Mailer: Zimbra 6.0.10_GA_2692 (ZimbraWebClient - FF3.0 (Win)/6.0.10_GA_2692) Cc: Adrian Chadd , Alfred Perlstein , Andre Oppermann , FreeBSD-Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 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, 16 Mar 2013 00:52:02 -0000 Freddie Cash wrote: > Isn't the general process (or at least past pattern) to: > - have 1 release cycle with just the old code (aka 8.x with oldNFS) > - have 1 release cycle with old and new code, default to old (aka 9.x > with oldNFS + newNFS) Actually, your numbering is out by one. 7.x - old only 8.x - old and new, with old default 9.x - old and new, with new default I, personally, don't care if 10.x has both in it or not. The only downside I see is that it often means generating patches for both, but this usually occurs when the code in the old and new are virtually identical (new cloned from old). rick > - have 1 release cycle with old and new code, default to new (aka 10.x > with newNFS) > > - remove the old code from next release (aka 11.0) > > > > Or is that too long of a time-frame to migrate from old to new? > > > > > > On Fri, Mar 15, 2013 at 11:46 AM, Adrian Chadd < adrian@freebsd.org > > wrote: > > > On 15 March 2013 11:11, Alfred Perlstein < bright@mu.org > wrote: > > > People in my org have been working with NFS and reporting issues for > > the > > past year. I'm quite certain that Doug White has reported issues due > > to > > missing certain caching features of the old code. > > > > This is not indicative that newNFS is bad, just that it still needs > > some > > work. > > Good news. and yes, it needs more work, but it doesn't preclude it > from having a cutover date set. Even if that date is something far in > the future, like 11.0. > > Or we'll just end up with two NFS stacks for some undetermined amount > of time. > > > Sure, and how much NFS do you actually use and support exactly? > > .. and exactly how much would that lend to this discussion? > > I'm not arguing NFS technical details, I'm arguing project forward > thinking and planning. These don't need me to be waist deep in NFS, it > needs a broader view of how things may and may not go. > > I lived through the pain of Linux having multiple NFS implementations > for precisely this reason. It was a clusterfsck of a nightmare of epic > proportions. We should avoid that. > > > > adrian > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to " > freebsd-current-unsubscribe@freebsd.org " > > > > -- > Freddie Cash > fjwcash@gmail.com