>>      As part of the my Routing Directorate review of
>> draft-wu-l3sm-rfc8049bis I noted that there were several incompatible
>> changes being made to the ietf-l3vpn-svc module without changing the
>> name.  I raised this with the YANG doctors and others involved with the
>> draft and it surfaced some topics which really should be discussed here
>> in NetMod.
>>
>> The background (as explained off-list by others, so I hope I have it
>> right)  is that one of the YANG Doctors noted that RFC8049 was broken
>> and could not be implemented as defined, and therefore a fix was
>> needed.  L3SM has concluded so the fix is in the individual draft
>> draft-wu-l3sm-rfc8049bis.  Since the rfc8049 version of ietf-l3vpn-svc
>> module could not be implemented, the feeling by the YANG Dr was that
>> even though the new module is incompatible with the original definition
>> the module the rule defined in Section 11 of YANG 1.1 (or section 10 of
>> RFC 6020) didn't have to be followed and the same name could be used.
>
>I think that this is the view that I support as well.  If something is 
>clearly broken then it should be possible to fix it without requiring a 
>new module name, just an updated revision.
>
>Once the modules are properly stable, have multiple implementations, 
>then I fully support the 7950 update guidelines, but I think that they 
>are a bit strict as IETF is developing brand new modules, particularly 
>those that don't necessarily have implementations behind them at the 
>point that they reach RFC.


I agree with allowing a do-over using the same module name.

With regards to how to indicate that an entire module is obsolete, I
added this entry to the yang-next tracker a while ago: 
https://github.com/netmod-wg/yang-next/issues/28.

K.  // contributor



_______________________________________________
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod

Reply via email to