[Digikam-devel] [Bug 142056] Save changes of image modifications with Versioning.
Dotan Cohen
kde-3 at dotancohen.com
Sun Jun 7 19:08:11 BST 2009
https://bugs.kde.org/show_bug.cgi?id=142056
Dotan Cohen <kde-3 at dotancohen.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |kde-3 at dotancohen.com
--- Comment #38 from Dotan Cohen <kde-3 dotancohen com> 2009-06-07 20:07:49 ---
> The comments above are heavy on naming conventions but light
> on use cases.
Probably because the devs need to decide on a nameing convention to code!
>The only use case is the very linear:
I have other use cases, but let's examine this one.
> user edits an image a few times and each version (a saved edit) is
> preserved in a separate file; only one version of an image is
> displayed. This struck me as being not particularly useful for my only
> typical use cases
It is useful for our family use case. We are now organizing partially with
F-Spot, for the photos that we edit. This is quite what we do. It's fun to see
which family member can improve a particular photo in the best way! And who
forgets to remove the obvious redeye!
> If I change a file, I don't edit, save new version, edit new version,
> save newer version, edit newer version, etc. until I have a the single
> image that I'm after.
But some families do. Our does, although each edit usually starts off original
from the original image.
> That really does not work well for JPEG images, where each save is going
> to degrade the quality.
That is why Gilles declared that png is better, and png seems to be the most
likely candidate, not jpg.
> More typically, I am not aiming for a single "current" version of
> a file.
It's hard to say how typical your use case is. Shall I pester the F-Spot list
for users who actually use this feature? I think that they'd gladly help.
> If this feature is added, I would rather it not get in the way of the
> more complicated version control that I usually do manually. Of course,
> I'll have to remember not to use a convention that accidentally coincides
> with the convention proposed in this "bug" or I'll get screwed when I take
> on a new digiKam.
This is a very good, important point. Gilles, can the mod filename be
configurable in the options? That should make everybody happy, even those who
want F-Spot compatibility (assuming that the database issues can be worked
out).
>Linear version tracking is a nice feature for those who are just fixing
> an image and emailing it on (assuming they are not concerned about JPEG
> losses as each version is created). Aside from that, it is not very useful
> unless it can track a "tree" of image versions and allow several nodes in
> the tree to be visible "current" images.
Although our usage method is in fact a tree (several different mods all
starting from the original image), there are few enough nodes that storing them
in a linear fashion is acceptable.
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Digikam-devel
mailing list