Skip to content
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

Document data model as JSON schema #12084

Closed
swissspidy opened this issue Aug 9, 2022 · 0 comments · Fixed by #12131
Closed

Document data model as JSON schema #12084

swissspidy opened this issue Aug 9, 2022 · 0 comments · Fixed by #12131
Assignees
Labels
P2 Should do soon Type: Infrastructure Changes impacting testing infrastructure or build tooling

Comments

@swissspidy
Copy link
Collaborator

swissspidy commented Aug 9, 2022

This is basically #11323 but for JSON schema

Documenting our data model this way would make maintenance easier and increase DX due to the added tooling support.

For example, we could make all our templates and text sets reference this schema.

It's also possible to automatically create TypeScript typings from JSON schema, which might be useful as well. Though we probably want to create those manually for now since everything is split up across multiple packages.

@swissspidy swissspidy added P2 Should do soon Type: Infrastructure Changes impacting testing infrastructure or build tooling Pod: WP labels Aug 9, 2022
@swissspidy swissspidy self-assigned this Aug 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P2 Should do soon Type: Infrastructure Changes impacting testing infrastructure or build tooling
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant