Commit Graph

3 Commits

Author SHA1 Message Date
Nik Clayton e0e4235354
change: Deprecate the "develop" branch (#70)
The separation between the `develop` and `main` branches was inherited
from Tusky and isn't helpful, complicating the release process and
causing CI to repeatedly run the same actions on the same code.

Deprecate the `develop` branch by removing references to it in the
documentation and updating the CI configuration as necessary.

Separately, the GitHub settings will be changed to set `main` as the
default branch, and the `develop` branch will be deleted.
2023-09-19 16:40:07 +02:00
Nik Clayton 38266fbdfa
docs: Expand translate/code guides for new contributors (#11)
Instead of a single `CONTRIBUTING.md`, create an initial set of more
detailed documentation for the different types of contribution.

Start with `code.md` and `translate.md`, the processes for submitting
code and translations respectively.

Commit to documenting how to contribute documentation, project
management, user support, and social presence in the next week.
2023-09-08 21:54:34 +02:00
Nik Clayton ea3c9c1b8e
docs: Start formally documenting decisions as ADRs (#10)
Ensure that project decisions are clear and transparent to potential
contributors by documenting them in `docs/decisions`, starting with
the decision to use conventional commits.

Use the MADR format (https://adr.github.io/madr/).
2023-09-08 21:40:44 +02:00