[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [Bug 103350] its too easy to save images
From: Thomas Lunde <thomas () lunde ! net>
Date: 2006-11-10 17:48:07
Message-ID: 20061110174807.27345.qmail () ktown ! kde ! org
[Download RAW message or body]
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.kde.org/show_bug.cgi?id=103350
------- Additional Comments From thomas lunde net 2006-11-10 18:48 -------
I _never_ want to lose or modify my original images. Period.
I really like the way that Digikam looks and works, but right now it is just too easy \
to make a crop, save, and then be upset because the original is gone.
F-Spot has a good system for doing this. A previous commenter laid out its \
file-naming scheme, and it is not a bad one.
iPhoto also has a great system for this. In fact, it has a prominent menu item \
called "Restore Original Photo" which is enabled because of it. (And that, too, \
would be a nice addition to Digikam. Here is how iPhoto's system works: On image \
import, images are copied to ~/Pictures/iPhoto Library/YYYY/MM/DD/imagefilename.jpg \
If ANY edits are made, iPhoto automatically creates ~/Pictures/iPhoto \
Library/YYYY/MM/DD/Originals/ (if it did not already exist) and copies \
imagefilename.jpg into that Originals directory. It then makes the edits and \
performs an automatic save to the original location.
iPhoto is designed so that a user need not be aware of how the file system is \
structured but, if a user wants to, it is possible to dive in and manually pull out \
the original file.
Picasa and Aperature (also mentioned above) do their "versioning" in a VERY different \
way. These two programs never actually save _any_ modifications to the original \
image file, except when the user explicitly chooses to Export... an image out of the \
program's database. Instead of saving modified images, these two programs keep a \
database of editing instructions and apply them on the fly to the orignal image to \
show the user the modified version. This has a good advantage in protecting the \
orignal and in not consuming disk space, but it has the disadvantage that any edited \
version cannot be manipulated by an external program without an explicit Export... \
step and then a re-Import into the program (which results in a new image file that \
the application does not associate in any way with the original file).
The upside of iPhoto's system is simplicitly. The downside is that becuase the same \
filename is used for both the original image and the modified image (albeit in \
different folders), it is limited to a single edited version. F-Spot has the \
advantage that multiple edited versions can be maintained within the program, bu t \
(since it uses different filenames) it is more complex to manually handle the \
resulting image files.
I think that very, very few images will result the user wanting multiple edited \
versions, so I think that iPhoto's system is better. (For the case that the user \
_really_ wants multiple edited versions, it is possible to duplicate the original \
file and then perform edits on that "original".)
+1 (and then some) for anyone who can implement the "Restore Original Photo" feature. \
Only then will Digikam be suitable for my Mom (etc).
Thanks
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic