W dniu 23 grudnia 2009 23:11 użytkownik Jon Cruz <jon@...18...> napisał:
Now here is the elephant you are not seeing. This is *all* link management. For example you say the links that are pasted don't work:
Solution A: Since pasted links are broken, don't link images. Solution B: Since pasted links are broken, fix the pasting of links.
(which solution sounds like proper software engineering?)
The question is moot because the second solution is unimplementable. We cannot "fix the pasting of links" because when we paste pixel data, for example copied from GIMP, there is no file we can link to.
The "common background" thing is a legitimate use of links, but pasting is not an obvious way to do this. When you're pasting something, you do not create links to the original, you make copies of the thing you're pasting. Why you want links, contrary to how every other application works, is completely beyond my comprehension.
And I personally never see an image in the documents folder linked.
???
So, as we refine this and get more of the details on the problems you personally are seeing, it sound more and more like you are being adversely affected by misbehaving pasting/linking. If we fix that, then most of those use cases will be solved... with no need to resort to embedding.
The problem will not be solved by proper linking, it will be made worse (not to mention that it cannot be consistent with the behavior for pixel data as outlined above). Let's go back to the e-mail case. Let's say I paste 3 images from 3 different folders into my document. Now I want to send this to another person. Instead of having all the images in the document's directory, I now need to look for those files around the filesystem, and moreover the links will be broken on the other person's system, because they likely point to different directories.
You can propose some magic code to fix those links but what if the person I'm sending to doesn't have Inkscape and won't be able to run this link-fixing code?
What exactly is wrong with embedding that makes you refer to it as some kind of last resort measure?
Regards, Krzysztof