docs: add draft IANA formal URN namespace registration for substrait#1119
Draft
nielspardon wants to merge 1 commit into
Draft
docs: add draft IANA formal URN namespace registration for substrait#1119nielspardon wants to merge 1 commit into
nielspardon wants to merge 1 commit into
Conversation
Completes the RFC 8141 Appendix A template to register the "substrait" formal URN namespace with IANA, defining the canonical extension URN form urn:substrait:extension:<owner>:<id> (ABNF + regex, assignment, security/privacy, interoperability, and resolution).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Drafts the RFC 8141 Appendix A registration template to register
substraitas a formal URN namespace with IANA, so our extension identifiers become valid URNs. Per RFC 8141 §6.2 the template is reviewed by emailing it tourn@ietf.org(Expert Review) — a published RFC is not required.The registered form follows what we converged on in #881:
substraitis the IANA-registered NID; theextensionresource-type token leaves room to add other Substrait URN types (and an optional version segment) later without a second migration. The template specifies the syntax as ABNF plus an equivalent regex, along with assignment (open, delegated to reverse-DNS ownership), equivalence, security/privacy, interoperability, and resolution (none mandated — location-independent identifiers).Opening as a draft to gather maintainer input on two things:
site/docs/, or aproposals//governance directory?Still open before any actual submission: filling in a durable Registrant point of contact, and confirming we want to register now vs. after the URN format (incl. versioning) stabilizes for 1.0.
Towards #1016.
🤖 Generated with AI
This change is