1
Hi, here are some things that might not be immediately clear :
3
- There are different source dirs ( kig, objects, misc, filters and
4
modes ) ( just in case this wasn't clear.. )
6
- for testing code, i don't really know how you're supposed to do this with
7
kparts, so i just do a "make install" every time, and then simply run the
8
program, you prolly want to do "./configure --enable-debug=full
9
--prefix=/usr/local/kde3" (meanwhile, i found out, the solution is in a
10
developer faq on developer.kde.org
11
(http://developer.kde.org/documentation/other/developer-faq.html#q67.1)
13
- There is some documentation about the design in the file DESIGN
15
- if you want to contribute, your work is more than welcome, no matter where
16
you want to help: translation, coding, art, just send us a mail at
17
kde-edu-devel@kde.org (preferably before you start, so you won't be
18
doing unnecessary work or something like that), if you have cvs access,
19
you can of course always commit to cvs
23
I started Kig because we were using "Cabri" in school, a proprietary
24
windows-only app. When I started looking for free alternatives that ran on
25
linux, i found two: KGeo and KSeg. Both had features and limitations, KSeg
26
had most features, but was ugly. Furthermore, it was qt-only, which did
27
allow it to run on windows too, but made it not fit into kde. KGeo was
28
fully KDE, but didn't have all the features that KSeg had.
30
I first wanted to merge both together, but the code was rather incompatible,
31
so I wanted to simply extend KGeo. Since I was planning to make it a kpart
32
app, i started with "kapptemplate --kpart-app", and then started coding. I
33
was first planning to use lots of code from both kgeo and kseg, but i ended
34
up recoding everything since in many cases it was faster than porting stuff,
35
and i wanted to change rather much in the code.
37
I did get much inspiration from the source of both programs, and i used some
38
source and many pictures from KGeo, I would therefore want to thank both
39
developers for their work.
41
I also want to thank everyone who contributed something to Kig or to
42
free software in general.