Developers Corner
Learn more about:
Release schedule
The release schedule, feature freeze and message (i18n) freeze is announced on the KDE Extragear Homepage.
Branches and tags
For every release SVN is branches and/or tagged. The branches can be found using the WebSVN interface.
Join the team!
If you want to join the team the best thing to do is to send a message to the Kile mailinglist and express your wish to help out. Describe your skills and interests briefly.
Sending patches
Patches are always welcome. If your patch will be large, it is good practice to check with the maintainer if no one is working on such a thing. Always make the patch against the current SVN version of Kile, otherwise the patch can most likely not be applied. Create the patch in the following way:
cd extragear/office/kile
svn up
svn diff -u > mypatch.diff
Patches can be sent to the mailinglist or the maintainer (see the contact section.
Checking out Kile from the Subversion repository
Get Kile and prepare to compile
Kile is currently available at KDE svn (module extragear/office), you can have a look at the repository at WebSVN.
You can also get the source-code via anonymous SVN, enter the following commands:
svn co svn://anonsvn.kde.org/home/kde/branches/extragear/kde3/office
Compile Kile
Next you have to prepare all the neccessary Makefiles:
make -f Makefile.cvs
./configure --prefix=/where/kde/is/installed (usually /opt/kde3 or /usr/something)
WARNING: if you want to test this version only, I recommend installing Kile into your home directory, use --prefix=$HOME/.kde
The executable will then be installed in $HOME/.kde/bin
Finally you can compile Kile by
cd kile
make
make install (usually as root)
There is more compile help available.