In general, all Dublin Core elements are optional and repeatable. For integration with American Memory, the elements with names in bold are required, as described in the competition Guidelines and Applications Instructions. Other elements, such as author and subject, are strongly recommended to faciltate access. Form should be used to hold an Internet Media Type (formerly known as MIME-type) when appropriate.
These elements all share the following attributes:
MARBI Discussion Paper No. 86 (May, 1995) presents a suggested mapping from the Dublin Core elements to USMARC.
The syntax working group at the Warwick Metadata Workshop recommended the preparation of an SGML DTD for Dublin-Core metadata records
The proposed Dublin DTD defines specific elements for the 13 core elements, each of which bears attributes for type and scheme.
Using this syntax, a simple, minimal example might like look this:
<!DOCTYPE dublinCore PUBLIC '-//OCLC//DTD Dublin core v.1//EN'> <dublinCore> <title>[Portrait of Zora Neale Hurston]</title> <author type='photographer'>Van Vechten, Carl</author> <otherAgent type='digitizer'>Any Library</otherAgent> <subject scheme='gmgpc'>Portrait Photographs</subject> <objectType>image</objectType> <form scheme='IMT'>image/jpeg</form> <relation type='ammemParent'>vanv</relation> <identifier type='URN'>hdl:loc.pp.vanv/5a52142</identifier> </dublinCore>
The workshop also developed the concept of the Warwick Framework, a "container architecture" that would permit the extension of the Dublin Core set of elements through the addition of discrete packages of application-specific elements. For example, the Library might define an ammemNotes package, and use the container architecture roughly as follows:
<!DOCTYPE container PUBLIC '-//OCLC//DTD Warwick Framework Demo v.1//EN'> <container> <dublinCore> <!-- etc. as in preceding example --> </dublinCore> <package name='ammemNotes'> <metadata name='notes'>A note of arbitrary length</metadata> </package> </container>
These sample records should not be seen to define exact specifications, but rather to illustrate the emerging Dublin Core proposal. After awards are announced, and in the light of developments between now and then, the Library will work with awardees wishing to take this approach for providing intellectual access to develop detailed specifications.