> -----Original Message-----
> From: Gavin Brown <gavin.br...@icann.org>
> Sent: Thursday, February 20, 2025 12:15 PM
> To: REGEXT Working Group <regext@ietf.org>
> Cc: Hollenbeck, Scott <shollenb...@verisign.com>
> Subject: [EXTERNAL] RFC 3915 and <rgpStatus> elements
>
> Caution: This email originated from outside the organization. Do not click 
> links
> or open attachments unless you recognize the sender and know the content is
> safe.
>
> Greetings,
>
> There is a difference between the XML schema published in the IETF XML
> Registry ([1]) and that inlined into RFC 3915. I can't find any indication 
> that
> this has previously been noticed.
>
> Disregarding irrelevant differences in whitespace and comments, the difference
> is in the definition of the <rgpStatus> element. In the schema published by
> IANA ([1]), it is:
>
> <element name="rgpStatus" type="rgp:statusType"/>
>
> In the RFC, it is:
>
> <element name="rgpStatus" type="rgp:statusType"
>  maxOccurs="unbounded"/>
>
> This means that, depending on where the schema was sourced from, different
> EPP implementations will disagree on how many <rgpStatus> elements can be
> present in EPP commands and responses.
>
> I have no idea how this happened, but I also have no idea how it should be
> fixed. Which version is authoritative?

[SAH] I don't know how this happened, either, but the RFC is authoritative. 
It's possible that a mistake was made when adding the schema to the registry.

> * Should the XSD in the IETF registry be updated to match the RFC?
> * Should an errata on the RFC be filed?

[SAH] My preference would be to update the registry to match the RFC.

> I worry that the first option might have an impact on implementations which
> automatically pull XSD files from the registry.
>
> The RFC itself is vague in its intent. Notwithstanding the
> maxOccurs="unbounded", throughout the text it says that there can only ever
> be a single <rgpStatus> in <info> responses and <update> commands.
>
> How should this be resolved?

[SAH] I'm interested in hearing other opinions, but as I stated above my 
preference is to update the registry.

Scott

_______________________________________________
regext mailing list -- regext@ietf.org
To unsubscribe send an email to regext-le...@ietf.org

Reply via email to