Skip to content

Conversation

handrews
Copy link
Member

@handrews handrews commented May 14, 2025

XML allows IRIs for namespaces, and compares them without any encoding or decoding. This means that our requirement that namespaces are URIs will cause comparisons with other tools that use IRIs (without mapping them down to URIs) to fail.

This change relaxes the description and allows the use of unencoded IRIs, which allows us to remove a cumbersome warning.

  • schema changes are included in this pull request

XML allows IRIs for namespaces, and compares them without any
encoding or decoding.  This means that our requirement that
namespaces are URIs will cause comparisons with other tools that
use IRIs (without mapping them down to URIs) to fail.

This change relaxes the description and allows the use of
unencoded IRIs.
@handrews handrews added this to the v3.2.0 milestone May 14, 2025
@handrews handrews requested review from a team as code owners May 14, 2025 18:19
@handrews handrews added enhancement xml media and encoding Issues regarding media type support and how to encode data (outside of query/path params) labels May 14, 2025
@ralfhandl ralfhandl requested a review from a team May 15, 2025 06:37
Copy link
Contributor

@mikekistler mikekistler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! 👍

@lornajane lornajane merged commit 84de36b into OAI:v3.2-dev May 15, 2025
2 checks passed
@handrews handrews deleted the xml-iri branch June 19, 2025 17:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement media and encoding Issues regarding media type support and how to encode data (outside of query/path params) xml

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants