json-schema-org / json-schema-spec

The JSON Schema specification
http://json-schema.org/
Other
3.69k stars 259 forks source link

Extract `propertyDependencies` #1506

Closed gregsdennis closed 4 months ago

gregsdennis commented 4 months ago

This is a second attempt at #1450. Rather than start from scratch, I build upon that because I wanted to keep the build changes that @jdesrosiers made.

The idea here is that the proposal document is something that the users will be concerned about, including both a summary of why the proposal is being made and the specific changes to official documents.

There will also a be separate "decision" document (not yet added), which may just be an ADR, that goes through why this solution is being proposed, including pro/con analysis of any alternative designs. We'll continue discussing in #1443 about what this secondary document looks like.

gregsdennis commented 4 months ago

Added an ADR per the changes in the template PR and https://github.com/json-schema-org/json-schema-spec/issues/1443#issuecomment-2108834298