On Tue, Sep 27, 2005 at 08:17:05PM +0400, Alexandre Prokoudine wrote:
native code. So, there is no reason to add import/export code to the main tree (though aggregating the required programs *next to* the tree in the distribution will simplify the dependency issues.
I agree if you are talking about the proposed use of scribus for I/E,
Plus Dia, plus Sketch/Skencil, plus pstoedit, plus etc.
Really the choice you have is not between having the feature in tree or as an external dependency but having it as an external dependency or not having it at all and having to do the conversions manually.
Note that these are all *optional* dependencies. Inkscape will run fine without foo extension. For people who don't need anything other than SVG, this is great; they install just Inkscape and don't have to muss around with anything else. For people who need more conversion abilities, they can get that too, it just requires more installation work (unless they're using a sane distro that handles the dependencies in a nice way.)
If it bothers you that Inkscape can interoperate with all these other programs, then just don't bother setting up those programs. ;-)