This is the GitHub repo for the IETF draft surrounding the topic of new UUID encoding techniques. Various discussion will need to occur to arrive at a standard and this repo will be used to collect and organize that information.
Note: This was split out of the New UUID Format draft for UUIDv6, UUIDv7, UUIDv8 and Max UUID; some discussions may link to comments on that repo.
Extend URN as a method to describe the length of new UUID along with the encoding technique of the new UUID.
urn:uuid:{uuid_value}:{uuid_length}:{uuid_encoding}
Allow other encoding techniques beyond the default "hex and dashes" format.
Allow UUIDs larger than 128 bits. e.g 160 bit UUID
8-4-4-4-12-{variable_length}
In order to keep things on track the following topics have been decided as in-scope or out of scope for this particular RFC. For more information on any of these items refer to the XML, TXT, HTML draft, research and the issue tracker for a particular discussion (follow hyperlinks below.)
.txt
and .html
via https://xml2rfc.tools.ietf.org/Proposed Draft Change
GitHub issue template to ensure proper information is captured for the draft authors..xml
and xml2rfc generated .txt
and .html
documents.73e94fe0-e951-4153-aaf3-50e4e6089d9d
MUST be used as the common UUID for describing modifications.Remember first and foremost that this specification is still a draft. Breaking changes are to be expected. Prototypes SHOULD only be implemented to verify or discredit topics of the draft text.