On 07/05/2013 10:40 PM, David Vincent-Jones wrote:

Hi!

[...]
>> The major weakness is the dublin core simple metadata scheme
>> applied in dt. This just that just misses crucial fields.
>> Expand that to a more decent scheme (IPTC is there for a
>> reason) most of the issues are gone.
> Yes, Dublin Core fields would be a bonus .... I agree.

It currently /IS/ Dublin Core (DC simple to be a bit more
precise). That's the point. While DC is nice for exchange as
it defines the most simple scheme applicable to everything
(and thus any decent scheme should think about a mapping to
DC), it is no good idea to build a database on top of DCs
obvious limitations for the description of complex entities.
It is just as it's name suggests: simple.

>> Besides that, GUI for adding keywords is suboptimal. Here a
>> simple substring search instead of only searching the
>> beginning of a chain (a currently open bug, AFAIK) would
>> already help a lot.
> I have no problem in that area ... sub-string searches work well on my
> system.

Nope. Even on git master (9d66ec9) if I have a chain like
the mentioned

    IPCT|City|Rome
    IPCT|City|Paris
    IPCT|City|Berlin

in my keywords, already I get no results if I do not start
out with IPTC|City in the tagging module.

I'm not talking about dt's /search/ function, but adding
keywords in the first place. I think it's bug

http://www.darktable.org/redmine/issues/9088

It would speed up indexing a lot if I could either type
"City" and get IPCT|City suggested to add just a new city,
or I could typ "Rome" and get the full chain. Unfortunately,
this does not yet work.

There're actually several interesting things concerning
metadata in dt's readmine, many of them unfortunately quite
old.

>> I always used what you call "layered tagging". Though I
>> call it hierarchical keywords, and I admit I do /not/ use
>> tags but only keywords from a normalized set
>> (vocabulary), so I call it "indexing".
> I do sometimes have a need to reindex/retag (or whatever
> name one wants) and find this very easy to accomplish in
> dt. Am I the only one?

You miss the point here. Sure I can search for a tag delete
it, even delete the whole chain, and assign a new one.

What I was talking about was the management of a controled,
structured, hierarchical, vocabulary. Ie. if I change the
ordering in the /vocabulary/ by e.g. hooking up another
layer or moving an entry around, then that change in the
vocabulary should get automagically transfered ot the
indexed images. Computers are quite good at that.

[...]
> I am sure that the db will change over time

Sure. Unfortunately, metadata are not very attractive for
most of the people.

> to suit more users needs as has the rest of the program
> but the perfect model that suits all users will still be
> an illusion.

Well, there exist a few in this area. Indexing is a
"science" that has evolved for several hundred years in this
things called "libraries" ;) One could learn a lot from
those catalogues (leaving out the hardware limitations of
paper cards of course).

-- 

Kind regards,                /                 War is Peace.
                             |            Freedom is Slavery.
Alexander Wagner            |         Ignorance is Strength.
                             |
                             | Theory     : G. Orwell, "1984"
                            /  In practice:   USA, since 2001

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Darktable-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to