On Thu, Oct 9, 2025 at 4:57 PM Joe Clarke (jclarke) <[email protected]> wrote:
>
> Thanks for doing this work (to both you and Michal).
>
>
>
> My first comment is that this could really benefit from an example output in 
> an appendix as there is a lot to digest in the algorithm.  And perhaps 
> example snippets in the various paragraphs that describe things like data 
> node and non-data node comparisons.

Yes, that will most definitely be added.


> This feels like YANG structure than something that would be defined in a 
> datastore, yes?  I don’t imagine that a device would preserve two or more 
> copies of its schema.

That is a good point.


> I see revision is included but nothing about YANG Semver.  What we were doing 
> in YANG Catalog was attempting (albeit less rigorously than is defined here) 
> to dervice a YANG Semver based on a schema comparison.  Providing some notion 
> of that here would be helpful.  Obviously, if both modules have a YANG 
> Semver, those can be displayed in the output.  But if, say, the latter does 
> not, that could be derived based on the changes detected.

Am I reading it correctly that you mean derive a new YANG Semver
for the updated module depending on the diff?


--
Per


>
>
> Joe
>
>
>
> From: Per Andersson <[email protected]>
> Date: Thursday, October 9, 2025 at 07:37
> To: [email protected] <[email protected]>
> Subject: [netmod] Re: I-D Action: 
> draft-ietf-netmod-yang-schema-comparison-03.txt
>
> Hi!
>
> A new version of yang-schema-comparison with changes
> reflecting implementation in yanglint.
>
> The document now has updated the YANG module and
> the description of how the implemented algorithm works.
>
> Other than that there are some editorial changes and
> additions like introducing a Security Considerations
> section and correcting the IANA Considerations section.
>
>
> --
> Per
>
> On Thu, Oct 9, 2025 at 1:25 PM <[email protected]> wrote:
> >
> > Internet-Draft draft-ietf-netmod-yang-schema-comparison-03.txt is now
> > available. It is a work item of the Network Modeling (NETMOD) WG of the 
> > IETF.
> >
> >    Title:   YANG Schema Comparison
> >    Authors: Per Andersson
> >             Robert Wilton
> >             Michal Vaško
> >    Name:    draft-ietf-netmod-yang-schema-comparison-03.txt
> >    Pages:   30
> >    Dates:   2025-10-09
> >
> > Abstract:
> >
> >    This document specifies an algorithm for comparing two revisions of a
> >    YANG schema to determine the scope of changes, and a list of changes,
> >    between the revisions.  The output of the algorithm can be used to
> >    help select an appropriate revision-label or YANG semantic version
> >    number for a new revision.  Included is also a YANG module describing
> >    the output of this algorithm.
> >
> > The IETF datatracker status page for this Internet-Draft is:
> > https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-schema-comparison/
> >
> > There is also an HTMLized version available at:
> > https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-schema-comparison-03
> >
> > A diff from the previous version is available at:
> > https://author-tools.ietf.org/iddiff?url2=draft-ietf-netmod-yang-schema-comparison-03
> >
> > Internet-Drafts are also available by rsync at:
> > rsync.ietf.org::internet-drafts
> >
> >
> > _______________________________________________
> > netmod mailing list -- [email protected]
> > To unsubscribe send an email to [email protected]
>
> _______________________________________________
> netmod mailing list -- [email protected]
> To unsubscribe send an email to [email protected]

_______________________________________________
netmod mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to