Skip to content

Consider allowing contributions to "linting" schemas #4141

@handrews

Description

@handrews

We have previously turned away quite a few suggested schema changes, particularly from @karenetheridge and @jeremyfiel, that attempted to enforce sensible but not mandatory constraints. These often involve SHOULDs or statements that something will be ignored rather than treated as an error.

We've discussed allowing additional schemas that would $ref the validation schemas and add these additional constraints. Let's make a formal decision whether to do that or not, and decide what would be allowed in such schemas so that folks who want to write them can do so with confidence.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions