Prispevek k dokumentaciji
Prispevek k dokumentaciji je ena izmed najbolj dragocenih dejavnosti, saj drugim pomaga razumeti ogrodje.
Kako pisati?
Dokumentacija je v prvi vrsti namenjena ljudem, ki se s tem področjem šele spoznavajo. Zato mora izpolnjevati več pomembnih točk:
- Začnite s preprostimi in splošnimi temami. Na koncu preidite na naprednejše teme
- Poskusite temo razložiti čim bolj jasno. Na primer, poskusite temo najprej razložiti sodelavcu.
- Navedite le informacije, ki jih uporabnik dejansko potrebuje za določeno temo
- Prepričajte se, da so vaše informacije točne. Preizkusite vsako kodo
- Bodite jedrnati – napišite manj kot polovico. In potem to še enkrat ponovite.
- Varčno uporabljajte poudarke, od krepkih pisav do okvirjev, kot so
.[note]
- V kodi upoštevajte standard kodiranja
Naučite se tudi sintakse. Za predogled članka med pisanjem lahko uporabite urejevalnik za predogled.
Jezikovne mutacije
Osnovni jezik je angleščina, zato morajo biti vaše spremembe v angleščini. Če angleščina ni vaša močna stran, uporabite prevajalnik DeepL in drugi bodo preverili vaše besedilo.
Prevod v druge jezike bo opravljen samodejno po odobritvi in dodelavi vašega urejanja.
Trivialna urejanja
Če želite prispevati k dokumentaciji, morate imeti račun na GitHubu.
Najlažji način za majhne spremembe v dokumentaciji je uporaba povezav na koncu vsake strani:
- Pokaži na GitHubu odpre izvorno različico strani na GitHubu. Nato samo pritisnite gumb
E
in lahko začnete urejati (prijavljeni morate biti v GitHub). - Open preview odpre urejevalnik, v katerem si lahko takoj ogledate končno vizualno obliko
Ker urejevalnik predogleda nima možnosti neposrednega shranjevanja sprememb v GitHub, morate izvorno besedilo kopirati v odložišče (z gumbom Kopiraj v odložišče) in ga nato prilepiti v urejevalnik na GitHubu. Pod poljem za urejanje je obrazec za oddajo. Tu ne pozabite na kratko povzeti in pojasniti razloga za svoje urejanje. Po oddaji se ustvari tako imenovana zahteva za povleko (pull request, PR), ki jo lahko še naprej urejate.
Večja urejanja
Primerneje je poznati osnove dela s sistemom za nadzor različic Git in se ne zanašati samo na vmesnik GitHub. Če sistema Git ne poznate, si lahko ogledate priročnik git – the simple guide in razmislite o uporabi enega od številnih grafičnih odjemalcev, ki so na voljo.
Dokumentacijo uredite na naslednji način:
- na spletnem mestu GitHub ustvarite vilico skladišča nette/docs
- to skladišče klonirajte v svoj računalnik
- nato vnesite spremembe v ustrezno vejo
- z orodjem Code-Checker preverite, ali so v besedilu dodatni presledki
- shranite (commit) spremembe
- če ste s spremembami zadovoljni, jih potisnite v GitHub v svojo vilico
- od tam jih pošljite v repozitorij
nette/docs
tako, da ustvarite pull request (PR)
Pogosto se zgodi, da prejmete komentarje s predlogi. Spremljajte predlagane spremembe in jih vključite. Predlagane spremembe dodajte kot nove spremembe in jih ponovno pošljite v GitHub. Nikoli ne ustvarjajte nove zahteve za prenos samo zato, da bi spremenili obstoječo zahtevo.
Struktura dokumentacije
Celotna dokumentacija se nahaja na GitHubu v skladišču nette/docs. Trenutna
različica je v glavni veji, starejše različice pa se nahajajo v vejah, kot so doc-3.x
, doc-2.x
.
Vsebina vsake veje je razdeljena na glavne mape, ki predstavljajo posamezna področja dokumentacije. Na primer,
application/
ustreza https://doc.nette.org/en/application,
latte/
ustreza https://latte.nette.org itd. Vsaka od teh map vsebuje podmape,
ki predstavljajo jezikovne mutacije (cs
, en
, …), in po želji podmapo files
s slikami,
ki jih je mogoče vstaviti na strani v dokumentaciji.