[Zope-CMF] Re: [dev] Dublin Core Creator(s): revised proposal
contact_tonico at yahoo.de
Wed Dec 17 10:28:26 EST 2003
> - There were some votes for Creator and Contributor methods that return
> a string representation of the stored Dublin Core elements. It was
> proposed to make them aliases of Creators() and Contributors().
> I don't believe it's a good idea to do that:
> 1.) Creator() and Contributor() would just return a (more or less) valid
> Dublin Core element in the case of exactly one creator / contributor.
> 2.) Existing code expects exactly one creator returned by Creator(). The
> Creator FieldIndex becomes un-searchable with multiple creators, skin
> methods like content_byline.pt will no longer work as expected.
> That leads me to this change in my proposal:
> Creator() and Contributor() should return only the *first* element.
I'm convinced, the CMF DublinCore implementation seems to be designed
for getting (and setting) metadata of content, /not/ for implementing
names of the DC Metadata Element Set [DCMES]. A Creator is just one item
of many Creators, like many files in one directory. That same rule could
apply to all elements.
As I understand the DCMI Encoding Guidelines, these names are only
important for the output (e.g. in a RDF file).
More information about the Zope-CMF