5. fejezet - Közreműködés az OTRS-ben

Tartalom

Hozzájárulások küldése
Az OTRS fordítása
Egy meglévő fordítás frissítése
Egy új előtétprogram-fordítás hozzáadása
A dokumentáció fordítása
Kódolási stílus irányelvek
Perl
Formázás
A Perl nyelv használata
Jó dokumentáció írása
Adatbázis kölcsönhatás
JavaScript
Böngészőkezelés
Könyvtárszerkezet
Változók
Függvények
Névterek
Kódmagyarázatok
Eseménykezelés
HTML
CSS
Szerkezet
Stílus
Felhasználó felület tervezése
Nagybetűs írás
Akadálymentesítési útmutató
Akadálymentesítési alapok
Mi az akadálymentesítés?
Miért fontos ez az OTRS-nél?
Hogyan tudok sikeresen dolgozni az akadálymentesítési problémákon akkor is, ha nem vagyok fogyatékos?
Rendben, de nincs képernyőolvasóm!
Akadálymentesítési szabványok
Webtartalom akadálymentesítési irányelvek (WCAG)
Akadálymentes gazdag internetes alkalmazások (WAI-ARIA) 1.0
Megvalósítási irányelvek
Alternatívák biztosítása a nem szöveges tartalomhoz
A navigáció könnyűvé tétele
A kölcsönhatás lehetővé tétele
Általános képernyőolvasó optimalizálások
Egységtesztek
Egy tesztfájl létrehozása
Előfeltételek a teszteléshez
Tesztelés
Egységteszt API

Kivonat

Ez a fejezet azt fogja bemutatni, hogy hogyan működhet közre az OTRS keretrendszerben azért, hogy a többi felhasználó is képes legyen hasznot húzni a munkájából.

Hozzájárulások küldése

Az OTRS és a további nyilvános modul forráskódja megtalálható a githubon. Innen eljuthat az összes elérhető tároló felsorolásához. Leírja a jelenleg aktív ágakat is, és hogy hova kell kerülniük a hozzájárulásoknak (stabil vagy fejlesztői ágak).

Erősen ajánlott a fejlesztői környezet fejezetben bemutatott OTRSCodePolicy OTRS kódminőség-ellenőrző használata, még mielőtt elküldené a hozzájárulásait. Ha a kódját nem érvényesíti ezzel az eszközzel, akkor valószínűleg nem fogják elfogadni.

A legegyszerűbb módja a hozzájárulások elküldésének az OTRS fejlesztőcsapata számára egy „pull request” létrehozása a githubon. Vessen egy pillantást a githubon lévő utasításokra, különösen a tároló elágaztatására és a beolvasztási kérések küldésére.

Az alap munkafolyamatnak így kellene kinéznie:

  • Regisztráljon a githubon, ha még nincs fiókja.

  • Ágaztassa el azt a tárolót, amelynél közre szeretne működni, és váltson át arra az ágra, amelybe a változtatásokat be kell tenni.

  • Hozzon létre egy új fejlesztői ágat a javításhoz/szolgáltatáshoz/hozzájáruláshoz az aktuális ág alapján.

  • A változtatások befejezése és a véglegesítésük után küldje be az ágat a githubra.

  • Hozzon létre egy beolvasztási kérést. Az OTRS fejlesztőcsapata értesülni fog erről, ellenőrizni fogják a beolvasztási kérését, és beolvasszák azt, vagy valamilyen visszajelzést adnak a lehetséges továbbfejlesztésekről.

Ez esetleg bonyolultan hangzik, de miután beállította ezt a munkafolyamatot, látni fogja, hogy a hozzájárulások elvégzése hihetetlenül egyszerű.