Hozzájárulás a dokumentációhoz
A dokumentációhoz való hozzájárulás az egyik legértékesebb tevékenység, mivel segít másoknak megérteni a keretrendszert.
Hogyan írjunk?
A dokumentáció elsősorban azoknak szól, akik újak a témában. Ezért több fontos pontnak kell megfelelnie:
- Kezdje egyszerű és általános témákkal. A végén térjen át a haladóbb témákra
- Igyekezzen a lehető legvilágosabban elmagyarázni a témát. Például próbálja meg először elmagyarázni a témát egy kollégának.
- Csak olyan információkat adjon meg, amelyeket a felhasználónak valóban tudnia kell az adott témához.
- Győződjön meg arról, hogy az információi pontosak. Teszteljen minden kódot
- Legyen tömör – vágja félbe, amit ír. És aztán nyugodtan csináld újra
- Használjon takarékosan kiemelést, a félkövér betűtípusoktól kezdve a keretekig, mint pl.
.[note]
- Kövesse a kódolási szabványt a kódban
Tanuld meg a szintaxist is. A cikk írás közbeni előnézetéhez használhatja az előnézeti szerkesztőt.
Nyelvi mutációk
Az angol az elsődleges nyelv, ezért a módosításoknak angolul kell történniük. Ha az angol nem az erősséged, használd a DeepL fordítót, és mások ellenőrzik a szövegedet.
A más nyelvekre történő fordítás automatikusan megtörténik a szerkesztésed jóváhagyása és finomhangolása után.
Triviális szerkesztések
A dokumentációhoz való hozzájáruláshoz egy fiókkal kell rendelkeznie a GitHubon.
A legegyszerűbb módja annak, hogy egy apró változtatást végezzünk a dokumentációban, ha az egyes oldalak végén található linkeket használjuk:
- Megjelenítés a GitHubon megnyitja az oldal forrásváltozatát a GitHubon. Ezután csak nyomd meg a
E
gombot, és máris kezdheted a szerkesztést (be kell jelentkezned a GitHubra). - Előnézet megnyitása megnyit egy szerkesztőt, ahol azonnal láthatja a végleges vizuális formát
Mivel az előnézeti szerkesztő nem képes a változtatások közvetlen mentésére a GitHubra, a forrásszöveget a vágólapra kell másolnia (a Másolás a vágólapra gomb segítségével), majd beillesztenie a GitHubon lévő szerkesztőbe. A szerkesztőmező alatt található egy űrlap a beküldéshez. Itt ne felejtse el röviden összefoglalni és megmagyarázni a szerkesztés okát. A beküldés után egy úgynevezett pull request (PR) jön létre, amelyet tovább lehet szerkeszteni.
Nagyobb szerkesztések
Célszerűbb a Git verziókezelő rendszerrel való munka alapjait ismerni, mint kizárólag a GitHub felületére hagyatkozni. Ha nem ismeri a Gitet, olvassa el a git – az egyszerű útmutatót, és fontolja meg a számos elérhető grafikus kliens egyikének használatát.
Szerkessze a dokumentációt a következő módon:
- a GitHubon hozzon létre egy elágazást a nette/docs tárolóból.
- klónozza ezt a tárolót a számítógépére
- ezután végezzen módosításokat a megfelelő ágban
- a Code-Checker eszközzel ellenőrizze, hogy nincsenek-e extra szóközök a szövegben.
- mentse (commit) a változtatásokat
- ha elégedett vagy a változtatásokkal, tedd fel a GitHubra a saját elágazásodba.
- onnan küldje el őket a
nette/docs
tárolóba egy pull request (PR) létrehozásával.
Gyakori, hogy javaslatokat tartalmazó megjegyzéseket kapunk. Tartsd szemmel a javasolt változtatásokat és építsd be őket. A javasolt változtatásokat új commitként add hozzá, és küldd el újra a GitHubra. Soha ne hozzon létre új pull requestet csak azért, hogy egy meglévőt módosítson.
Dokumentáció szerkezete
A teljes dokumentáció a GitHubon található a nette/docs tárolóban. Az
aktuális verzió a master ágban található, míg a régebbi verziók a doc-3.x
, doc-2.x
ágakban
találhatók.
Az egyes ágak tartalma fő mappákra van osztva, amelyek a dokumentáció egyes területeit képviselik. Például a
application/
megfelel a https://doc.nette.org/en/application, a
latte/
megfelel a https://latte.nette.org, stb. Mindegyik mappa tartalmaz
nyelvi mutációkat képviselő almappákat (cs
, en
, …) és opcionálisan egy files
almappát a dokumentáció oldalaira beilleszthető képekkel.