Aller directement au contenu

Rejoignez-nous

Comment aider au développement de Kate

Si vous souhaitez nous aider à développer Kate, KWrite ou KatePart, vous devriez vous abonner à notre liste de diffusion. Une prise de contact sur le forum #kate sur le site « irc.libera.chat » est également une bonne idée. Nous sommes toujours heureux de vous aider à démarrer.

Comment compiler Kate

Kate peut facilement être compiler sur une distribution Linux classique. Un tutoriel sur la compilation de Kate et ses dépendances nécessaires est fourni. Pour d'autres systèmes d'exploitation, la même page fournit des liens supplémentaires d'informations.

Code contributif

Pour les contributions, la meilleure façon de les distribuer est grâce à notre instance « GitLab » invent.kde.org.

Sa configuration et son utilisation sont détaillées dans la documentation](https://community.kde.org/Infrastructure/GitLab).

Ouvrez simplement une nouvelle demande de fusion ici pour Kate. Pour plus de détails concernant ce sujet, veuillez vous reporter à ce message de forum.

Si vous souhaitez obtenir un aperçu des correctifs déjà acceptés pour comprendre comment le processus fonctionne, veuillez jeter un œil à notre page des demandes de fusion. La consultation de certaines de ces demandes acceptées pourraient vous aider à mieux comprendre le fonctionnement du projet.

Zones de travail

Les activités principales concernent la programmation, mais si vous n'êtes pas programmeur, vous pouvez aider dans de nombreux autres domaines :

  • Écrire et maintenir la documentation
  • Écrivez et maintenez les fichiers de coloration syntaxique.
  • Écrivez et maintenez des scripts.
  • Maintenir les rapports de bogues.
  • N'hésitez pas à nous faire part de commentaires utiles.
  • Aidez-nous en soutenant KDE. Dans le cadre de KDE, Kate bénéficie de la totalité de l'environnement de KDE, en particulier grâce à une excellente intégration avec KDE et grâce aussi à l'aide inestimable de l'équipe de traduction de KDE.

Standards de codage C / C++

Le code de nos dépôts doit suivre le style décrit pour les environnements de développement de KDE.

L'outillage concernant CMake qui est utilisé configurera les traitements différés appropriés de pré-validation pour mettre en place ce style grâce à l'utilisation de clang-format.

Documenter votre code

La syntaxe de Doxygen est utilisée pour documenter le code. Cela est très agréable de tout documenter, même du code privé. En effet, d'autres personnes que vous pourraient y travailler dessus ou simplement essayer de le comprendre.

Pour les commentaires à l'intérieur des fonctions, les commentaires en ligne unique C++ sont préférés aux commentaires C multi-lignes.

Bons points de départ

Vous pouvez jeter un œil à notre liste actuelle de problèmes, peut-être que vous êtes intéressé à vous en occuper d'un.