On 3 Jan 2004, Ted Gould wrote:
There has been some discussion about what to name the things that add functionality to Inkscape, but are not part of the core. I've always called these modules, while there was discussion on this before - it seems that it is time to change the name. I don't really care what we call stuff, I just want everyone to use the same terms. Here's what I'm proposing:
extension --- a chunk of functionality that extends the functionality of Inkscape, but is not part of the core code.
script --- an extension that is built using STDIO to pass SVG data and change it in some way.
Added note - we've been calling these 'filters' since that's what they are, but unfortunately we can't use that term because 'filter' has a specific and completely unrelated meaning in SVG. 'script' is better, although note that these kind of tools could also be written in compiled languages, so maybe there's a better term?
extension system --- The code that deals with all of the glue between extensions and the core.
Complaints? Comments? Additions? Ideas?
--Ted