Skip to content

Pripojte sa k nám

Ako pomôcť s vývojom Kate

Ak nám chcete pomôcť s vývojom Kate, KWrite alebo KTextEditor, mali by ste sa pripojiť na náš Kate Matrix kanál (všeobecnejšie informácie o Matrix a KDE tu).

Ak máte konkrétne vývojové návrhy alebo dokonca už záplatu, obráťte sa na našu inštanciu KDE GitLab.

Ako zostaviť Kate

Kate sa dá jednoducho zostaviť na aktuálnej distribúcii Linuxu, poskytujeme na to návod o zostavení Kate a potrebných závislostí. Pre iné operačné systémy poskytuje tá istá stránka ďalšie odkazy s informáciami.

Prispievanie kódu

Pre príspevky je najlepšie ich odovzdať cez našu inštanciu GitLab invent.kde.org.

Ako to nastaviť a používať je zdokumentované v dokumentácii invent.kde.org.

Stačí tam otvoriť novú žiadosť o zlúčenie pre Kate. Viac podrobností nájdete v tomto blogovom príspevku.

Ak chcete získať prehľad o už prijatých záplatách, aby ste pocítili, ako proces funguje, pozrite si našu stránku žiadostí o zlúčenie. Návšteva niektorých z týchto prijatých žiadostí vám môže pomôcť lepšie pochopiť fungovanie projektu.

Oblasti práce

Hlavnou oblasťou práce je programovanie, ale ak nie ste programátor, môžete pomôcť v mnohých ďalších oblastiach:

  • Písanie a údržba dokumentácie.
  • Písanie a údržba súborov zvýrazňovania syntaxe.
  • Písanie a údržba skriptov.
  • Údržba hlásení chýb.
  • Poskytnite nám užitočnú spätnú väzbu.
  • Pomôžte nám tým, že pomôžete KDE. Ako súčasť KDE, Kate profituje z KDE ako celku, okrem vynikajúcej integrácie poskytovanej KDE je neoceniteľná pomoc od prekladateľského tímu KDE.

Kódovacie štandardy C/C++

Kód v našich repozitároch by mal dodržiavať štýl popísaný pre KDE Frameworks.

Nástroje CMake, ktoré používame, nastavia príslušné pre-commit hooky na zabezpečenie tohto štýlu pomocou clang-format.

Dokumentovanie vášho kódu

Na dokumentovanie kódu používame syntax Doxygen a je dobré dokumentovať všetko, aj súkromný kód, pretože iní ľudia okrem vás môžu na ňom pracovať alebo sa ho len pokúsiť pochopiť.

Pre komentáre vnútri funkcií sú jednoriadkové komentáre C++ uprednostňované pred viacriadkovými komentármi C.

Dobré východiskové body

Môžete sa pozrieť na náš aktuálny zoznam problémov, možno vás zaujme prevziať starostlivosť o niektorý z nich.