Re: [netmod] [Netconf] with-defaults definition of 'explicit mode'
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [netmod] [Netconf] with-defaults definition of 'explicit mode'



Andy Bierman <andy at netconfcentral.com> wrote:
> Hi,
> 
> I don't think this definition of explicit defaults matches what
> the NETMOD WG agreed to on the mailing list.
> 
>    o  Explicitly set default data: Is default data that is set by a
>       NETCONF client or other external management application/user by
>       the way of an actual management operation to the value specified
>       as its default in the data model schema.  Some servers MAY treat
>       explicitly set default data as simple default data, as they may
>       not be able to differentiate between them.
>       Data, that is set to a value other then its default value, is not
>       default data, so its handling is outside the scope of this
>       document.
> 
> IMO, this definition is too loose for the standard.
> The NETMOD WG agreed that explicitly set means:
>   o Explicitly set data:
>     - any value set by the client
>     - any value (other than the schema default) set by the server

I think the definition is ok - note that it defines the term
"explicitly set default data", not "explicitly set data".

However, I do not understand:

       Some servers MAY treat explicitly set default data as simple
       default data, as they may not be able to differentiate between
       them.

What is "simple default data"?  Can this sentence be removed?

Also, the last sentence ("Data, that is set ..." does not belong in
the definition of the term "explicitly set default data").


/martin

Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.