Contributing to Java support in KDevelop

Jakob Petsovits jpetso at
Tue Dec 6 14:30:07 UTC 2005

Am Tuesday 06 December 2005 08:42 schrieb Pramod Biligiri:
> Hi,
> I am a software developer by profession, currently working in Java and
> web technologies. I want to give a try at contributing to the Java
> support in KDevelop, in my spare time.
> I've used and liked KDE for a long time, and now I am feeling
> interested in trying to contribute.
> Can someone here point me to some resources on where I can start off?
> I've never compiled KDevelop or KDE before, though I've been using
> Linux for some years now and compile the occasional source tarball to
> install a package.

Hi Pramod,

I've been working on a new Java parser for KDevelop in the last few weeks.
Roberto Raggi (who will surely join the thread soon) wrote a parser generator 
called kdevelop-pg which is used to generate the parser from a grammar.
The parser is not fully finished yet, but it can't be too long.

Anyways, as far as I can see it, we plan to rework KDevelop's Java language 
part to be based on that parser, which will then hopefully provide features 
like code completion or refactoring. So, there's a lot of work to do.

As I'm new to KDevelop developing myself, I can't tell you exactly
what's best to do now, but you should definitely check out
as this page covers all the topics that can be implemented by language parts, 
many of these can be improved.

Good luck,

More information about the KDevelop-devel mailing list