Takk for at du vil bidra! Noen rammer:
Kodebasen er gjennomført norsk: kommentarer, docstrings, commit-meldinger. Det er ikke en tilfeldighet, det er identitet — Sporløs er bygget for det norske markedet, helt ned i kommentarene. Bidrag på norsk foretrekkes; engelsk aksepteres (vi oversetter ev. i review). English PRs are welcome — we may translate comments during review.
Les personvern-prinsippene i README før du foreslår noe. PR-er som lagrer rå-IP, setter cookies/localStorage fra trackeren, går finere enn fylkesnivå på geo, eller eksponerer rådata, blir avvist uansett hvor nyttige de er. Begrensningen er produktet.
- Flyt: fork → branch → PR mot
master. Små, fokuserte PR-er. - Test:
python -m py_compileskal være rent, og endringer i tracker/widget skal gjennomnode --check. Endrer dutracker/sporlos.js, må samme endring til datamynt/sporlos-tracker. - Avhengigheter: nye deps må begrunnes; ingen runtime-kall til tredjeparts CDN-er eller eksterne tjenester fra offentlige sider (personvernlinjen).
- Lisens: bidrag lisensieres under AGPL-3.0 som resten av prosjektet.