Zašto GitHub

Tražite vodič za sudjelovanje u reviziji?Vodič za reviziju

Tražite upute za email obavijesti?Email obavijesti

Što je GitHub?

GitHub je besplatna platforma za suradnju na dokumentima i kodu. Koriste ga milijuni programera, tvrtki i organizacija diljem svijeta — uključujući Europsku komisiju za EN16931 specifikacije.

Ovaj projekt koristi GitHub jer:

Koliko košta?

Ništa. GitHub je besplatan za javne projekte. Čitanje dokumentacije, pregled povijesti izmjena i pristup web stranici ne zahtijeva ni registraciju.

Za aktivno sudjelovanje (komentare, rasprave, prijedloge) potrebna je besplatna registracija — traje 2 minute na github.com.

Tko još koristi GitHub za zakone, propise i dokumentaciju?

GitHub nije samo za programere — koriste ga državne institucije, porezne uprave i zakonodavci diljem svijeta za otvorenu suradnju na propisima i dokumentaciji.

Europska unija

Projekt Opis Link
EN16931 eInvoicing Specifikacije i schematron validatori za europski eRačun — isti standard koji i mi koristimo. Issues i rasprave su otvorene za sve. ConnectingEurope/eInvoicing-EN16931
CEN/TC 434 Tehnički odbor za elektroničko fakturiranje koji održava EN16931 normu. CenPC434
EU Digital Identity Wallet Arhitektura i referentni okvir za europski digitalni identitet — razvija se potpuno otvoreno. eu-digital-identity-wallet

Porezne uprave

Projekt Opis Link
KoSIT (Njemačka) Njemački koordinacijski ured za IT standarde održava XRechnung specifikaciju javno na GitHubu — model koji predlažemo i za Hrvatsku. itplr-kosit
IRS Direct File (SAD) Američka porezna uprava (IRS) objavila besplatni softver za podnošenje poreznih prijava kao open source. IRS-Public/direct-file
IRS Fact Graph Američki porezni zakoni u strojno čitljivom formatu — deklarativni okvir za interpretaciju poreznih pravila. IRS-Public/fact-graph

Zakonodavci

Projekt Opis Link
Washington DC Prvi zakonodavac na svijetu koji je objavio zakone na GitHubu i prihvatio izmjenu od građanina kroz Pull Request. DCCouncil/law-xml
Francuska (Legifrance) Francuski zakoni dostupni u strojno čitljivom formatu. Legifrance projekti
Government Open Source Policies Zbirka pristupa vlada diljem svijeta prema open source softveru. github/government-open-source-policies

Velike tvrtke

Tvrtka Opis Link
Microsoft Cjelokupna dokumentacija (learn.microsoft.com) je na GitHubu — 800+ repozitorija. Svaki članak ima “Edit” gumb za predlaganje izmjena. MicrosoftDocs
Google Dokumentacija za Android, Kubernetes, TensorFlow, Go i stotine drugih projekata — sve otvoreno za doprinose. google
Meta (Facebook) React, React Native i ostala dokumentacija razvija se otvoreno na GitHubu. facebook

Poanta: Ako Microsoft koristi GitHub za svu svoju dokumentaciju, njemački KoSIT za XRechnung specifikacije, američka IRS za porezne zakone, a Europska komisija za EN16931 — onda je GitHub apsolutno prikladno mjesto za zajedničku dokumentaciju o hrvatskim eRačunima.

Kako čitati ovu dokumentaciju?

Na web stranici (najjednostavnije)

Otvorite dageci.github.io/eracun-fiskalizacija-datumi — formatirani prikaz s dijagramima, tablicama i navigacijom. Ne treba registracija.

Na GitHubu

Otvorite github.com/dageci/eracun-fiskalizacija-datumi — GitHub automatski prikazuje Markdown datoteke s formatiranjem i Mermaid dijagramima. Ne treba registracija.


Kako sudjelovati?

Za kompletne upute o sudjelovanju u reviziji pogledajte Vodič za reviziju. Tamo je objašnjeno:

Za praćenje napretka revizije: Napredak revizije.

Ako samo želite čitati dokumentaciju, ne trebate ništa — otvorite web stranicu i čitajte.

Tko može sudjelovati?

Svi koji rade s hrvatskim eRačunima:


GitHub pojmovi na hrvatskom

Ako vam je GitHub sučelje na engleskom, evo što znače ključni pojmovi:

GitHub pojam Hrvatski Što znači
Star Zvjezdica Označite projekt kao koristan — kao “sviđa mi se”. Pomaže da projekt bude vidljiviji drugima.
Watch Pratite Pratite promjene — dobivate obavijesti o novim raspravama i izmjenama dokumentacije.
Fork Kopija Napravite svoju kopiju projekta na vašem računu, za predlaganje izmjena.
Issue Prijava / tema Pojedinačan zahtjev za pregledom, prijedlog ili pitanje.
Pull Request Prijedlog izmjene Predložite konkretnu izmjenu teksta koju održavatelj pregledava.
Discussion Rasprava Otvorena rasprava — pitanja, prijedlozi, iskustva.
Label Oznaka Kategorizacija Issueova — stranica, status, prioritet.
Milestone Prekretnica Grupa Issueova (npr. za jedan radni sastanak).
Project Board Kanban tablica Vizualni prikaz napretka po stanjima.
Maintainer Održavatelj Osoba koja pregledava prijedloge i upravlja projektom.

Što je Markdown?

Dokumentacija je napisana u Markdown formatu — jednostavan tekstualni format koji GitHub automatski prikazuje s formatiranjem (naslovi, tablice, linkovi, code blokovi). Ne trebate nikakav poseban softver — možete editirati u bilo kojem text editoru.

Primjer:

## Naslov sekcije {#sec-naslov-sekcije}

**Bold tekst** i *kurzivni tekst*

- Stavka liste
- Druga stavka

| Stupac 1 | Stupac 2 |
|----------|----------|
| Redak 1  | Podatak  |

Što su Mermaid dijagrami?

Dokumentacija koristi Mermaid dijagrame za vizualizaciju workflow-a i procesa. GitHub ih automatski renderira iz tekstualnog opisa — nema potrebe za crtanjem u grafičkom alatu.

Primjer:

```mermaid
flowchart LR
  A[BT-2 IssueDate] --> B{BT-7 prisutan?}
  B -->|Da| C[PDV po BT-7]
  B -->|Ne| D[PDV po BT-2]
```

Licenca

Projekt koristi EUPL 1.2 licencu — slobodno koristite, dijelite i prilagođavajte uz:

Puni tekst: joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12


Imate pitanje o korištenju GitHuba za ovaj projekt? Otvorite Discussion — rado ćemo pomoći.

Je li ova stranica bila korisna?

👍 Da, korisno 👎 Može bolje 💬 Imam pitanje