Warning, /education/kig/README.Developers is written in an unsupported language. File is not indexed.
0001 Hi, here are some things that might not be immediately clear : 0002 0003 - There are different source dirs ( kig, objects, misc, filters and 0004 modes ) ( just in case this wasn't clear.. ) 0005 0006 - for testing code, i don't really know how you're supposed to do this with 0007 kparts, so i just do a "make install" every time, and then simply run the 0008 program, you prolly want to do "./configure --enable-debug=full 0009 --prefix=/usr/local/kde3" (meanwhile, i found out, the solution is in a 0010 developer faq on developer.kde.org 0011 (http://developer.kde.org/documentation/other/developer-faq.html#q67.1) 0012 0013 - There is some documentation about the design in the file DESIGN 0014 0015 - if you want to contribute, your work is more than welcome, no matter where 0016 you want to help: translation, coding, art, just send us a mail at 0017 kde-edu-devel@kde.org (preferably before you start, so you won't be 0018 doing unnecessary work or something like that), if you have cvs access, 0019 you can of course always commit to cvs 0020 0021 HISTORY 0022 0023 I started Kig because we were using "Cabri" in school, a proprietary 0024 windows-only app. When I started looking for free alternatives that ran on 0025 linux, i found two: KGeo and KSeg. Both had features and limitations, KSeg 0026 had most features, but was ugly. Furthermore, it was qt-only, which did 0027 allow it to run on windows too, but made it not fit into kde. KGeo was 0028 fully KDE, but didn't have all the features that KSeg had. 0029 0030 I first wanted to merge both together, but the code was rather incompatible, 0031 so I wanted to simply extend KGeo. Since I was planning to make it a kpart 0032 app, i started with "kapptemplate --kpart-app", and then started coding. I 0033 was first planning to use lots of code from both kgeo and kseg, but i ended 0034 up recoding everything since in many cases it was faster than porting stuff, 0035 and i wanted to change rather much in the code. 0036 0037 I did get much inspiration from the source of both programs, and i used some 0038 source and many pictures from KGeo, I would therefore want to thank both 0039 developers for their work. 0040 0041 I also want to thank everyone who contributed something to Kig or to 0042 free software in general. 0043 0044 Cheers, 0045 0046 The Kig Developers