RFC 2413
Dublin Core Metadata for Resource Discovery
RFC 2413: Dublin Core Metadata for Resource Discovery π
okay bestie, this one is RFC 2413 π It's titled Dublin Core Metadata for Resource Discovery and it was written by S. Weibel (OCLC Online Computer Library Center, Inc.), J. Kunze (University of California, San Francisco), C. Lagoze (Cornell University), and M. Wolf (Reuters Limited). It's Informational and dated September 1998 π The title block doesn't say it obsoletes or updates any other RFCs, so it's standing on its own β¨
1. Status of this Memo π§
this memo is for the Internet community to read π it does not define an Internet standard of any kind, and distribution is unlimited π
Copyright Notice π
Copyright (C) The Internet Society (1998). All Rights Reserved. π
2. Abstract π¦
so the Dublin Core Metadata Workshop Series started in 1995 with an invite-only workshop π librarians, digital library researchers, content experts, and text-markup experts all got together to push for better discovery standards for electronic resources πΈ the Dublin Core came out of that as a set of 15 elements of descriptors, built through interdisciplinary and international consensus π this is the first of a set of Informational RFCs about it π the goal is to introduce the Dublin Core and explain the consensus on what each of the 15 elements means β¨
3. Introduction π
finding stuff on the World Wide Web has gotten so messy because networked resources exploded π web indexing grew fast to meet the demand for discovery tools, and it's useful, but it's kind of a weak stand-in for richer resource descriptions π
a workshop held in March 1995 brought together librarians, digital library researchers, and text-markup specialists to tackle resource discovery for networked resources π¦ that turned into a whole series of workshops and side activities, now known collectively as the Dublin Core Metadata Workshop Series π
the goals driving the Dublin Core are:
- Simplicity of creation and maintenance
- Commonly understood semantics
- Conformance to existing and emerging standards
- International scope and applicability
- Extensibility
- Interoperability among collections and indexing systems
ngl these goals kind of work against each other sometimes, but they're all things everyone wants π a big chunk of the Workshop Series effort has gone into keeping those tensions as low as possible π
one of the main deliverables is a set of elements that the workshop participants agreed are the core elements for cross-disciplinary resource discovery π the term "Dublin Core" refers to this core set of descriptive elements π
early Dublin Core deployments showed that people need to be able to qualify elements for some applications π₯ so a Dublin Core element can be used without qualification (the way this RFC describes) or with qualifiers that refine its meaning (which future RFCs will cover) β¨ for interoperability's sake, simple indexing and discovery tools should be able to ignore any qualifiers they get, while more advanced, semantically richer tools should be able to use qualifiers for more specialized or precise discovery π«Ά
the broad agreements on syntax and semantics from the workshop series will be written up in a series of Informational RFCs, and this document is the first one π¦
4. Description of Dublin Core Elements πΈ
here's the reference definition of the Dublin Core Metadata Element Set π₯ you can find more info at [1]:
http://purl.org/metadata/dublin_core
each element below has a descriptive name meant to convey a shared semantic understanding, plus a formal single-word label that makes the syntax easier for encoding schemes π§
some environments, like HTML, aren't case-sensitive, but it is recommended best practice to always stick to the case conventions in the element labels below π that way nothing breaks if the metadata gets extracted or converted to a case-sensitive environment like XML (Extensible Markup Language) [2] π
each element is optional and repeatable π metadata elements can show up in any order π¦ the order of multiple occurrences of the same element (like Creator) may mean something the provider intended, but ordering isn't guaranteed to survive in every system π
to promote global interoperability, a bunch of the element descriptions suggest a controlled vocabulary for their values π it's assumed that other controlled vocabularies will be developed for interoperability within certain local domains β¨
the metadata elements fall into three groups that roughly show the class or scope of information stored in them: (1) elements mainly about the Content of the resource, (2) elements mainly about the resource viewed as Intellectual Property, and (3) elements mainly about the Instantiation of the resource π
Content Intellectual Property Instantiation
----------- --------------------- -------------
Title Creator Date
Subject Publisher Format
Description Contributor Identifier
Type Rights Language
Source
Relation
Coverage
4.1. Title π
Label: "Title"
the name given to the resource, usually by the Creator or Publisher π
4.2. Author or Creator π¦
Label: "Creator"
the person or organization mainly responsible for creating the intellectual content of the resource ποΈ like authors of written documents, or artists, photographers, or illustrators for visual resources π¨
4.3. Subject and Keywords πΈ
Label: "Subject"
the topic of the resource π subject is usually expressed as keywords or phrases that describe its subject or content π using controlled vocabularies and formal classification schemes is encouraged π
4.4. Description π§
Label: "Description"
a textual description of the resource's content, including abstracts for document-like objects or content descriptions for visual resources π
4.5. Publisher π
Label: "Publisher"
the entity responsible for making the resource available in its present form, like a publishing house, a university department, or a corporate entity π’
4.6. Other Contributor π«Ά
Label: "Contributor"
a person or organization that is not named in a Creator element but has made significant intellectual contributions to the resource β¨ their contribution is secondary to anyone named in a Creator element (for example, an editor, transcriber, or illustrator) π
4.7. Date π
Label: "Date"
a date tied to the creation or availability of the resource ποΈ recommended best practice is defined in a profile of ISO 8601 [3] that includes (among others) dates of the forms YYYY and YYYY-MM-DD π in this scheme, for example, the date 1994-11-05 means November 5, 1994 π
4.8. Resource Type π₯
Label: "Type"
the category of the resource, like home page, novel, poem, working paper, technical report, essay, or dictionary π for interoperability's sake, Type should be selected from an enumerated list that the workshop series is still developing π οΈ
4.9. Format π¦
Label: "Format"
the data format and, optionally, dimensions (like size or duration) of the resource π format is used to identify the software and possibly hardware needed to display or operate the resource π» for interoperability, the format should be selected from an enumerated list that the workshop series is still developing πΈ
4.10. Resource Identifier π
Label: "Identifier"
a string or number used to uniquely identify the resource π examples for networked resources include URLs and URNs (when implemented) π other globally-unique identifiers, like International Standard Book Numbers (ISBN) or other formal names, are also candidates for this element π
4.11. Source π§
Label: "Source"
information about a second resource that the present resource is derived from π it's generally recommended that elements only contain information about the present resource, but this element may hold metadata for the second resource when that's important for discovering the present resource π
4.12. Language π
Label: "Language"
the language of the intellectual content of the resource π£οΈ recommended best practice is defined in RFC 1766 [4] π
4.13. Relation π«Ά
Label: "Relation"
an identifier of a second resource and its relationship to the present resource π this element is for expressing linkages among related resources β¨ for interoperability, relationships should be selected from an enumerated list that the workshop series is still developing π
4.14. Coverage π
Label: "Coverage"
the spatial or temporal characteristics of the intellectual content of the resource π spatial coverage refers to a physical region (like a celestial sector) using place names or coordinates (like longitude and latitude) π temporal coverage refers to what the resource is about, not when it was created or made available (that one belongs in the Date element) β³ temporal coverage is typically specified with named time periods (like neolithic) or the same date/time format [3] recommended for the Date element ποΈ
4.15. Rights Management π
Label: "Rights"
a rights management statement, an identifier that links to a rights management statement, or an identifier that links to a service providing information about rights management for the resource π
5. Security Considerations π¨
okay this part is actually super chill π the Dublin Core element set poses no risk to computers and networks π» it does pose minimal risk to searchers who get incorrect or private information because of careless mapping from rich data descriptions to the simple Dublin Core scheme β οΈ no other security concerns are likely to come up from the element description consensus documented here π‘οΈ
6. References π
[1] Further information about the Dublin Core Metadata Element Set, http://purl.org/metadata/dublin_core
[2] Extensible Markup Language (XML), http://www.w3.org/TR/REC-xml
[3] Date and Time Formats (based on ISO 8601), W3C Technical Note, http://www.w3.org/TR/NOTE-datetime
[4] Alvestrand, H., "Tags for the Identification of Languages", RFC 1766, March 1995.
7. Authors' Addresses π
Okay bestie, here are the four legends who wrote this thing. Their contact details are copied exactly below so you can reach out. Stuart's first, obviously π
Stuart L. Weibel
OCLC Online Computer Library Center, Inc.
Office of Research
6565 Frantz Rd.
Dublin, Ohio, 43017, USA
Phone: +1 614-764-6081
Fax: +1 614-764-2344
EMail: weibel@oclc.org
John A. Kunze
Center for Knowledge Management
University of California, San Francisco
530 Parnassus Ave, Box 0840
San Francisco, CA 94143-0840, USA
Phone: +1 510-525-8575
Fax: +1 415-476-4653
EMail: jak@ckm.ucsf.edu
Carl Lagoze
University Library and Department of Computer Science
Cornell University
Ithaca, NY 14853, USA
Phone: +1 607-255-6046
Fax: +1 607-255-4428
EMail: lagoze@cs.cornell.edu
Misha Wolf
Reuters Limited
85 Fleet Street
London EC4P 4AJ, UK
Phone: +44 171-542-6722
Fax: +44 171-542-8314
EMail: misha.wolf@reuters.com
8. Full Copyright Statement π
Copyright (C) The Internet Society (1998). All Rights Reserved. π
So here's the deal with copying this doc π«Ά You're allowed to copy it and hand it to people, and you can make derivative works that comment on or explain it or help people implement it. You can publish and distribute those too, in whole or in part, with no restrictions of any kind. The one condition is that the copyright notice and this paragraph stay on every copy and derivative work.
BUT the document itself may not be modified in any way. So no removing the copyright notice, and no removing the references to the Internet Society or other Internet organizations. There are two exceptions. First, you can change it when you're developing Internet standards, but then you have to follow the copyright procedures in the Internet Standards process. Second, you can change it when you need to translate it into languages other than English. πΈ
These permissions are perpetual, which means the Internet Society and its successors or assigns can never take them back. π
Now the legal part, which I'm putting in caps because it's serious π This document and the information in it is provided on an "AS IS" basis, and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. π§
π¦ where this page comes from
- ietf: rfc2413 1998-09
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms