Re: [nfsv4] Last call for NSDB Protocol for Federated Filesystems (Oct 4 - Oct 22nd)
Daniel Ellard <ellard@gmail.com> Fri, 05 November 2010 22:37 UTC
Return-Path: <ellard@gmail.com>
X-Original-To: nfsv4@core3.amsl.com
Delivered-To: nfsv4@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0E83E3A69B1 for <nfsv4@core3.amsl.com>; Fri, 5 Nov 2010 15:37:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zaIFwP4L9VIG for <nfsv4@core3.amsl.com>; Fri, 5 Nov 2010 15:36:28 -0700 (PDT)
Received: from mail-gw0-f44.google.com (mail-gw0-f44.google.com [74.125.83.44]) by core3.amsl.com (Postfix) with ESMTP id 1CEBC3A69A1 for <nfsv4@ietf.org>; Fri, 5 Nov 2010 15:36:00 -0700 (PDT)
Received: by gwb15 with SMTP id 15so2706986gwb.31 for <nfsv4@ietf.org>; Fri, 05 Nov 2010 15:36:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=EoEzYqF0+w2rG5XCpVOpyI8pmYSFnT/5V9wJjTdsfHc=; b=izLFxq/V0AoTAJXh4jWL2VzYw7AXqRQx5BuE2+pYY/1uGVf68/c6c0K9LddpynuspR 4/wRoyItBJe57eSZiMoiHI3oLuPT+qYP/OPEQGs8JqdrvK5MNQ+6z4N7iE6kwHxt1Y3S FeEzWnXDITpgCsJNb16hRaUu9EmDgS1KIqyUw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=UDiUWrlX2Qnl0K5e8aD9n9VMJS6CVkRvDs+kQeDSQoIqEQC66MgZzuMdE+vGOyYeew 92Ds82kBa3ojl97zO06WNgoy+0HjOivFEh46LJJ5Vz46QFonIywlFWIKGcQkZlyXmK1F zz+mfPUrjRyJ/79hygCkYYgakKamwIJTmIJeM=
MIME-Version: 1.0
Received: by 10.42.76.73 with SMTP id d9mr1748931ick.454.1288996566734; Fri, 05 Nov 2010 15:36:06 -0700 (PDT)
Received: by 10.42.167.70 with HTTP; Fri, 5 Nov 2010 15:36:06 -0700 (PDT)
In-Reply-To: <20101105205132.GP6536@oracle.com>
References: <E043D9D8EE3B5743B8B174A814FD584F0A6BFD9C@TK5EX14MBXC126.redmond.corp.microsoft.com> <alpine.LFD.2.00.1010221251120.4707@jlentini-linux.nane.netapp.com> <4CD1DFE4.1060004@oracle.com> <20101104193632.GX6536@oracle.com> <alpine.LFD.2.00.1011051500050.14303@jlentini-linux.nane.netapp.com> <20101105205132.GP6536@oracle.com>
Date: Fri, 05 Nov 2010 18:36:06 -0400
Message-ID: <AANLkTi=octHZF_Cf0kqbfoL78jOTCfmq_pYDoMW1B2Pr@mail.gmail.com>
From: Daniel Ellard <ellard@gmail.com>
To: nfsv4@ietf.org
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: Re: [nfsv4] Last call for NSDB Protocol for Federated Filesystems (Oct 4 - Oct 22nd)
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: NFSv4 Working Group <nfsv4.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/nfsv4>
List-Post: <mailto:nfsv4@ietf.org>
List-Help: <mailto:nfsv4-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Nov 2010 22:37:17 -0000
On Fri, Nov 5, 2010 at 4:51 PM, Nicolas Williams <Nicolas.Williams@oracle.com> wrote: > On Fri, Nov 05, 2010 at 03:15:16PM -0400, James Lentini wrote: >> On Thu, 4 Nov 2010, Nicolas Williams wrote: >> > I think we should pre-define an attribute for back pointers, as that >> > seems valuable even though it's unreliable. >> >> There isn't interest in this across vendors. > > But is that the test of whether a feature should in a Proposed Standard? > > The test for a Standard is that any given feature must have two or more > interoperable implementations, but this being a Proposed Standard the > actual rule is more relaxed. > > I think a free-for-all annotation is much too likely to result in > interoperability problems. A rule that "there must be enough interest > across implementors" is not at all helpful if it leads to ad-hoc > solutions. The WG needs a happy middle. I'm the person who initially proposed annotations, and their purpose (as originally conceived, anyway) was to provide an ad-hoc way to extend the protocol, while it was at the I-D stage, until we nailed things down. The idea was that if there was any annotation whose value was widely recognized (at least to the point of standardization discussion) then that annotation should be given its own field and made part of the standard, rather than left as an ad-hoc field. That was nearly three years ago, and I think things have been nailed down sufficiently since then so that the requirements are fulfilled by the other fields. If I'm wrong about that--and there are annotations that people have determined to be valuable enough so that this field is needed in order to deploy working systems--then maybe we should begin discussing folding them into the protocol. (or maybe that discussion is already happening--I've been out of the loop for a while) On the other hand, if the main reason to have this field is as a loophole for adding new features in the future, without making those features part of the standard, then I think it should be removed. If we have to make a version 2 of the protocol because we later realize that we forgot something essential, I'd rather start with a new I-D than have to deal with ad-hoc, incompatible extensions to version 1. -Dan
- [nfsv4] Last call for NSDB Protocol for Federated… Spencer Shepler
- Re: [nfsv4] Last call for NSDB Protocol for Feder… James Lentini
- Re: [nfsv4] Last call for NSDB Protocol for Feder… Robert Thurlow
- Re: [nfsv4] Last call for NSDB Protocol for Feder… Chuck Lever
- Re: [nfsv4] Last call for NSDB Protocol for Feder… James Lentini
- Re: [nfsv4] Last call for NSDB Protocol for Feder… James Lentini
- Re: [nfsv4] Last call for NSDB Protocol for Feder… Nicolas Williams
- Re: [nfsv4] Last call for NSDB Protocol for Feder… James Lentini
- Re: [nfsv4] Last call for NSDB Protocol for Feder… Nicolas Williams
- Re: [nfsv4] Last call for NSDB Protocol for Feder… Daniel Ellard
- Re: [nfsv4] Last call for NSDB Protocol for Feder… James Lentini
- Re: [nfsv4] Last call for NSDB Protocol for Feder… James Lentini
- Re: [nfsv4] Last call for NSDB Protocol for Feder… Chuck Lever
- Re: [nfsv4] Last call for NSDB Protocol for Feder… Nicolas Williams
- Re: [nfsv4] Last call for NSDB Protocol for Feder… Nicolas Williams
- Re: [nfsv4] Last call for NSDB Protocol for Feder… Nicolas Williams
- Re: [nfsv4] Last call for NSDB Protocol for Feder… Everhart, Craig
- Re: [nfsv4] Last call for NSDB Protocol for Feder… Daniel Ellard
- Re: [nfsv4] Last call for NSDB Protocol for Feder… Daniel Ellard
- Re: [nfsv4] Last call for NSDB Protocol for Feder… Nicolas Williams
- Re: [nfsv4] Last call for NSDB Protocol for Feder… Nicolas Williams
- [nfsv4] LDAP Registry rules and sub-namespaces (R… Nicolas Williams
- Re: [nfsv4] LDAP Registry rules and sub-namespace… Everhart, Craig
- Re: [nfsv4] Last call for NSDB Protocol for Feder… James Lentini
- Re: [nfsv4] Last call for NSDB Protocol for Feder… James Lentini
- Re: [nfsv4] Last call for NSDB Protocol for Feder… Nicolas Williams