Am Donnerstag, 18. Juli 2013, 10:20:50 schrieb johannes hanika:
> hey,

Hi.

> On Thu, Jul 18, 2013 at 8:37 AM, Willem Ferguson <

[...]

> > 1) The easiest step towards improving the metadata problem is probably
> > to implement the full set of descriptors of the Simple Dublin Core
> > Metadata Element Set (SDCMES). This specification has about 15 fields,
> > of which most are directly usable in dt. If a subset of the SDCMES is
> > already implemented in dt, then I assume that it would not be too
> > difficult to include all 15 fields?
> 
> i don't think it is a good idea to implement lists of tags by hand. the way
> to support whatever is to take a list like
> 
> http://www.exiv2.org/tags.html
> 
> and make it into a c-header automatically with a script (or look through
> the exiv2 source, there might already be just the header you are looking
> for).

The problem with that approach is that

1) we may never ever change the mapping ID <-> key or our db will break 
horribly.
2) these lists include quite some entries that are not relevant for images but 
are meant for audio, ...

So I would prefer selecting a relevant set of metadata entries once and be 
GTG.

> > 2) The second step would be to allow the user to choose which of these
> > fields should be displayed on the left hand of the images. This needs to
> > correspond to the fields of the metadata editor on the right hand panel.

That's already planned.

> > 3) A third step would be to create a lookup table so that users can
> > locally rename metadata fields for their own collection. For instance, a
> > particular user may perhaps like to rename the SDCMES 'Relation' tag to
> > be 'Country' for his/her own collection.

I wouldn't like to allow users to change the names of the fields. When the user 
renames "Relation" to "Country", how should we store that afterwards in files 
that get shared with the world outside of dt? I see too many problems and no 
real benefit with this idea.

Tobias

[...]

Attachment: signature.asc
Description: This is a digitally signed message part.

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Darktable-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to