Daniel Aleksandersen wrote:
Hi list,

Can anyone please explain to me why the Atom 1.0 specification defined it's own elements instead of using Dublin Core elements? For example, why use <rights> and not <dc:rights> taken from Dublin Core's XML name space?

Hope anyone understands what I am asking about and have an answer for me. ^^


IIRC, I supported this for so that all elements would be "under management" of the WG. Dublin Core's community thus cannot break Atom. Otoh there is clear redundancy across the formats. This is a policy matter - there are pros and cons to reuse/invention.

Also DC was/is unclear in places. Rights is actually a good example in terms of mapping. The Atom WG wanted rights declarations to not be computable (inferable) by machines, whereas DC doesn't exclude that. We've no business saying dc:rights can't be machine readable. It's better sometimes to introduce a new vocab term in such cases.

cheers
Bill

Reply via email to