-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Inconsistency between CHIP-0007 specification and JSON Schema #40
Comments
Good catch! I'll add a note to the spec that the format needs to be uuid. |
@danieljperry - Found another one. I promise I'm not being pedantic, but I am letting Rust and Quickcheck be pedantic for me, and I'm just reporting what it's yelling at me about. :)
I'd suggest the spec annotate that these numbers must be a "positive integer greater than 1," or the constraint relaxed in the JSON Schema. |
Our Collection ID is not a UUID, so it may be late on that item. |
Thanks @danieljperry! I didn't quite have the time to read up on the CHIP process for Errata, so didn't submit any MR's directly, and am hesitant to just close this without #42 landing upstream... But I will try to read through the process doc when I get the chance. I guess feel free to close at your leisure? |
I noticed that the
CHIP-0007
spec document, specifies the that a Collection's ID is astring
.. The JSON Schema provided, specifies this as astring
with a format of UUID. There is no mention of "UUID" at all, in the specification itself.I'm fine with (and welcome) the JSON Schema providing this additional constraint, however, I'd suggest it be added to the human readable specification as well... or be removed from from the JSON Schema version.
The text was updated successfully, but these errors were encountered: