AGENTS.md: the versioning rule, as practised
0.3.12 is a fix release and stays in 0.3. The patch number counts
releases, and the minor number last moved with emergency calling
(f2a4048, 0.3.0). Nothing in the repository said so; §11 now does, so a
release's number is not re-decided each time.
This commit is contained in:
parent
729ccaa01d
commit
f3cd70d05e
1 changed files with 6 additions and 0 deletions
|
|
@ -1019,6 +1019,12 @@ only the imsd side of its bus choice.
|
|||
behaviour, in one sentence how it was tested. A version bump is a commit
|
||||
titled `imsd X.Y.Z` that changes only the `Version` constant and has no
|
||||
body.
|
||||
- **Versioning.** `0.MINOR.PATCH`: the patch number counts releases, fixes
|
||||
and features alike; the minor number moves when a release changes what
|
||||
a user can rely on the daemon for (0.3 added emergency calling), not
|
||||
with the size of a release; the major number stays 0 — what 1.0 would
|
||||
mark is not decided, and it is not an ABI change (§8.1: the ABI is
|
||||
frozen).
|
||||
- **No AI attribution trailers.** Commits carry no `Assisted-by:`,
|
||||
`Co-Authored-By:` or similar lines, whoever or whatever drafted them.
|
||||
- **Signed commits.** Every commit is GPG-signed with the repository's
|
||||
|
|
|
|||
Loading…
Reference in a new issue