Contributing to Java support in KDevelop
Jakob Petsovits
jpetso at gmx.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
http://www.kdevelop.org/HEAD/doc/api/html/howToAddProgrammingLanguages.html
as this page covers all the topics that can be implemented by language parts,
many of these can be improved.
Good luck,
Jakob
More information about the KDevelop-devel
mailing list