Contribuie la fiscalm
fiscalm e open source: oricine îl poate folosi, citi și îmbunătăți. Dacă ai găsit un bug, ai o idee sau vrei să scrii cod, ești binevenit.
Cum începi
- Uită-te prin issue-uri. Cele marcate bun pentru început sunt mici și bine explicate.
- Pentru ceva mai mare, deschide întâi un issue și spune ce vrei să faci. Așa nu lucrezi degeaba la ceva ce nu se potrivește.
- Pornește proiectul pe calculatorul tău cu ghidul de development. Durează câteva minute.
- Trimite un pull request mic, cu o singură schimbare și testul ei.
Trei reguli pe care nu le încălcăm
- fiscalm nu mută bani și nu trimite nimic în numele utilizatorului. Pregătește, iar omul decide.
- Când nu e sigur, nu face nimic. O plată pusă greșit pe o factură ascunde o datorie.
- Nicio dată reală în cod: fără CUI-uri, IBAN-uri, nume de clienți sau sume reale. Testele folosesc date inventate.
Contractul de contribuție
La primul pull request îți cerem să semnezi contractul de contribuție (CLA). Îl semnezi o singură dată, cu un comentariu în PR:
Am citit CLA-ul fiscalm și îl semnez.
Contractul spune că ai dreptul să trimiți codul și că ne dai voie să-l folosim, inclusiv sub altă licență decât AGPL. Dreptul ăsta ne lasă să ținem proiectul în viață pe termen lung, de exemplu cu o variantă găzduită. Codul tău rămâne al tău, iar tu îl poți folosi oricum vrei. Citește contractul.
Probleme de securitate
Nu le pune în issue-uri publice. Scrie-ne la security@fiscalm.ro și răspundem în cel mult câteva zile.