Release / release (push) Has been skipped
Uniform stock management for healthcare linen rooms: the coordinator app, the phone counter and the staff app, for your own server. Built from e9d3913 on 2026-09-18. Licensed under the Functional Source License (FSL-1.1-ALv2).
45 lines
1.8 KiB
Markdown
45 lines
1.8 KiB
Markdown
# Contributing
|
|
|
|
Bug reports and patches are welcome. This is a personal open-source project maintained in spare
|
|
time, written for the way a linen room actually works, so the most
|
|
useful thing you can send is what went wrong in yours: what you were doing, what you expected, and
|
|
what happened instead.
|
|
|
|
## Reporting
|
|
|
|
- **A bug or a question:** open an issue.
|
|
- **A security problem:** report it privately through this repository's security advisories
|
|
instead. Please don't open a public issue for it, so it can be fixed before it is described in
|
|
public.
|
|
|
|
## Sending a patch
|
|
|
|
1. Open an issue first for anything beyond a small fix, so the approach can be agreed before you
|
|
spend an evening on it.
|
|
2. Keep the change focused, and match the surrounding code — comments that explain *why*, plain
|
|
words on screen, no dependency added without a reason.
|
|
3. Say how you tested it. There is no CI on this repository; a description of what you ran is what
|
|
a reviewer has to go on.
|
|
|
|
## Sign your commits (DCO)
|
|
|
|
Every commit needs a `Signed-off-by` line, which `git commit -s` adds for you:
|
|
|
|
```
|
|
Signed-off-by: Your Name <your.email@example.com>
|
|
```
|
|
|
|
That line means you agree to the [Developer Certificate of Origin 1.1](https://developercertificate.org/):
|
|
that you wrote the patch, or have the right to submit it under this project's licence, and that
|
|
you understand it will be public and kept in the record.
|
|
|
|
It is a sign-off, not a copyright assignment — you keep the copyright in your work, and it is
|
|
contributed under the project's licence (AGPL-3.0-only).
|
|
|
|
## Licence
|
|
|
|
Contributions are accepted under the [AGPL-3.0-only](LICENSE) licence that covers the project. The
|
|
ThreadCount name and logo are not covered by it.
|
|
|
|
Your patch stays under the AGPL, and you keep the copyright in it.
|