
Zapojte se
Zdrojový kód Kontactu je rozdělen do mnoha komponent v různých repozitářích – pokud jste v této oblasti nováčky, můžete se v něm snadno ztratit a cítit se tím přemoženi. Pokud se chcete zapojit do vývoje Kontactu, stačí si přečíst materiály, na které odkazuje tato stránka, a ozvat se nám – pomůžeme vám zorientovat se v našem zdrojovém kódu.
Nejprve si prosím přečtěte některé informace na wiki komunity KDE PIM.
Práce pro mladé
Hledáte nějaké jednoduché úkoly, s nimiž byste mohli začít vylepšovat Kontact? Pak se podívejte na naše úkoly pro začátečníky. Shromáždili jsme řadu úkolů, které jsou poměrně jednoduché a samostatné a nevyžadují hluboké porozumění celé kódové základně ani architektuře – jsou tak ideálním vstupním bodem do úžasného světa Kontactu.
Pokud byste chtěli začít pracovat na nějakém úkolu, klidně si ho přiřaďte (pokud již není přiřazen někomu jinému) a dejte nám vědět v komentářích pod daným úkolem.
Kompilace Kontact ze zdrojových kódů
Postupujte podle tohoto průvodce, jak začít s vývojem Kontactu. Obsahuje odkazy na mnoho dalších užitečných stránek wiki s velkým množstvím informací.
K dispozici máme také prostředí Docker, díky kterému můžete Kontact vyvíjet a testovat v bezpečné izolaci od vašeho produkčního prostředí.
Get in Touch!
Vývojáři Kontactu se obvykle zdržují na IRC kanálech #kontact a #akonadi na Libera Chatu. Většina diskusí týkajících se vývoje probíhá na mailing listu kde-pim. Stačí se připojit, pozdravit a říct nám, s čím byste nám chtěli pomoci!Nejste programátor?
Not a problem! There are plenty of other tasks that you can help us with to make Kontact better even if you don't know any programming languages!
- Bug triaging — help us find mis-filed, duplicated or invalid bug reports in Bugzilla
- Localization — pomozte s překladem Kontact do vašeho jazyka
- Documentation — help us improve user documentation to make Kontact more friendly for newcomers
- Promotion — help us promote Kontact both online and offline
- Updating wiki — help us update the information present in the wiki, add new tutorials… — to make it easier for others to join!
- Máte nějaký jiný nápad? Dejte nám vědět!