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

Re: comments on draft-ietf-netconf-prot-02.txt



Juergen Schoenwaelder wrote:

On Tue, Mar 09, 2004 at 10:43:11AM -0800, Rob Enns wrote:


d) The edit-config(target, options, config) with the merge / replace / delete attribute operations looks a bit strange (like others have noted before). This really smells like a compound operation which combines merge/replace/delete operations into a single rpc call. I recently looked closer at NFSv4 protocol (RFC 3530) which has such a compound operation and NETCONF might be actually simpler by adopting a model which makes compound operations first class citizens.


This was discussed a little in Seoul, the current restriction on
edit-config is that all values of the operation attribute in a single
edit-config operation must have the same value. Is removing that restriction what you have in mind?



With this restriction, you really have separate merge / replace and delete operations. So why not call them by name, e.g. merge-config,
replace-config and delete-config? Why do you still want to specify
these semantics as attributes???



I'm in favor of removing the restriction that the operation attributes be identical.
If that's not going to fly with the WG, then using separate base operations is a
better design.


I will remove the restriction in the next version of the protocol draft unless
the WG objects...


Rob


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