Foundation - Documentation #120

Closed
opened 2026-04-03 11:14:06 +02:00 by shoko · 0 comments
Owner

Summary

Create/update documentation for versioning policy and project structure.

Details

Create/update:

  • VERSIONING.md at root - branch model, deprecation policy, version rules
  • docs/CHANGELOG.md - release notes per version
  • CONTRIBUTING.md - fix master to main, document main/develop branch model

VERSIONING.md Content

Should document:

  • Branch strategy: main (0.1.x stable), develop (0.2.x experimental)
  • Version format: MAJOR.MINOR.PATCH
  • Deprecation policy: deprecated in minor X, removed in major X+1
  • Backward compatibility principle: adding inputs is ok, changing behavior requires deprecation
  • What constitutes backport-compatible vs 0.2.x-only changes

Backport Compatible

Documentation only.

Acceptance Criteria

  • VERSIONING.md explains 0.1.x vs 0.2.x strategy clearly
  • CHANGELOG.md tracks all releases (start with existing v0.1.x tags)
  • CONTRIBUTING.md reflects current branch model
## Summary Create/update documentation for versioning policy and project structure. ## Details Create/update: - `VERSIONING.md` at root - branch model, deprecation policy, version rules - `docs/CHANGELOG.md` - release notes per version - `CONTRIBUTING.md` - fix `master` to `main`, document `main`/`develop` branch model ## VERSIONING.md Content Should document: - Branch strategy: `main` (0.1.x stable), `develop` (0.2.x experimental) - Version format: MAJOR.MINOR.PATCH - Deprecation policy: deprecated in minor X, removed in major X+1 - Backward compatibility principle: adding inputs is ok, changing behavior requires deprecation - What constitutes backport-compatible vs 0.2.x-only changes ## Backport Compatible Documentation only. ## Acceptance Criteria - [ ] VERSIONING.md explains 0.1.x vs 0.2.x strategy clearly - [ ] CHANGELOG.md tracks all releases (start with existing v0.1.x tags) - [ ] CONTRIBUTING.md reflects current branch model
shoko added the backportfoundation labels 2026-04-03 11:18:18 +02:00
shoko added this to the v0.2.x milestone 2026-04-03 11:18:18 +02:00
shoko closed this issue 2026-04-05 12:44:44 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: shoko/kugetsu#120