On Sun, 26 Sep 2004, bulia byak wrote:
Date: Sun, 26 Sep 2004 22:08:21 -0300 From: bulia byak <buliabyak@...400...> To: Alan Horkan <horkana@...44...> Cc: Inkscape is a vector graphics editor inkscape-devel@lists.sourceforge.net Subject: Re: [Inkscape-devel] "Vacuum Defs"
subject) more importantly "Clean up defs" or "Remove unused defs" would be clearer
Probably. This was the choice of the implementor (novalis); perhaps we need to discuss the naming with him.
and even more importantly is this really necessary at all?
Yes, it's up to the user whether to keep unused stuff (if he plans to use it later) or remove it (if he wants to optimize the file for size). It's a valid choice and we should provide a way to do it.
I do not think you get my point of view on this. I dont understand why the user would really want manualy have to make the decision about cleaning up unused <defs> and certainly not why they would want to do this often enough to want a menu item for it.
I think this exposing implementation details to the user and adding unnecessary complexity for a fairly obscure use case. If you want to reuse something in <defs> later on why wouldn't you leave it attached to something small and discreetly off page?
Inkscape itself should be automatically storing <defs> such as gradients and patterns for later reuse in all images not just the current document. It makes more sense to me to want to be able to tell Inkscape to add store <defs> rather than to leave them floating around in the document.
Why would they want to keep unused <defs> after saving? Why would the users nnot include a small shape offpage that uses the <defs> if they really wanted to keep it around? Wouldn't this be easier and more managable?
Even iff it is really necessary it only begins to make sense as a preference of the save/export.
Do you get what I mean? Am I making some sense yet?
Sincerely
Alan Horkan
http://advogato.org/person/AlanHorkan/ Inkscape, Draw Freely http://inkscape.org Free SVG Clip Art http://OpenClipArt.org