Skip to content

Add IANA registries#380

Open
mickenordin wants to merge 3 commits into
developfrom
kano-iana
Open

Add IANA registries#380
mickenordin wants to merge 3 commits into
developfrom
kano-iana

Conversation

@mickenordin

@mickenordin mickenordin commented Jun 23, 2026

Copy link
Copy Markdown
Member

This PR adds IANA registires for:

  • notifications
  • resourceTypes
  • shareTypes
  • protocols
  • share payloads

It also registers OCM-MLS notification entries.

The idea with the registries is to try to find where the extension points of OCM should be. We want the protocol to be extensible AND interoperable. Where the spec is unclear or under-developed interoperability suffers. If we add extension points to the specification with out making it possible to explain how to use that extension point, only proprietary single vendor extensions are possible.

So for example writing in the specification text, that other kinds of notifications are allowed and that implementors MUST ignore notifications they don't understand, is adding an extension point, that is guaranteed not to be interoperable. The registries make sure that we get both extensibility AND interoperabilities at the same time.

@mickenordin mickenordin requested review from MahdiBaghbani and glpatcern and removed request for glpatcern June 23, 2026 16:11

@glpatcern glpatcern left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks Micke, I have a couple of fixes and a conceptual question

Comment thread IETF-OCM-MLS.md Outdated
Comment thread IETF-OCM.md Outdated
Comment thread IETF-OCM.md

@glpatcern glpatcern left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Some more comments. I start to get the principle, that is we define a way for implementers to extend the spec in the parts that may be extended, without needing to touch the core spec. This is very good in view of a final RFC.

Comment thread IETF-OCM.md Outdated
Comment thread IETF-OCM.md Outdated
@glpatcern glpatcern force-pushed the kano-iana branch 4 times, most recently from 3e14a51 to 7478597 Compare July 3, 2026 13:50
@glpatcern glpatcern self-requested a review July 3, 2026 13:54
glpatcern
glpatcern previously approved these changes Jul 3, 2026

@glpatcern glpatcern left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I think the current state is the best solution. It seems we need some IANA expert to decide whether what is here makes sense.

@glpatcern glpatcern self-requested a review July 3, 2026 14:33
@glpatcern glpatcern dismissed their stale review July 3, 2026 14:34

We haven't reached an agreement on how to populate the Registry of share payloads yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants