[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-edu-devel
Subject: [kde-edu-devel] Kig dependancies ?
From: Dominique Devriese <dominique.devriese () student ! kuleuven ! ac ! be>
Date: 2003-05-18 10:01:34
[Download RAW message or body]
Hi,
I've been working a bit on python scripting for Kig. This has turned
out to not be too hard, especially because I'm using the fantastic
Boost.Python library [1]. I'm making good progress, the code
basically works, but I haven't started working on the user interface
of the feature.
However, I have some questions about whether it would be a good idea
to make Kig depend on python and Boost.python.
Basically, I see two options:
1 make kig depend on the libs, and make it not compile at all without
python installed, which obviously has the disadvantage that users
will need two libraries installed in order to be able to use Kig..
2 make the kig build disable the scripting features if the user
requests to not use the libraries. However, this has the
disadvantage that it creates compatibility problems between the
program with scripting, and the program without ( User A has
scripting, creates a file with a scripted object, and sends it to
User B who doesn't have scripting, and obviously can't open the
file.. ). Kig would have to tell User B that he needs kig with
scripting in order to use the file..
I guess option 1 is not really a possibility, but I don't really like
the consequences of option 2 too..
What do you think about this ? Are there any other programs that need
certains libs to function, and how was the issue solved there ?
cheers
domi
Footnotes:
[1] http://boost.org/libs/python/doc/index.html
--
You are a very redundant person, that's what kind of person you are.
_______________________________________________
kde-edu-devel mailing list
kde-edu-devel@mail.kde.org
http://mail.kde.org/mailman/listinfo/kde-edu-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic