On Fri, 2009-02-27 at 10:09 -0800, Krzysztof KosiĆski wrote:
A similar approach could be used for tools, path effects, toolbars, internal extensions, dialogs, etc., effectively turning Inkscape into a collection of statically linked plugins. I posted about this a while ago but there was no reply.
I think statically linked is not that good. The original intent was for things to be dynamically linked. Ted has done a lot on this front. But again, one key design goal from the beginning was to get to the point where the bulk of the functionality was in plugins/extensions.
What do you think about this general idea (let's call it "Static Plugin Pattern")?
Personally I'd avoid the term "pattern" unless it was actually a generally recognized design pattern. Since in software engineering "pattern" has a very specific and agreed upon meaning.