Community
Contributing
What to read first, where the work is discussed, and how a change gets in.
Nibble is one repository and this site is another. A change to the CMS belongs in Nibble, followed by a release; a change to these words belongs here.
Start here
- ArchitectureWhat the pieces are and why they are separate.
- TestingWhat is tested, and what a new test should prove.
- The invariantsThe rules the codebase will not break, and why.
- CommandsEvery command, and when to reach for it.
- ReleasesHow a version is cut and how sites hear about it.
- ContributingThe conventions a patch is expected to follow.
Or just write
A question, a bug, or a site you have built with it.
Found something wrong?
An issue that names what you expected and what happened is worth more than a patch that guesses.
Open an issue