Hi Roman,

Can you confirm if the -17 version of the document addresses your DISCUSS and 
COMMENT?

Thanks.

> On Apr 3, 2025, at 9:39 PM, [email protected] wrote:
> 
> Hi Roman,
> 
> As a follow-up, I updated the spec to remove the XSLT. The IANA is supplied 
> with the initial version of the module + instructions to maintain it. That’s 
> what is authoritative.
> 
> The changes can be seen at: 
> https://author-tools.ietf.org/iddiff?url2=draft-ietf-netmod-acl-extensions-17
> 
> This is consistent with the approach followed so far for defining for IANA 
> modules, with the rare exceptions of RFC 9108 and Kent's python script in 
> rfc9644#name-script-to-generate-iana-mai.
> 
> Let me know if you still have any comment. Thanks. 
> 
> Cheers,
> Med
> 
>> -----Message d'origine-----
>> De : BOUCADAIR Mohamed INNOV/NET
>> Envoyé : jeudi 3 avril 2025 15:44
>> À : 'Roman Danyliw' <[email protected]>; Per Andersson
>> <[email protected]>
>> Cc : The IESG <[email protected]>; draft-ietf-netmod-acl-
>> [email protected]; [email protected]; [email protected]
>> Objet : RE: [netmod] Roman Danyliw's Discuss on draft-ietf-netmod-
>> acl-extensions-15: (with DISCUSS and COMMENT)
>> 
>> Hi Roman,
>> 
>> What is normative are the instruction and guidance in the IANA
>> section. The code is just an implementation of these guidance.
>> This is why we are not listing it as normative.
>> 
>> I was told that IANA maintains this manually even if we supply the
>> code. Given that we also supply the initial version, I though that
>> we don't need to actually rely on YANG-XSLT, and leave it to IANA
>> to adhere to the guidance.
>> 
>> For the "style" question, this to reflect the folder organization
>> in Lada's repo. That structure may be avoided but we just used the
>> one available out there.
>> 
>> Cheers,
>> Med
>> 
>>> -----Message d'origine-----
>>> De : Roman Danyliw <[email protected]>
>>> Envoyé : jeudi 3 avril 2025 15:25
>>> À : BOUCADAIR Mohamed INNOV/NET <[email protected]>;
>> Per
>>> Andersson <[email protected]> Cc : The IESG <[email protected]>;
>>> draft-ietf-netmod-acl- [email protected]; netmod-
>> [email protected];
>>> [email protected] Objet : RE: [netmod] Roman Danyliw's Discuss on
>>> draft-ietf-netmod-
>>> acl-extensions-15: (with DISCUSS and COMMENT)
>>> 
>>> 
>>> Hi Med!
>>> 
>>> I missed the crucial sentence in Section 1 where the different
>> parts
>>> of the document were explained and the text stated "The
>>> templates use an XSLT stylesheet    from the 'iana-yang' project
>>> [YANG-XSLT]."  Thanks for explaining.
>>> 
>>> -- If using "iana-yang" code is required to regularly regenerate
>> the
>>> YANG modules, how can this code be an informative reference?
>>> 
>>> -- Assuming it was a normative reference, is it a stable
>> reference?
>>> Should a particular version of the code be required?
>>> When github reference were recently used, we tried reference
>> specific
>>> commits?
>>> 
>>> Now in the territory of code style:
>>> -- why is it mandatory for the normative script to be nested
>> three
>>> sub-directories back?  "<import href="../../../xslt/iana-
>>> yinx.xsl"/>"?
>>> 
>>> Roman
>>> 
>>> -----Original Message-----
>>> From: [email protected]
>> <[email protected]>
>>> Sent: Wednesday, April 2, 2025 2:01 AM
>>> To: Per Andersson <[email protected]>; Roman Danyliw
>> <[email protected]>
>>> Cc: The IESG <[email protected]>; draft-ietf-netmod-acl-
>>> [email protected]; [email protected]; [email protected]
>>> Subject: RE: [netmod] Roman Danyliw's Discuss on draft-ietf-
>>> netmod-acl-extensions-15: (with DISCUSS and COMMENT)
>>> 
>>> Warning: External Sender - do not click links or open
>> attachments
>>> unless you recognize the sender and know the content is safe.
>>> 
>>> 
>>> Hi Roman, all,
>>> 
>>> A new version with changes to address your review can be seen at
>>> 
>> https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2F
>>> datatracker.ietf.org%2Fdoc%2Fdraft-ietf-netmod-acl-
>>> 
>> extensions%2F16%2F&data=05%7C02%7Cmohamed.boucadair%40orange.com%7
>>> 
>> Cda2960f406f6483ded0408dd72b30090%7C90c7a20af34b40bfbc48b9253b6f5d
>>> 
>> 20%7C0%7C0%7C638792835317357250%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU
>>> 
>> 1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIs
>>> 
>> IldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=QX1gsazM7ZAutwrVzergfXBsUhvUlQ
>>> MYzI5BIZiYlHQ%3D&reserved=0. The changes also integrates
>> comments from
>>> Erik, Mike, Éric, and Deb.
>>> 
>>> The text is updated to indicate that illegal characters are
>> stripped
>>> (non only space and parentheses) + move the IANA registries to
>> the
>>> normative section (also raised by Éric).
>>> 
>>> Cheers,
>>> Med
>>> 
>>>> -----Message d'origine-----
>>>> De : BOUCADAIR Mohamed INNOV/NET
>>>> Envoyé : lundi 31 mars 2025 16:43
>>>> À : 'Per Andersson' <[email protected]>; Roman Danyliw
>>> <[email protected]>
>>>> Cc : The IESG <[email protected]>; draft-ietf-netmod-acl-
>>>> [email protected]; [email protected]; [email protected]
>>> Objet :
>>>> RE: [netmod] Roman Danyliw's Discuss on draft-ietf-netmod-
>>>> acl-extensions-15: (with DISCUSS and COMMENT)
>>>> 
>>>> Re-,
>>>> 
>>>> Exactly what Per said.
>>>> 
>>>> It is indicated in the text:
>>>> 
>>>> * Introduction:
>>>> 
>>>> The templates use an XSLT stylesheet
>>>>   from the 'iana-yang' project [YANG-XSLT].  Readers should
>>> refer to
>>>>   the IANA websites [IANA_ICMPv4_YANG_URL],
>>> [IANA_ICMPv6_YANG_URL],
>>>> and
>>>>   [IANA_IPV6_YANG_URL] to retrieve the latest version of
>> these
>>>> IANA-
>>>>   maintained modules.
>>>> 
>>>> * Ack section:
>>>> 
>>>>   The IANA-maintained modules were generated using an XSLT
>>> stylesheet
>>>>   from the 'iana-yang' project [YANG-XSLT]
>>>> 
>>>>   [YANG-XSLT]
>>>>              "iana-yang", n.d.,
>>>> 
>>> 
>> <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>> Fgit
>>>> hub.com%2Fllhotka%2Fiana-
>>> &data=05%7C02%7Cmohamed.boucadair%40orange.co
>>>> 
>>> 
>> m%7Cda2960f406f6483ded0408dd72b30090%7C90c7a20af34b40bfbc48b9253b6
>>> f5d2
>>>> 
>>> 
>> 0%7C0%7C0%7C638792835317375070%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1
>>> hcGk
>>>> 
>>> 
>> iOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUI
>>> joyf
>>>> 
>>> 
>> Q%3D%3D%7C0%7C%7C%7C&sdata=sYpmBuKP%2FmIhD5CQE2kmUUTSPhxS75vykSjlQ
>>> OENg
>>>> Qk%3D&reserved=0
>>>> yang>.
>>>> 
>>>> 
>>>> Or direct link:
>>>> 
>>> 
>> https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2F
>>> gith
>>>> ub.com%2Fllhotka%2Fiana-
>>> &data=05%7C02%7Cmohamed.boucadair%40orange.com
>>>> 
>>> 
>> %7Cda2960f406f6483ded0408dd72b30090%7C90c7a20af34b40bfbc48b9253b6f
>>> 5d20
>>>> 
>>> 
>> %7C0%7C0%7C638792835317383700%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1h
>>> cGki
>>>> 
>>> 
>> OnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIj
>>> oyfQ
>>>> 
>>> 
>> %3D%3D%7C0%7C%7C%7C&sdata=jCb1sBi0XdE9MiwZXUhJjHCalyQm1r4QStDU6UrU
>>> O%2B
>>>> o%3D&reserved=0
>>>> yang/blob/main/xslt/iana-yinx.xsl
>>>> 
>>>> All the generated modules have the following included:
>>>> 
>>>>        This version of this YANG module was generated from
>> the
>>>>        corresponding IANA registry using an XSLT stylesheet
>>> from the
>>>>        'iana-yang' project
>>>> 
>>> 
>> (https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>> Fgit
>>>> hub.com%2Fllhotka%2Fiana-
>>> &data=05%7C02%7Cmohamed.boucadair%40orange.co
>>>> 
>>> 
>> m%7Cda2960f406f6483ded0408dd72b30090%7C90c7a20af34b40bfbc48b9253b6
>>> f5d2
>>>> 
>>> 
>> 0%7C0%7C0%7C638792835317391712%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1
>>> hcGk
>>>> 
>>> 
>> iOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUI
>>> joyf
>>>> 
>>> 
>> Q%3D%3D%7C0%7C%7C%7C&sdata=NTdnvX8eRo56bwYzktBHudg7murnkrO8gLvCoHy
>>> %2BM
>>>> e4%3D&reserved=0 yang).";
>>>> 
>>>> Cheers,
>>>> Med
>>>> 
>>>>> -----Message d'origine-----
>>>>> De : Per Andersson <[email protected]> Envoyé : lundi 31
>> mars
>>>> 2025
>>>>> 16:37 À : Roman Danyliw <[email protected]> Cc : The IESG
>>>> <[email protected]>;
>>>>> draft-ietf-netmod-acl- [email protected]; netmod-
>>>> [email protected];
>>>>> [email protected] Objet : Re: [netmod] Roman Danyliw's Discuss
>>> on
>>>>> draft-ietf-netmod-
>>>>> acl-extensions-15: (with DISCUSS and COMMENT)
>>>>> 
>>>>> On Mon, Mar 31, 2025 at 1:49 PM Roman Danyliw via Datatracker
>>>>> <[email protected]> wrote:
>>>>>> 
>>>>>> Roman Danyliw has entered the following ballot position
>> for
>>>>>> draft-ietf-netmod-acl-extensions-15: Discuss
>>>>>> 
>>>>>> When responding, please keep the subject line intact and
>>> reply
>>>>> to all
>>>>>> email addresses included in the To and CC lines. (Feel
>> free
>>> to
>>>>> cut
>>>>>> this introductory paragraph, however.)
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> ----------------------------------------------------------
>> --
>>> --
>>>> --
>>>>>> DISCUSS:
>>>>>> ----------------------------------------------------------
>> --
>>> --
>>>> --
>>>>>> 
>>>>>> The XSLT of Appendix A.1, A.2 and A.3 imports “iana-
>>> yinx.xsl”:
>>>>>> 
>>>>>>     <import href="../../../xslt/iana-yinx.xsl"/>
>>>>>> 
>>>>>> Where does this file come from?  The XSLT does not compile
>>>>> without it.
>>>>> 
>>>>> I found out myself that it is from
>>>>> 
>>>> 
>>> 
>> https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2F
>>>>> github.com%2Fllhotka%2Fiana-
>>>>> 
>>>> 
>>> 
>> yang&data=05%7C02%7Cmohamed.boucadair%40orange.com%7C3d1860b35e994
>>>>> 
>>>> 
>>> 
>> b4a63c408dd70617f77%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C6
>>>>> 
>>>> 
>>> 
>> 38790286222595583%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUs
>>>>> 
>>>> 
>>> 
>> IlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%
>>>>> 
>>>> 
>>> 
>> 3D%7C0%7C%7C%7C&sdata=tzdW%2FTFhdlDPQhue8gtoyMup9B8%2FLMpSZOIeHjXM
>>>>> VOc%3D&reserved=0 .
>>>>> 
>>>>> It was mentioned in two sections when I reviewed, but I
>>> managed
>>>> to
>>>>> miss it. I requested for it to be added more up front in the
>>>> draft,
>>>>> which it has been.
>>>>> 
>>>>> 
>>>>> --
>>>>> Per
>>> 
>>> 
>> __________________________________________________________________
>>> __________________________________________
>>> Ce message et ses pieces jointes peuvent contenir des
>> informations
>>> confidentielles ou privilegiees et ne doivent donc pas etre
>> diffuses,
>>> exploites ou copies sans autorisation. Si vous avez recu ce
>> message
>>> par erreur, veuillez le signaler a l'expediteur et le detruire
>> ainsi
>>> que les pieces jointes. Les messages electroniques etant
>> susceptibles
>>> d'alteration, Orange decline toute responsabilite si ce message
>> a ete
>>> altere, deforme ou falsifie.
>>> Merci.
>>> 
>>> This message and its attachments may contain confidential or
>>> privileged information that may be protected by law; they should
>> not
>>> be distributed, used or copied without authorisation.
>>> If you have received this email in error, please notify the
>> sender and
>>> delete this message and its attachments.
>>> As emails may be altered, Orange is not liable for messages that
>> have
>>> been modified, changed or falsified.
>>> Thank you.
> ____________________________________________________________________________________________________________
> Ce message et ses pieces jointes peuvent contenir des informations 
> confidentielles ou privilegiees et ne doivent donc
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu 
> ce message par erreur, veuillez le signaler
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages 
> electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme ou 
> falsifie. Merci.
> 
> This message and its attachments may contain confidential or privileged 
> information that may be protected by law;
> they should not be distributed, used or copied without authorisation.
> If you have received this email in error, please notify the sender and delete 
> this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have been 
> modified, changed or falsified.
> Thank you.

Mahesh Jethanandani
[email protected]



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

Reply via email to