Bug 199667 - make writing of metadata to picture enabled by default
Summary: make writing of metadata to picture enabled by default
Status: RESOLVED INTENTIONAL
Alias: None
Product: digikam
Classification: Applications
Component: Setup-Metadata (show other bugs)
Version: 1.0.0
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-10 14:01 UTC by Mikolaj Machowski
Modified: 2017-08-09 20:32 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 1.0.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mikolaj Machowski 2009-07-10 14:01:04 UTC
Version:            (using Devel)
Compiler:          gcc4.3.2 
OS:                Linux
Installed from:    Compiled sources

Writing of digiKam metadata into picture tags should be enabled by default for two reasons:

a) interoperability - when exchanging pictures with other people/machines all data will be already there without problems
b) usability - the best place to view data about picture is Metadata panel but it contains only metadata from image itself; so if user will add it in digiKam and switch to Metadata panel it will be invisible in this panel

There are two cons I am aware of:

1) privacy - some tags, comments may be personal and user doesn't want to make them globally visible
2) performance - writing of data in image takes some time; but IMO with current systems this isn't really obstacle
Comment 1 caulier.gilles 2009-07-10 17:24:30 UTC
Note : from First Run Assistant, digiKam will ask you about this subject...

Gilles Caulier
Comment 2 Mikolaj Machowski 2009-07-10 18:17:46 UTC
Let me rephrase: make this option default in First Run Assistant :)
Comment 3 caulier.gilles 2009-07-10 18:42:49 UTC
Mik,

I remember some old inflamed threads about this subject in users mailing list : some users never want to touch image and let's meta-data preserved as well, some others want it for a better interoperability.

For me, current behavior is enough and clear. The user want to store digiKam info to images : he set-up this.

Question: which is the behavior from other photo-management programs ?

Gilles
Comment 4 Arnd Baecker 2009-07-11 08:32:29 UTC
Hi, 

I am (pretty strongly) against enabling by default, to write digiKam metadata 
into picture tags. 
Reason: for many people original images are like negatives and should
not not be touched at all. 
People which want to have meta-data embedded should activate writing
conciously.

Concerning 
a) people who want to interoperate with other software can activate it if necessary (there surely are quite a few people which do not need to work with
other software ...;-)
b) About the display in the metadata-panel: maybe the information stored
   within the database should be displayed as well (if it is not stored in 
   the image files themselves)?

Best, Arnd
Comment 5 Milan Knížek 2009-07-11 12:17:18 UTC
I used to use Cumulus CMS in MS Windows several years ago - after migration to linux, I have lost days of tagging work. This taught me what interoperability is good for.

Then, I have been using MaPiVi until now - a perl script, in fact, with GUI not very user-friendly, buth highly effective in tagging pictures (and keeping metadata in images), it supported EXIF and IPTC for many years now and also basic loss-less operations on JPEGs. Works in MS Windows and linux.

Now, switching from MaPiVi to digiKam was rather simple - I just had to change the way how tags hierarchy is created ("/" instead of ".") using a bash script and exiv2.

Actually, I still use MaPiVi in paralel, because I cannot easily modify location IPTC tags in digiKam for a number of images.
Comment 6 Mikolaj Machowski 2009-07-13 19:37:27 UTC
FotoStation saves everything in images. That's the idea behind the program.

I will close this as WONTFIX but Andi's idea from 4.b is a nice one.
Comment 7 Andi Clemens 2009-07-13 19:58:28 UTC
Hey it wasn't me :D
Credits go to Arnd