Tartalom
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.
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ű.