YANG Versioning Weekly Call Minutes - 2021-01-26

New order of topics for Interim, and rough time allocated:

    Intros (chair, Jason): 10 minutes

    T2) IANA considerations: how are final RFC revision labels assigned ?
    https://github.com/netmod-wg/yang-ver-dt/issues/59
    - Rob
    - 10 minutes

    T3) YANG file naming when revision labels are being used (symbolic links? 
@<revision-label>) ?
    - Reshad
    - 20 minutes

    T1) Definition/meaning of BC vs NBC for config false nodes
    https://github.com/netmod-wg/yang-ver-dt/issues/15
    - Balazs
    - 35 minutes

    T4) SemVer: gaps in history, removing revision statements
    https://github.com/netmod-wg/yang-ver-dt/issues/61
    - Joe
    - 15 minutes

We discussed Github issue #12 about BC vs NBC for changing extension statements
https://github.com/netmod-wg/yang-ver-dt/issues/12
- decided to shelve this for now and bring it to the larger WG

We discussed topic T3:
- what chars should be allowed in filenames?  in revision-labels ?
- allow unicode?  Probably not.
- Be restrictive with a small allowed-list ? a-zA-Z0-9_-.,+
- Comma is sometimes used in version strings (precedence), also used sometimes 
as a decimal separator. Concern about CSV.
        e.g.  ->  1.6.0,1  (indicates this is greater than 2.0.0)
- What about ';'   (shell metachar in unix).  Probably avoid this one.
- Be less restrictive and have a deny-list ? 0x00-0x1F 0x7F " * / : < > ? \ |, 
#, @
- Use the same rules as YANG module name?

We discussed topic T4:
- only match on labels in the history contained in the 1 file?  vs parsing 
multiple files to build the complete lineage ?
- warning about removing history (especially if the entry had an NBC tag)

Rgds,
Jason
_______________________________________________
netmod mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/netmod

Reply via email to