Prisidėti
GNU Guix yra stambus projektas sukurtas pagrinde savanorių iš viso pasaulio. Esate laukiami prisijungti prieVystymo pašto adresų sąrašo arba #guix kanalo Libera pokalbių IRC tinkle. Pasakykite mums kaip norėtumėte prisidėti, ir mes padarysime viską, kad jums padėtume.
Norime sukurti šiltą, draugišką aplinką, be priekabiavimų, kad kiekvienas galėtų prisidėti geriausiais savo gebėjimais. Šiuo tikslu mūsų projektas naudojasi “Contributor Covenant”, kuris buvo adaptuotas iš https://contributor-covenant.org/. Visą pasižadėjimą galite rasti ELGESIO KODEKSO faile.
Projekto valdymas
Mes naudojame Savannah kaip pagrindinį GNU sistemos distribucijos ir GNU Guix vystymo, priežiūros ir platinimo tašką.
Visų projekto komponentų šaltinio failai, įskaitant programinę įrangą, svetainę, dokumentaciją ir meno kūrinius pasiekiami Savanos Git saugyklose.
Menas
Mes visada ieškome menininkų, kurie padėtų mums kurti ir pagerinti vartotojo sąsajas, ir kurti multimedijos medžiagą dokumentacijoms, pristatymams ir reklaminiams elementams.
Meno kūriniai, naudojami įvairiose projekto dalyse yra prieinami guix-artwork saugykloje.
Dokumentacija
Galite perskaityti projekto dokumentaciją, kuri jau yra sistemoje ir svetainėje, ir padėti mums rasti visas klaidas ar praleidimus. Naujų vadovų, pamokų ir tinklaraščio įrašų kūrimas taip pat padės vartotojams ir kūrėjams atrasti, ką mes darome.
Kitas būdas prisidėti yra padėti tobulinti supakuotos programinės įrangos dokumentaciją.
Paketai
Šimtai programinės įrangos, dokumentacjos ir kito turto turi būti supakuoti, kad vartotojams būtų lengviau įdiegti jų mėgstamus įrankius su Guix paketų tvarkykle, ir kad jie galėtų būtų produktyvūs naudodami sistemą.
Informaciją kaip pridėti paketus prie distribucijos galima rasti vadove.
Peržiūrėkite paketų duomenų bazę, kur rasite galimų paketų sąrašą, ir pataisų stebėjimo duomenų bazę, kur rasite laukiamų pateikimų sąrašą.
Programavimas
Šaltinio kodas yra pagrindinėje Git saugykloje. Mes naudojame GNU Guile kaip pagrindinę programavimo ir plėtinio kalbą sistemoms komponentams.
Jums bus naudinga panaršyti Guile vadovą arba kitą įvadinę medžiagą apie Scheme. Taip pat būtinai perskaitykite vadovo skyrių Prisidėjimas, kad gautumėte daugiau informacijos apie vystymo sąranką, taip pat apie projekte naudojamas kodavimo ir bendradarbiavimo konvencijas.
Sistemos administravimas
Mūsų sistemos infrastruktūra suteikia galimybę visiems prisidedantiems bendrauti ir bendradarbiauti projekte, o naudotojams atsisiųsti ir įsidiegti paketus. Padėkite mums užtikrinti, kad sistema veiktų sklandžiai.
Galite prisidėti prie mūsų nuolatinio integravimo programinės įrangos: Cuirass. Taip pat galite paaukoti techninę įrangą arba prieglobą mūsų kūrimo fermai
Bandymai ir klaidų pranešimai
Įdiekite programinę įrangą ir siųskite atsiliepimus bendruomenei apie savo patirtį. Padėkite projektui pranešdami apie klaidas. Taip pat galite pradėti pasirinkę „lengvą“ klaidą, su kuria norite dirbti.
Prieš pranešdami apie klaidą, patikrinkite, ar klaidos nėra klaidų duomenų bazėje. Jei reikia daugiau informacijos apie tai, kaip tvarkyti klaidų ataskaitas, žr. kūrėjo informacijos puslapį.
Vertimas
Galite padėti išversti programinę įrangą, paketo aprašymus, vadovą, receptų knygą ir šią svetainę į jūsų kalbą. Susiraskite savo kalbos komandą Vertimo Projekte, kad pamatytumėte stilių vadovus ir kitų vertėjų darbą
Sistemos teikiami programinės įrangos paketai gali turėti savo vertimo įrankius. Apsilankykite jų svetainėse ir padėkite versti.
Kiti ištekliai prisidedantiems
Dokumentai, pagalbinė ankstesnių pokalbių medžiaga ir pagalbinė informacija, naudinga hacker'iams ir palaikytojams pasiekiama adresu https://git.sv.gnu.org/git/guix/maintenance.git.