multiformats / multicodec

Compact self-describing codecs. Save space by using predefined multicodec tables.
MIT License
337 stars 201 forks source link

Allocate namespace for signalling ADLs for use in selectors/IPLD #241

Closed willscott closed 2 years ago

willscott commented 2 years ago

These are not used in CIDs regularly, so size is not a primary concern. As such, adding to a high byte range space.

warpfork commented 2 years ago

So the idea is that these aren't used for codecs, but are magic numbers that may be used... somewhere else, in specific places where we're expecting to talk about ADLs, such as in a field of integer type in a selector extension we're about to propose?

willscott commented 2 years ago

in general i would not expect them to be directly embedded as CIDs, but they are sufficiently cid-adjacent that they should not conflict with other defined multi-codecs, and I believe warrant their own namespace in the multicodec registry in which to be defined and delineated.

Stebalien commented 2 years ago

Nvm. Apparently we're not using codecs.

willscott commented 2 years ago

this got deprecated in favor strings