~ubuntu-branches/ubuntu/oneiric/kig/oneiric

« back to all changes in this revision

Viewing changes to README.Developers

  • Committer: Bazaar Package Importer
  • Author(s): Harald Sitter
  • Date: 2011-07-10 11:57:38 UTC
  • Revision ID: james.westby@ubuntu.com-20110710115738-gdjnn1kctr49lmy9
Tags: upstream-4.6.90+repack
ImportĀ upstreamĀ versionĀ 4.6.90+repack

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Hi, here are some things that might not be immediately clear :
 
2
 
 
3
- There are different source dirs ( kig, objects, misc, filters and
 
4
  modes ) ( just in case this wasn't clear.. )
 
5
 
 
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)
 
12
 
 
13
- There is some documentation about the design in the file DESIGN
 
14
 
 
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
 
20
 
 
21
HISTORY
 
22
 
 
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.
 
29
 
 
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.
 
36
 
 
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.
 
40
 
 
41
I also want to thank everyone who contributed something to Kig or to
 
42
free software in general.
 
43
 
 
44
Cheers,
 
45
 
 
46
The Kig Developers