Doe ook mee
Hoe te helpen met de ontwikkeling van Kate
Als u ons wilt helpen Kate, KWrite of KatePart te ontwikkelen, dan zou u mee moeten doen op onze e-maillijst. Contact opnemen met ons op #kate op irc.libera.chat is ook een goed idee, we zijn altijd blij om u te helpen bij het beginnen.
Hoe Kate te bouwen
Kate kan gemakkelijk gebouwd worden op een huidige Linux distributie, we leveren een inleiding over het bouwen van Kate en de benodigde afhankelijkheden hiervoor. Voor andere besturingssystemen, levert dezelfde pagina extra koppelingen met informatie.
Code bijdragen
Voor bijdragen is de beste manier om ze te overhandigen via ons GitLab exemplaar invent.kde.org.
Hoe het in te stellen en te gebruiken is gedocumenteerd in de invent.kde.org documentation.
Open daar gewoon een nieuw merge-verzoek voor Kate. Voor meer details hierover, kijk op deze blogpost.
Als u een overzicht wil krijgen over al geaccepteerde patches om een gevoel te krijgen over hoe het proces werkt, neem een kijkje op onze pagina merge-verzoeken. Bezoeken van enige van deze geaccepteerd verzoeken kan helpen om een beter begrip te krijgen van de werking van het project.
Werkgebieden
Het hoofdgebied: is de programmering, maar als u geen programmeur bent dan kunt op vele andere gebieden helpen:
- Documentatie schrijven en onderhouden.
- Bestanden voor syntaxisaccentuering schrijven en onderhouden.
- Scripts schrijven en onderhouden.
- Bugrapporten onderhouden.
- Ons van nuttige terugkoppeling voorzien.
- Help ons door KDE te helpen. Als een onderdeel van KDE profiteert Kate van het KDE als geheel, los van de excellente integratie door KDE is de hulp geleverd door het KDE vertaalteam onschatbaar.
C/C++ Codering standaards
De code in onze opslagruimten zou de stijl moeten volgen beschreven voor KDE Frameworks.
De hulpmiddelen van CMake die we gebruiken zal toepasselijke pre-commit hooks opzetten om deze stijl te verzekeren met gebruik van clang-format.
Uw code documenteren
We gebruiken Doxygen syntax om code te documenteren en het is goed om alles te documenteren, zelfs privé code, omdat andere mensen dan u er aan gaan werken of het alleen maar proberen te begrijpen.
Voor commentaar in functies, aan enkele-regel commentaar in C++ wordt de voorkeur gegeven boven multi-regel commentaar in C.
Goede beginpunten
U kunt een kijkje nemen in onze huidige lijst met problemen, misschien bent u geïnteresseerd in er voor een te zorgen.