Skip to content

Contribute to the KDevelop project


If you are willing to help KDevelop, there are multiple ways to contribute.

Programming

If you want to help KDevelop with patches or new plugins, we are more than willing to help you get your feet wet! Chat with us on #kdevelop on irc.libera.chat, or drop us an email on our developer mailinglist. If you already have a patch, please create a review request on the KDE GitLab instance. If you are looking for bugs to squash or ideas for new features, try to look into the KDevelop bug reports on our Bugzilla instance. For a list of relatively trivial tasks, check out the so called Junior Jobs.

We are also looking for people proficient on non-Linux platforms, most notably MS Windows and Mac OS X. KDevelop can be built on these platforms, but there might be bugs. Especially on Windows there are some outstanding issues. We would very much appreciate your help, just contact us to get started.

How to Build KDevelop

KDevelop can easily be build on a current Linux distribution, we provide a tutorial about building KDevelop and the needed dependencies for this. For other operating systems, the same page page provides extra links with information.

Translation

Localization of KDevelop is handled by the awesome people behind l10n.kde.org. Please get in contact with them and start translating KDevelop. To check the translation status of KDevelop into your native language, please take a look here.

Documentation

KDevelop's documentation is lacking behind unfortunately -- we are in need of help here. Please step up, contact us via IRC or the mailing lists and start writing documentation. It is as easy as writing a short text and adding some screenshots to the KDevelop Documentation Wiki.