[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
comments on draft-ietf-netconf-prot-02.txt
I was just reading through the ID and found some places where there is
still text about different formats. I think we decided to only have one
format - XML. The details:
a) copy-config still has a format parameter? This parameter seems to
have gone everywhere else.
b) The description/examples of <get-config>, <get-all> still refer to/use
the format parameter.
What worries me a bit more:
c) get-config(source, filter) and get(filter) both take a filter to
select what should be retrieved. As was noted before, this really
interacts with the data model and what is currently written down
(simple subtree filtering) look to me a bit too simplistic. Has
this filter issue in the meantime been resolved? How does the
fact that this interacts with the data model been addressed?
[My preference is still XPATH since it will be powerful enough
to handle almost any reasonable XML data model and it is quite
natural from an XML perspective. I can live with subsetting
XPATH with a full XPATH capability if that really makes
implementations more cost effective. In fact, defining a
subtree XPATH subset should be rather straightforward.]
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.
I do not know precisely what happened in Seoul - so if these issues have
been closed and I am just too late, let me know and I will shut up.
/js
--
Juergen Schoenwaelder International University Bremen
<http://www.eecs.iu-bremen.de/> P.O. Box 750 561, 28725 Bremen, Germany
--
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/>