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.
- Graphiques de suivi de bogues pour KSyntaxHighlighting
- Graphiques concernant les bogues de KTextEditor
- Graphiques concernant les bogues de Kate / KWrite.
- Gestionnaire de bogues pou KSyntaxHighlighting
- Gestionnaire de suivi de bogues pour Kate et KWrite
- Implémentation d'une liste de souhaits pour Kate et KWrite
- Résumé hebdomadaire concernant les bogues de KDE