KDE reached a milestone last week with the
KDE 3.0, but that doesn't mean that KDE development is finished.
Indeed, many things still need improvement and many exciting features
have yet to be added to KDE. Fortunately, there are
a number of different ways in which you can help make KDE
Help with Money
KDE is available for free and will always be available for free,
including each and every line of its source code, for everyone to modify
and distribute. If you enjoy KDE, please consider supporting the KDE
Project financially. KDE is in constant need of funds in order to
finance its operations and to get the word out about KDE.
Making donations to KDE is now easier than ever, since recently the
KDE League opened several KDE
PayPal accounts. You can choose
to donate either to:
KDE e.v., which
uses funds primarily for KDE infrastructure (such as servers
and possibly bandwidth in the future) and to assist developers
who attend developer meetings with expenses; or
which aims to help promote KDE and can also assist developers
who attend developer meetings or prepare and present development
papers with expenses.
Donations are recognized in the
Donations Hall of Fame.
Help with Code
In the end KDE is a software project and thus what it mostly needs is code.
If you are interesting in starting to program for KDE, think small:
experience shows that looking at all of KDE can be a touch overwhelming for
people just getting started.
We recommend doing any of the following to get started:
Visit the bugs database, find a
random bug, fix it, and send a patch to the maintainer.
Take a favorite KDE application and implement a missing feature
that you really want.
Find a KDE 2.x application and port it to KDE 3.x
Take your favorite console or plain X application and write a KDE
shell for it.
Check out the Jobs Board for
an open job that you might like to do.
Use your imagination! The possibilities are almost endless!
Helping with Documentation or Translations
If history has taught us one thing, it is that developers rarely write
documentation for their own programs. Yet KDE ships with lots of
documentation for individual programs as well as guides and "howtos".
Also, you may have noticed that KDE is translated into many languages.
All of this is done by our dedicated
The team is made up of volunteers that all have various interests in
this area. Some have an editorial bent and help "clean up" incoming
documentation. Some are well versed in several languages and help
translate. Some are excellent writers and deliver high quality
If you are also interested in making KDE the best documented desktop
out there, please consider joining!
Helping with Feedback
We like it when you tell us how much you like KDE, but we also like
to hear it when things do not work as they should. We rely on your
feedback to make KDE better. You can use the
bugs database to report problems and
suggestions for improvements.
To make your reports useful, please make sure to include an accurate
description of the problem and a valid e-mail address, so that we may
contact you about the problem. Please do not use our
bugreporting system for support questions, you will get a much faster
and better answer to your questions on the
KDE mailing list.