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).
This commit is contained in:
commit
89ec82c0ae
475 files changed
+58724
No files matched your search
@@ -0,0 +1,44 @@
|
||||
# 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.
|
||||
Reference in new issue
Block a user