Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 3.58 KB

CONTRIBUTING.md

File metadata and controls

36 lines (24 loc) · 3.58 KB

Contribution guide (Hozzájárulási útmutató)

Köszönjük, ha programozással segíted a munkánkat! A folytatáshoz szükséged lesz egy MacOS-t, Linux-ot vagy Windows-t futtató számítógépre, minimális programozási tapasztalatra és egy kis angoltudásra. Segít, ha már gyakorlottabb vagy a programozásban, és ha ismered a Git és a GitHub működését. ;)

Miben segítsek?

Kérünk, olyan dologgal járulj hozzá a reFilchez, ami valószínűleg sok embernek hasznos lehet. Szeretnénk egy minél teljeskörűbb iskolai asszisztenst létrehozni, de az iskolaspecifikus, vagy külön neked hasznos funkciók helye inkább legyen a saját Fork-od.

Fontos, hogy mielőtt egy nagyobb méretű projektbe belekezdenél, futtasd meg ötletedet a Discord szerverünkön, ahol még azelőtt tudunk tanácsot adni, hogy sok-sok órát beleöltél volna egy esetleg felesleges dologba.

A legjobban annak örülünk, ha az Issues oldalról szemezgetsz. Ha még új vagy a Flutterben, ajánljuk figyelmedbe ezeket a viszonylag könnyen javítható hibákat, ha éppen van ilyen.

Hogyan segítsek?

Nem ígérhetünk itt sem programozás-, sem Git-kurzust, de a projektspecifikus dolgokat leírjuk, és segítünk a Flutter telepítésében.

A reFilc a Google által pár éve létrehozott Flutter keretrendszert használja, aminek nyelve a Dart. Ha ismered a JavaScript, C#, Java, C++, vagy egyéb hasonló programnyelvek működését, nem fog nagy gondot okozni a használata. A felhasználói felület létrehozásában az is segíthet, ha foglalkoztál már korábban weboldalakkal vagy alkalmazásfejlesztéssel. Ha még nem használtad a Flutter-t, mindenképp böngészd át a YouTube csatornájukat. Kód vagy UI teszteléséhez Flutter telepítése nélkül is használhatod a DartPad-et.

Használd a Flutter stable verzióját! Írd be a terminálba: flutter channel stable

Ha nem értessz a Git-hez vagy a GitHub-hoz, ajánljuk figyelmedbe ezt a cikket, viszont arra kérünk, hogy a használatukat ne a reFilcen próbáld ki először. Hozz létre egy saját Repo-t és abban tesztelgess. Ha már nagyjából kitapasztaltad, várjuk hozzájárulásodat.

Készíts egy Fork-ot a saját GitHub fiókod alá. A reFilc legfrissebb, épp fejlesztés alatt álló verzióját a dev branch-en találod. Kérjük ide Commit-olj és ide célozd a Fork-odból a Pull Request-edet. Írd le benne, hogy mit változtattál és ha lehet, csatolj képernyőképet is. Minél gyakrabban készíts minél részletesebben elnevezett Commit-okat, hogy mások is el tudjanak igazodni az általad beküldött kódban.


Az általad fejlesztett funkciók mellé a Changelog-ba odakerül a GitHub felhasználóneved. Ha jelentős és rendszeres hozzájáruló vagy, Discord-on megkaphatod a Contributor rangot, valamint kaphatsz kedvezményt a reFilc+ előfizetésekből és Merch-ekből!

Ha bárhol elakadtál vagy kérdésed van, keress bátran Discord-on! Jó fejlesztést kívánunk!