This document outlines how you can get involved and help improve the JSON Schema website. We appreciate all contributions!
Before contributing, please familiarize yourself with our Code of Conduct.
Encountered a bug on the website? Please use the issue templates to report it. The templates provide guidance on the information needed to help us resolve the issue.
The website is built with a tool called Hugo, designed for managing this type of information. While large code edits aren't possible, some customization is achievable through configuration and themes.
We welcome pull requests for bug fixes, new features, and content improvements.
- If your pull request addresses a specific issue, please reference the issue number in your pull request description. This helps us link and close the issue when the pull request is merged.
- Generally, pull requests should be submitted to the
main
branch. - Most pull requests will be open for review for at least 14 days. Minor fixes may be merged more quickly once approved by a project member.
For more details on creating pull requests, refer to GitHub's documentation: https://docs.github.com/en/pull-requests
We welcome feedback on this contribution process. You can share your thoughts informally on our Slack server or formally through our Community Discussions.