Přejít na obsah

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!