Open prabhu opened 2 months ago
What would be a use case for this? What are edge cases? What is the scope? What are out-of scopes? What are the drawbacks?
Different identifier specs have different use cases and properties. ulid, for instance, supports sorting. As a specification, we can allow the flexibility to support a range of identifiers.
https://github.com/ulid/spec
Currently, serialNumber has to be a uuid beginning with
urn:uuid:
. We can extend this to add support for ulid and other specifications to empower more modern applications.