> -----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