I was working on the crosswalk that generates DataCite metadata for DOI submissions through EZID, and saw a potential problem. So long as an Item has one value each for dc.rights and dc.rights.uri, it's easy enough to compose a <rights rightsURI='foo'>bar</rights> element. But I don't think there is any rule requiring only single values here. Multiple rights statements are actually rather common on software these days, and I don't see why they wouldn't be useful with some works of any type.
Notice that it's not unreasonable to have both paired and unpaired
values of dc.rights. I don't see any support for sparse ordered lists
of metadata values, so how to ensure that the pairs line up?
So, please discuss:
1. If and when we build real schema support for metadata namespaces,
we may want to include cardinality rules. Some fields may not
have a sensible meaning for multiple values. We may need to
*require* at least one value for other fields.
2. dc.rights/dc.rights.uri would seem to be a nice entering wedge for
support of hierarchial metadata structures, since clearly some
uses of these fields (CC for example) are naturally paired.
--
Mark H. Wood
Lead Technology Analyst
University Library
Indiana University - Purdue University Indianapolis
755 W. Michigan Street
Indianapolis, IN 46202
317-274-0749
www.ulib.iupui.edu
signature.asc
Description: Digital signature
------------------------------------------------------------------------------ Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/
_______________________________________________ DSpace-tech mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

