Skip to content
Contributing

Contributing

How the project is built, tested, documented and released. New here? Read CONTRIBUTING.md first, then run scripts/setup.sh.

PageWhat it covers
TestingUnit, golden, fuzz and end-to-end tests, coverage, and how to run them
DocsHow the docs are organised, generated, checked and published
StyleRules for code and for writing
ReleasingVersions, what a release contains, and how to cut and check one
Going publicWhat is done, and the owner’s steps to make the repo public
UX specThe launcher’s screens, keys, colours, glyphs and motion
RenamingHow to rename the product in one change
DecisionsEvery design decision, with its reasons
HistoryThe first plan, as built

View the source of this page Suggest a change