Re: [nfsv4] Gen-ART review of draft-ietf-nfsv4-federated-fs-protocol-13

Daniel Ellard <ellard@gmail.com> Mon, 22 October 2012 19:46 UTC

Return-Path: <ellard@gmail.com>
X-Original-To: nfsv4@ietfa.amsl.com
Delivered-To: nfsv4@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6195411E80A5 for <nfsv4@ietfa.amsl.com>; Mon, 22 Oct 2012 12:46:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3VMZzPLb2XYZ for <nfsv4@ietfa.amsl.com>; Mon, 22 Oct 2012 12:46:15 -0700 (PDT)
Received: from mail-wi0-f178.google.com (mail-wi0-f178.google.com [209.85.212.178]) by ietfa.amsl.com (Postfix) with ESMTP id 2F94611E80AD for <nfsv4@ietf.org>; Mon, 22 Oct 2012 12:46:15 -0700 (PDT)
Received: by mail-wi0-f178.google.com with SMTP id hr7so2384302wib.13 for <nfsv4@ietf.org>; Mon, 22 Oct 2012 12:46:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=H/wRC0VD7zmqpwszTlcFOsYkGKRgqj32cL3oqki4HZo=; b=xwKGDdt5sAvDHLlPK5nAkWisHFj/L4e49W8CdICOD2OETKwySSY5KPdv5F9s6eYlc8 eezyOt2oeAjOVF6oY+rCcH2E6cGxx2JHLBD3Kqg/OaJzf/ETNjA674EjK99h4Y7RayUx P6sGU1/Y/eAXxsho60D5EqLquMg/cj8463IeYb0+s3yW3U0mIHcSXyGii4zzEFDnSDvx sKcznqFzm3DLCzXCjFE2/BQLu3xbfGQC/dId3xOC8zZW6d2qqI1g9oEDmKPhy7ZOYDS6 PocxiumwNrm+t8x+8cBmaTt8hHnTEQALnxgO+Yi9WvP9igL5xHydl5gv8RAi87E1QWxf yNBg==
MIME-Version: 1.0
Received: by 10.180.87.34 with SMTP id u2mr23594339wiz.4.1350935174060; Mon, 22 Oct 2012 12:46:14 -0700 (PDT)
Received: by 10.194.28.202 with HTTP; Mon, 22 Oct 2012 12:46:14 -0700 (PDT)
In-Reply-To: <C1FABBCE-9C99-473C-A156-E5ABEFAED592@oracle.com>
References: <C1FABBCE-9C99-473C-A156-E5ABEFAED592@oracle.com>
Date: Mon, 22 Oct 2012 15:46:14 -0400
Message-ID: <CALBz+sgtZ9CnC29a9ayr1WQeSXEh7mB9r7AwdCPuY99azeozQw@mail.gmail.com>
From: Daniel Ellard <ellard@gmail.com>
To: Chuck Lever <chuck.lever@oracle.com>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: NFSv4 mailing list <nfsv4@ietf.org>
Subject: Re: [nfsv4] Gen-ART review of draft-ietf-nfsv4-federated-fs-protocol-13
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: NFSv4 Working Group <nfsv4.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Mon, 22 Oct 2012 19:46:16 -0000

On Mon, Oct 22, 2012 at 3:37 PM, Chuck Lever <chuck.lever@oracle.com> wrote:
> Hi-
>
> Gen-ART review comment:
>
>> Section 4.2.2.2, 5th paragraph: how is the prohibition on referencing
>> other attributes in the fedfsFsn object class supposed to work if this
>> document is the defining document for that object class?
>
>
> The referenced paragraph, in it's entirety:
>
>> A fedfsFsn MAY also have additional attributes, but these attributes
>> MUST NOT be referenced by any part of this document.
>
> Does anyone recall why this language is here?

Reconstructing part of a discussion from several years ago...

Someone wanted to add some additional fields to a fedfsFsn that
mattered for some capability that only made sense in the context of
their file system (automatic replication?  I don't remember).

I said that I couldn't prevent them from adding fields to the LDAP
attributes, but they would only work on their implementation and must
not be required for correct implementations, and they were OK with
that.  Vendors can extend, but none of the extensions are required.

I wouldn't mind if this was removed.  I haven't heard anyone talking
about vendor-specific extensions (but then again, I no longer work
with any of the vendors, so I'm in no position to hear much).  If
nobody steps forward to defend this, I'd be just as happy to remove
it.

-Dan