Originally posted by RBellavance Hmmm, care to elaborate on that, please ? What do you use for versioning ?
I don't use anything for versioning, I just use UFraw itself. Unfortunately, that means I can only use UFraw's features in a "non-destructive" way (and I use the term very loosely here), things like sharpening aren't available yet. I tend to use UFraw in standalone mode for the most part, not as a Gimp import plugin.
When I'm processing a RAW file with UFraw, on the Save tab, I have "Create ID file" set to "Also". So when I save a resulting image after selecting my settings, UFraw creates a .ufraw file alongside the JPG or TIF file. Opening that .ufraw file opens up UFraw with the same RAW original file and the same settings pre-loaded.
So I can do my basic processing (exposure compensation, white balance, etc.), save it as a pair of jpg+ufraw files (say, image-original.jpg + image-original.ufraw), then open up the .ufraw and continue editing differently. That one I can save as something else (image-saturated.jpg + image-saturated.ufraw). Then I can go back to the first .ufraw file and go in another direction instead (image-grayscale.jpg + image-grayscale.ufraw, or image-cropped.jpg + image-cropped.ufraw). And so on, and so forth. Everytime I save as a new filename, I'm saving a new jpg file, but I'm also saving a new .ufraw file which allows me to step back to that editing stage with a pristine RAW file and all my settings saved. Then I can use a simple image viewer (like Gwenview) to flip through the resulting pictures until I find the one I prefer, open up that picture's .ufraw file, and send it straight to Gimp without having to go through an intermediate file format. There I can do sharpening and stuff.
Sure, it's not elegant like Lightroom, but it works for me. I'd love to propose some simple features on the UFraw mailing list to make this workflow more efficient, but I don't want to add to the dev's burdens right now, I'd rather see the lensfun stuff get ironed out properly (and perhaps some built-in sharpening get added) before I bother them with my silly ideas.