-
Notifications
You must be signed in to change notification settings - Fork 0
Contributing
Werkhausen, Malte edited this page Jul 7, 2026
·
1 revision
Thanks for helping improve MyShip! π’
The default branch is release/stable. Create a feature branch off it and
open a pull request back into it.
Issues and pull requests use a structured label set:
-
area: serverβ gateway (Node.js, SignalK, MQTT) -
area: clientβ Angular / Capacitor / Electron app -
area: docsβ documentation & design assets -
area: ci/cdβ build, Jenkins, tooling & pipelines
-
enhancement,bug,refactor,performance,security,dependencies,documentation
-
status: wipβ work in progress, not ready to merge -
status: needs reviewβ awaiting review -
status: blockedβ blocked by another issue or dependency -
status: readyβ reviewed and ready to merge
New to the project? Look for good first issue.
- Branch off
release/stable. - Keep changes focused; add/adjust labels (
area:+ type). - Mark with
status: wipwhile working,status: needs reviewwhen ready. - Never commit secrets β see Configuration .
By contributing you agree your work is licensed under the GNU GPL v3.0.