Re: RFC Editor edit list for approved netconf drafts

Martin Bjorklund <mbj@tail-f.com> Sun, 11 June 2006 18:42 UTC

Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1FpUtk-00085y-5w for netconf-archive@lists.ietf.org; Sun, 11 Jun 2006 14:42:56 -0400
Received: from psg.com ([147.28.0.62]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FpUti-0002E4-Hy for netconf-archive@lists.ietf.org; Sun, 11 Jun 2006 14:42:56 -0400
Received: from majordom by psg.com with local (Exim 4.60 (FreeBSD)) (envelope-from <owner-netconf@ops.ietf.org>) id 1FpUn3-000EYb-4o for netconf-data@psg.com; Sun, 11 Jun 2006 18:36:01 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on psg.com
X-Spam-Level:
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00, FORGED_RCVD_HELO autolearn=ham version=3.1.1
Received: from [83.241.162.138] (helo=mail.tail-f.com) by psg.com with esmtp (Exim 4.60 (FreeBSD)) (envelope-from <mbj@tail-f.com>) id 1FpUn1-000EYJ-6o for netconf@ops.ietf.org; Sun, 11 Jun 2006 18:35:59 +0000
Received: from localhost (c213-100-166-87.swipnet.se [213.100.166.87]) (using SSLv3 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.tail-f.com (Postfix) with ESMTP id C677344; Sun, 11 Jun 2006 20:35:57 +0200 (CEST)
Date: Sun, 11 Jun 2006 20:35:45 +0200
Message-Id: <20060611.203545.64880698.mbj@tail-f.com>
To: ietf@andybierman.com
Cc: netconf@ops.ietf.org
Subject: Re: RFC Editor edit list for approved netconf drafts
From: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <448894FF.1060006@andybierman.com>
References: <448894FF.1060006@andybierman.com>
X-Mailer: Mew version 2.2rc2-mbj2 on Emacs 21.4 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: a0534e6179a1e260079328e8b03c7901

Andy Bierman <ietf@andybierman.com> wrote:
> Hi,
> 
> Somebody asked for this edit list earlier.
> It is available from the ID-Tracker as well.
> 
> Is this list complete?

What about the schema issues that were discussed in
http://ops.ietf.org/lists/netconf/netconf.2006/msg00512.html, and then
in some more recent thread?


/martin


> 
> ===========================
> We are currently working on an edit for the subtree filter.
> (prot-12, bottom of page 22, sec. 6.2.5) 
> 
> Since everybody who commented agreed that the intent of the WG
> for an empty subtree filter is not reflected in the text,
> 1 or 2 sentences reflecting the WG intent will be submitted as
> another 'rfc edit' request.
> 
> The text will indicate that a containment node at a particular level,
> that has any nested content-select or attribute-select nodes,
> will be removed from the results if all of these nested boolean
> expressions evaluate to 'false' results.
> 
> This will also allow us to write text in the Notifications draft that
> says "a subtree filter set that results in an empty <data> element
> indicates that the notification MUST NOT be generated by the agent."
> ============================
> 
> thanks,
> Andy
> 
> 
> ------ for the draft-ietf-netconf-ssh-06.txt document ----------
> 
> - In section 3, page 3 (last line) and 4:
> 
>   OLD:
> 
>    SSHv1.  Running NETCONF as an SSH subsystem avoids the need for the
>    script to recognize shell prompts or skip over extraneous
>    information, such as a system message that is sent at shell start-up.
>    However, if a subsystem cannot be used, it should be possible for a
>    client to skip over any system messages that are sent at shell
>    start-up by searching for a NETCONF <hello> element.  Note that this
>    may not avoid problems if system messages are recieved later in the
>    session.
> 
>   NEW:
>    SSHv1.  Running NETCONF as an SSH subsystem avoids the need for the
>    script to recognize shell prompts or skip over extraneous
>    information, such as a system message that is sent at shell start-up.
>    However, even when a subsystem is used, some extraneous messages may
>    be printed by the user's start-up scripts.  Implementations MUST
>    skip over these messages by searching for an 'xml' start directive,
>    which MUST be followed by a <hello> element in the 'NETCONF' namespace.
> 
> - In section 5, page 6, line 4 in 1st para:
> 
>   OLD:
> 
>   ...and terminate the SSH session.
> 
>   NEW:
> 
>   ...and close the SSH session channel.
> 
> ----- in the draft-ietf-netconf-prot-12.txt document ----------
> 
> Page 16:
> OLD:
>       The following <rpc-reply> illustrates the case of returning
>       multiple <rpc-error> elements.
> 
> NEW:
>       The following <rpc-reply> illustrates the case of returning
>       multiple <rpc-error> elements.
> 
>       Note that the data models used in the examples in this section use
>       the <name> element to distinguish between multiple instances of
>       the <interface> element.
> 
> On page 34:
> OLD:
>          If the NETCONF peer supports the :xpath capability
>          (Section 8.9), the value "xpath" may be used to indicate that
>          the filter element contains an XPath expression.
> 
> NEW:
>          If the NETCONF peer supports the :xpath capability
>          (Section 8.9), the value "xpath" may be used to indicate that
>          the select attribute on the filter element contains an XPath
>          expression.
> 
> Page 39, bottom:
> 
> OLD:
> 
>    Example:
> 
>        Set the MTU to 1500 on an interface named "Ethernet0/0" in the
>        running configuration:
> 
> NEW:
> 
>    Example:
> 
>        The <edit-config> examples in this section utilize a simple
>        data model, in which multiple instances of the 'interface'
>        element may be present, and an instance is distinguished
>        by the 'name' element within each 'interface' element.
> 
>        Set the MTU to 1500 on an interface named "Ethernet0/0" in the
>        running configuration:
> 
> On page 46:
> 
> OLD:
> 
>      A lock MUST not be granted if any of the following conditions are
>      true:
> 
>        *  a lock is already held by another NETCONF session or another
>                                     ^^^^^^^
>           entity
> 
> NEW:
> 
>      A lock MUST not be granted if any of the following conditions are
>      true:
> 
>        *  a lock is already held by any NETCONF session or another
>           entity
> 
> 
> On page 50:
> OLD:
>          If the NETCONF peer supports the :xpath capability
>          (Section 8.9), the value 'xpath' may be used to indicate that
>          the filter element contains an XPath expression.
> 
> NEW:
>          If the NETCONF peer supports the :xpath capability
>          (Section 8.9), the value "xpath" may be used to indicate that
>          the select attribute on the filter element contains an XPath
>          expression.
> 
> 
> On page 67:
> OLD:
>    The :xpath capability modifies the <get> and <get-config> operations
>    to accept the value "xpath" in the type attribute of the filter
>    element.  When the type attribute is set to "xpath", the contents of
>    the filter element will be treated as an xpath expression and used to
>    filter the returned data.
> 
> NEW:
>    The :xpath capability modifies the <get> and <get-config> operations
>    to accept the value "xpath" in the type attribute of the filter
>    element.  When the type attribute is set to "xpath", a select
>    attribute MUST be present on the filter element.  The select
>    attribute will be treated as an XPath expression and used to filter
>    the returned data.  The filter element itself MUST be empty in this
>    case.
> 
> On page 67:
> OLD:
>          <filter type="xpath"> <!-- get the user named fred -->
>            top/users/user[name="fred"]
>          </filter>
> 
> NEW:
>          <!-- get the user named fred -->
>          <filter type="xpath" select="top/users/user[name='fred']"/>
> 
> 
> On page 81:
> OLD:
>            <xs:attribute name="type"
>                          type="FilterType" default="subtree"/>
> 
> NEW:
>            <xs:attribute name="type"
>                          type="FilterType" default="subtree"/>
>            <!-- if type="xpath", the xpath expression
>            appears in the select element -->
>            <xs:attribute name="select"/>
> 
> 
> 
> 
> 
> --
> to unsubscribe send a message to netconf-request@ops.ietf.org with
> the word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/netconf/>

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>