Re: [Netconf] [NETCONF] <get-schema> mandatory parms discussion
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Netconf] [NETCONF] <get-schema> mandatory parms discussion
Hi Mark, Andy,
modifying the the mandatory parameters in <get-schema>
has been proposed earlier in September. There were no
arguments against it at that time.
In the sake of progress I would like to ask you to try
to converge on a solution.
OTHERS: PLEASE speak up if you agree or disagree with
any points made by either Mark or Andy.
It would be good if we can bring this to a conclusion
and the draft one step further soon.
Cheers,
Mehmet
> -----Original Message-----
> From: netconf-bounces at ietf.org
> [mailto:netconf-bounces at ietf.org] On Behalf Of ext Andy Bierman
> Sent: Friday, October 02, 2009 2:13 AM
> To: Mark Scott
> Cc: netconf at ietf.org
> Subject: Re: [Netconf] [NETCONF] <get-schema> mandatory parms
> discussion
>
> Mark Scott wrote:
> > Andy,
> >
> > A rationale for not modifying the mandatory parameters in
> <get-schema>
> > was posted to the ML on Sept 16th.
> >
> > I suspect you missed that based on the comment below so I
> am repeating
> > it here for further discussion:
> >
> > "2. <get-schema> mandatory parameters: Initially <identifier>
> > was the only mandatory parameter in the <get-schema>
> operation, however
> > after we agreed to expand the key definition in the schema
> list we made
> > <version> and <format> mandatory parameters in the operation. My
> > preference would be to keep this alignment between the key and
> > <get-schema> mandatory parms. I agree in cases where only
> 1 revision
> > and/or 1 format exists this is heavy-handed but it protects against
> > agents returning schema a manager may not have intended since
> > <identifier> is not unique in schema list and the logic on agent to
> > select the default revision may differ from what the
> manager would have
> > selected (esp. if more than 1 version exists)."
> >
> > Previously no one else had objected to these being
> mandatory parameters
> > and no ML consensus had been reached to modify it.
> >
>
> I don't understand why the <get-schema> RPC
> is coupled to the /netconf-state/schemas data structure.
>
> Revisions are optional in YANG. A valid module
> can exist without a <version>. This module forces
> a YANG module to use the empty string as the
> version, which is somewhat of a hack.
>
>
> > I have changed the subject header of this email in an attempt to
> > initiate a ML discussion and will update the draft based on
> consensus.
> >
> > Mark
> >
>
> Andy
>
> _______________________________________________
> Netconf mailing list
> Netconf at ietf.org
> https://www.ietf.org/mailman/listinfo/netconf
>
Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.