Contributing
How to contribute to the NURL project.
Contribute to NURL project.
- Follow the main CONTRIBUTING.md ruleset
Contribute to web documentation
- Fumadocs powers the web documentation
- All NURL documentation is under
webdocs/content/docs/
You can freely contribute to the web documentation with the following rules:
- Follow the main CONTRIBUTING.md ruleset
- Web documentation is different from the repository documentation. Developers manage it by hand. The repository documentation changes rapidly because the project is in an early state. Automation may come later.
- The web documentation is simple to understand and broad in content. The repository documentation is minimal and technical.
- You may use AI for web documentation contributions, with limits. If you use AI, you take full responsibility for the commit. You must tell us about any automation in the pull request. This includes LLM-based AI tools.
- If you contribute low-quality or misleading information, the developers may reject all your future contributions.
How To
Below is a simple way to make edits and additions.
- Fork and clone the NURL repository
- Set the upstream repository:
git remote add upstream git@github.com:nurl-lang/nurl.git - Create a new branch from the main branch:
# Have the latest upstream changes git fetch upstream # Create and switch to a new branch git switch --create webdocs-update-describechange upstream/main - Make your changes
- Commit with the following message structure:
web docs: changedescribedhere - Push your commits to your fork:
git push --set-upstream origin HEAD - Create a pull request.
Last updated on