Pridružite se nam
Kako pomagati pri razvoju Kate
Če nam želite pomagati pri razvoju Kate, KWrite ali KatePart, se pridružite našemu poštnemu seznamu. Stopiti v stik z nami na #kate na irc.libera.chat je tudi dobra ideja, vedno vam z veseljem pomagamo začeti.
Kako izgraditi Kate
Kate je mogoče preprosto zgraditi na trenutni distribuciji Linuxa, nudimo učbenik o gradnji Kate in potrebnih odvisnostih za to. Za druge operacijske sisteme ponuja ista stran dodatne povezave z informacijami.
Prispevanje kode
Za prispevke je najboljši način, da jih oddate prek našega pojavka GitLabinvent.kde.org.
Kako ga nastaviti in uporabljati, je dokumentirano na invent.kde.orgdokumentacija.
Samo odprite novo zahtevo za zlitje za Kate. Za več podrobnosti o tem glejte to objavo v blogu.
Če želite dobiti pregled nad že sprejetimi popravki, da dobite občutek kako poteka postopek, si oglejte našo stran zahteve za zlitje. Obisk nekaterih od teh sprejetih zahtev lahko pripomore k boljšemu razumevanje delovanja projekta.
Področja dela
Glavno delovno področje je programiranje, če pa niste programer, lahko pomagate na številnih drugih področjih:
- Pisanje in vzdrževanje dokumentacije.
- Pisanje in vzdrževanje datotek s poudarki sintakse.
- Pisanje in vzdrževanje skriptov.
- Vzdrževanje poročil o napakah.
- Posredujte nam koristne povratne informacije.
- Pomagajte nam tako, da pomagate KDE. Kot del KDE ima Kate koristi od KDE kot celote, poleg odlične integracije, ki jo zagotavlja KDE s pomočjo je prevajalska ekipa KDE neprecenljiva.
Standardi kodiranja C/C++
Koda v naših skladiščih mora slediti slogu, opisanemu za KDE Frameworks.
Orodje CMake, ki ga uporabljamo, bo nastavilo ustrezne kljuke pred potrditvijo, da zagotovi ta slog z uporabo clang-formata.
Dokumentiranje vaše kode
Za dokumentiranje kode uporabljamo sintakso Doxygen in lepo je dokumentirati tudi zasebno kodo, saj lahko drugi ljudje kot vi delajo na njej vi ali pa jo samo poskušajo razumeti.
Za komentarje znotraj funkcij imajo prednost enovrstični komentarji C++ pred večvrstičnimi komentarji C.
Dobra izhodišča
Lahko si ogledate naš trenutni seznam vprašanj, morda bi vas zanimalo poskrbeti za enega.