Tom,

On Thu, Dec 09, 2021 at 05:04:24PM +0000, t petch wrote:
> On 08/12/2021 17:47, Jeffrey Haas wrote:
> >That said, where I think you're leading the discussion is that the
> >simplest fix may be to simply re-issue the ietf-bfd-types module
> >since that's our only change?
> 
> Well, no.  I thought about that and because RFC9127 has seven modules
> and five of them import bfd-types then that is five import statements
> that should be changed to point to RFC XXXX, not RFC9127, five
> modules that if
> not updated will mislead in that the message will then be that these five
> modules have not been tested with 9127-bis, only with RFC9127; that is
> what the reference statement on the import means and I doubt if we can
> guess what tooling does what with that information in the wild (and
> since this has been hanging around for several years, there may be
> many who have proceeded on the basis of the I-D that led to
> RFC9127).
> 
> So my take is that those five modules need to be updated and
> 9127-bis is the place to do so.

I follow your argument.

I have doubts about it as a requirement rather than a nice to have.

If it is a requirement to update every single set of yang modules that
maintain a non-revision specific import statement but with a softer textual
reference, then we have a massive "shake the tree" problem for even trivial
updates.

That shake the tree exercise is understood for by revision, and I know that
discussion is ongoing in IETF to figure out how we best resolve everything.

I'll prod the YANG doctors on this point in a separate thread offlist.

Beyond that, I acknowledge your points and effective roadmap for updating
the document as being a valid one.  That said, I'm only the document
shepherd rather than an authors.  Let's see if they have further inputs.

-- Jeff

Reply via email to