Better handling of default metadata
Submitted by Jehan
Currently the only default metadata we can set is the comment, in the "Default Image" tab of Preferences.
In bug 790552, comment 7, I note that we could add a few more generic metadata like author name, licensing, etc. which some people may want to set as their default (which can also be changed per image of course). Probably we should move these to an "Image Export" tab (separated from "Image Import") because it makes more sense than "Default Image" (which applies rather to new images, whereas the comment field is actually used for all exported images).
Still in bug 790552, comment 9, Elle notes that this "Comment" field is used a bit randomly, for several different metadata fields (at least 3). Maybe we should straighten a bit the meaning of this field and how we should use it better.
Also she notes that the metadata editor won't contain this default comment, which should be fixed.
Finally I could imagine someone would want one's custom metadata to always override the imported image metadata. Maybe there could be some option for this?
So proposed improvements:
(1) Make a "Image Export" preferences tab separate from "Import Import", and move the "Comments" field over from "Default Image" to this tab. (2) Add a few generic metadata that one may want to always insert, like author name, licensing, URL, company, or whatnot. (3) Rethink a bit the "Comment" field: where it should be used best? Is it really necessary to duplicate it in several fields? Same for the new fields. (4) The generic fields should be written down by default and visible in the metadata viewer and editor. Of course, editing these overrides the generic fields. We should also decide what happens when metadata for one of these generic fields exist in an imported image. Which should have precedence? Is it an option?
Version: git master