On Fri, Dec 4, 2015 at 10:03 PM, Anton Aylward <[email protected]> wrote:
> On 12/04/2015 04:31 PM, Pedro Côrte-Real wrote:
>> We will never, under any circumstance, modify a raw file. And you
>> shouldn't either. We have clarified this on the list in the past:
>>
>> http://permalink.gmane.org/gmane.comp.graphics.darktable.user/7002
>
> I agree in the general but disagree in the specific.

That just means you don't agree. No need to couch it.

> Joe-Random edits can be destructive, but specific edits can be purposeful.

This isn't a matter of "wouldn't it be good if we could edit raw
files", it possibly would be. It's a matter of these formats being so
poorly defined it's simply not safe to do it. If you want your files
to survive and be readable in the future just don't do it.

> Let me give a use-case.
>
> I'm taking interior shots of a historical monument.
> GPS on my camera doesn't work inside.
>
> I take a reference shot outside where GPS does work.
> I use exiftool to copy the GPS coordinates from the outside shot to the
> inside shot.

The solution to this and other use cases is just to apply those
changes to the XMP instead. That's what they are for, companion files
with a known and well-defined format that can be properly edited.

(...)

> Please notice that I think DT never altering the RAW is a good thing.
> I do note that it alters the exif data when producing the jpgs, but that
> is really changing the context and is to be expected.
> See
> http://lewiscollard.com/computar/darktable-linux-review/exif-preservation/

Exports are new files, we get to write whatever we need or want in
them. Altering original raw files will never happen and shouldn't be
done with external tools either. We've already had several cases of
users showing up with broken raw files from other tools. We will not
fix those cases so editing raw files endangers your ability to read
those files.

Cheers,

Pedro

------------------------------------------------------------------------------
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140
_______________________________________________
Darktable-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to