-
-
Notifications
You must be signed in to change notification settings - Fork 296
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
Add CREF about ambiguous behaviour of additionalProperties #1203
Add CREF about ambiguous behaviour of additionalProperties #1203
Conversation
I've removed some of the waffle from the CREF in the spec document as @jdesrosiers requested. Please feel free to make suggestion changes in your reviews if any additional thoughs come to mind or I've forgotten an option we considered. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1. Moving the decision content to an ADR is a good move as it allows more verbosity as well as linking to all the related issues where the discussions took place.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. Creating an ADR for this was a great idea! If we had one for when the annotation based behavior was was introduced, we could have saved ourselves a lot of speculation about what the intention was.
adr/2022-04-08-cref-for-ambiguity-and-fix-later-gh-spec-issue-1172.md
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor formatting issue. Good otherwise.
adr/2022-04-08-cref-for-ambiguity-and-fix-later-gh-spec-issue-1172.md
Outdated
Show resolved
Hide resolved
Fixes json-schema-org#1172 Must see new issue relating to the behaviour of annotation collection for resolving in the next draft.
Add first spec related ADR about the handling of additionalProperties ambiguity in 2019-09 and 2020-12 for the patch release by adding a CREF
dae2084
to
6b8542c
Compare
Rebased to remove commits for spelling and grammar fixes. |
Fixes #1172
Must see new issue relating to the behaviour of annotation collection for resolving in the next draft.
Related to json-schema-org/community#57