Two element qualifiers that are almost completely undefined in the original
DC specification are "Type" and "Identifier". There's one lousy sentence:
"In the example below, it is assumed that the sub-elements Type
and Identifier have been defined." ... [ 4 examples appear also ]
This is simply not enough to work with. The User Guide Group was unable
to describe them without making too many second guesses as to how they
interacted with the Role qualifier and other elements in general, and so
it dropped them. Pending meta2's formulation of clearer term definitions
and goals, these qualifiers needlessly complicate the DC and are too hard
to explain, so I propose to merge Type's function into Role and omit
any mention of Type and Identifier qualifiers from the DC spec.
Pro: ill-defined extra functionality isn't worth the trouble it causes
Pro: avoids overloading (both qualifier and element named Identifier)
Pro: no need to explain what ObjectType means when qualified by Type
-John
|