Originally posted by GUB Is the strength in it that you can go back and make a change without affecting the later editing? ie not being tied to your chronological order of things.?
Yes.
Non-destructive editing in principle just means that you can revisit any of your decisions at any point in time. There is never a committal, say to a certain noise reduction level, that will irrevocably destroy some information in the image.
In practice, the term also implies
- independence of application order. For instance, it does not matter whether you apply sharpening first and then a contrast reduction or vice versa. There is an underlying image pipeline that always executes all adjustments in the same order.
- parametric editing. One works with a mask plus adjustments and the two can be modified independently from each other. In a traditional destructive workflow one is changing a particular set of pixels in some particular way. There is typically no way to achieve exactly the same adjustment to other regions or revisit the choices latter on.
As a consequence of the above one gets the nice property that one can always change earlier adjustments and adjustments that were made later won't overwrite the effect of the revised adjustments.
A counter example are Photoshops standard layers which work additively. If one does some retouching on one layer and than adds further retouching to the same area on a later layer, any changes to the initial layer will be masked by the later layer. So while Photoshop can support deep "undoing", in general, it does not have the nice property of parametric editing that essentially guarantees superposition for all adjustments.
Originally posted by GUB So is Darktable nondestructive in that you can access the history of the pipeline and take it back to an earlier step but in the process you delete all later steps?
Yes, Darktable works non-destructively.
BTW, Photoshop also supports non-destructive editing. The so-called "adjustment layers" support a parametric editing style as well. So working in Photoshop does not necessarily lead to a destructive editing style.