[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RFC Editor edit list for approved netconf drafts



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/>