On 4 Jan 2004, Ted Gould wrote:
On Sat, 2004-01-03 at 16:24, Bryce Harrington wrote:
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?
I was thinking that script would refer to the implementation and filter would be refering to what role it plays in the application. So a filter would be like drop shadow, but something that uses the ill2svg.pl file would be a script also.
Can you explain about distinguishing between implementation and role? Is this like a class/instance type relationship or something else? I'm wondering if it would be conceptually simpler if this dualism could be handled in a different fashion than at the namespace level.
I agree that we need to change the term filter, atleast in the menu if nothing else. How about "Effect"?
That'd probably be better. 'Transformation' also comes to mind, although 'Effect' may be more user-friendly (and shorter.)
Bryce