Hi,
First of all my intention was not to start a metaphysical/ideological
discussion about users freedom of choice, best import work-flow or even
procedures concerning memory cards usage.
I was only trying to understand the reasons behind the developers choice
on removing the "delete after import" option. The reason given by Tobias
Ellinghaus is more than acceptable. Now that I know it, and the history
that led to it, I understand and assume that I didn't considered the
obvious possibility of some software failure (even though I never had
that misfortune). For that I thank the developers for the protection
they give me. That small details is what differs a good software.
Keep up the EXCELLENT work with dt.
Paulo
PS: Just to keep some peaceof mindto some of you, I usually formatthe
card in my camera ;)
*Paulo **C. Santos Garcia*
Facebook "Photographia.SG" <https://www.facebook.com/Photographia.SG>
Flickr <http://www.flickr.com/photos/paulo_sg/>
On 09/18/2013 12:38 PM, Tobias Ellinghaus wrote:
Am Dienstag, 17. September 2013, 18:40:12 schrieb Patrick Shanahan:
* Pascal Obry <[email protected]> [09-17-13 17:33]:
Le 17/09/2013 23:22, Paulo C. Santos Garcia a écrit :
After upgrading to dt 1.2.3, from Pascal PPA, I noticed that the
dialogue box to import from camera, in the settings tab, misses the
option to delete after importing the files.
Without this option, I have to perform the additional task of delete the
imported images from the memory card. Before it was all done after
import.
Is there any particular reason for this or is just something I'm not
seeing correctly?
Yes, safety. It is not recommended to delete the images from the
camera/card just after importing. If the hard drive crash? My work-flow
(and the one I recommend) is to import, store the card somewhere, use
another card if possible. When the time arrive to re-use the card just
format it from the camera. At this stage the image are probably already
stored into a safer place than the computer hard drive.
While your intention is honorable and respected, you are taking choice
away from the user. There is such a thing as doing too much in limiting
user control. If I delete images by mistake, it is *my* mistake and *my*
choice even thou a poor choice. If you believe it necessary to protect me
from myself, at least give me the option to "live on the edge" and make my
own choice, ie: make it a toogle or configuration.
Let me try to put an end to this discussion by telling you the reason why we
removed the feature.
In general it worked as intended and people were happy. Some might have
deleted their images accidentally, but that wasn't our concern. As you said,
users make dumb things and it's not up to us to protect them from free
choices.
However, there were occasions where files were not copied over correctly (full
hard disk, gphoto2 problems, flaky usb connection, you name it) and darktable
didn't recognize that and subsequently deleted the original files. A few people
could restore them, others didn't notice until it was too late. Since adding
safety nets to find out that the copy process wasn't successful is more work
than we are willing to invest we decided to leave this part to dedicated tools
like this rapid-forgotthename thing.
If you really want that feature back (and promise not to complain if anything
goes wrong) there should be the compile option "-DUSE_CAMERA_IMPORT=On" for
cmake. I don't know if that is still available, but it should.
I hope I made some things clear. It wasn't about taking choice away from the
users but to protect them from unmaintained and possibly dangerous code.
Tobias
[...]
------------------------------------------------------------------------------
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13.
http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk
_______________________________________________
Darktable-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-users
------------------------------------------------------------------------------
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13.
http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk
_______________________________________________
Darktable-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-users