Re: What to reference when importing an IANA module?
Randy Presuhn <[email protected]> Mon, 16 Jan 2023 10:53:56 -0800
| Newsgroups | gmane.ietf.netmod,gmane.ietf.ccamp |
|---|---|
| Message-ID | <[email protected]> |
Hi - On 2023-01-16 12:00 AM, [email protected] wrote: > Hi Randy, > > Please see inline. > > Cheers, > Med > >> -----Message d'origine----- >> De : netmod <[email protected]> De la part de Randy Presuhn >> Envoyé : vendredi 13 janvier 2023 21:22 >> À : [email protected]; [email protected] >> Objet : Re: [netmod] What to reference when importing an IANA >> module? >> >> Hi - >> > ... >> >>> Want to take a swing at it? >> >> Not me. :-) There are competing requirements, and the "best" >> answer will very much depend on each situation. I think the >> *spirit* of the RFC 8407 Section 3.9 is "point to whatever >> resource will be most enlightening to the developer / user." But >> the letter of the law is "point to whatever is needed to generate >> a tree of normative reference dependencies" - that is, use what >> will be most helpful to the people writing the standards. There's >> a point to both kinds of pointers. >> > > [Med] Agree (see my previous answers to Tom). https://datatracker.ietf.org/doc/draft-boucadair-netmod-iana-registries/ currently says: > > If an IANA-maintained module is imported by another module, a > normative reference with the IANA URL from where to retrieve the > IANA-maintained module SHOULD be included. Although not encouraged, > referencing the RFC that defines the initial version of the IANA > module is acceptable in specific cases (e.g., the imported version is > specifically the initial version, the RFC includes useful description > about the usage of the module). > > Would that be OK with you? Thanks Looks pretty good to me, though when trying to imagine what might possibly go wrong, I have three minor concerns: Is there any way "IANA-maintained module" might be misunderstood to include more than the sort of registry-like situations intended here? The final parenthetical comment addresses two very different situations, and I'm think it's potentially unhelpful to conflate them: in the first, the reference is necessary and sufficient to identify the normative information needed. In the second, for whatever reasons the information in the module itself is inadequate, and an *additional* normative reference is needed. This is probably beyond the scope of this I-D, but I'd imagine the same issues would exist with type repositories and registries maintained by other SDOs or vendors. Randy _______________________________________________ netmod mailing list [email protected] https://www.ietf.org/mailman/listinfo/netmod