MIT OpenCourseWare Identifier Strategy
MIT OpenCourseWare requires persistent, unique, unambiguous names for instances of the following entities in its domain model: Contributors, Courses, Sections, Resources. It refers to these names as identifiers.
MIT OpenCourseWare assigns and maintains identifiers for use within its own publications. These identifiers may be used by individuals, organizations, or projects external to MIT OpenCourseWare
Identifiers should not change
This rules out the use of URLs as they are far too easy to change. This also rules o
Don't Share Names
- Names are not Titles
Course, Section, and Resource Titles are not unique. - Names are not Personal Names
Personal N
Follow Linked Data Principles
See: http://www.w3.org/DesignIssues/LinkedData.html
- Use URIs
- Use HTTP URIs so that people can look up those names
- When someone looks up a URI, provide useful information, using the standards (RDF, SPARQL)
- Include links to other URIs. so that they can discover more things.
How to Fashion URIs
Our current publishing practice is to make XML metadata files available to the public
Courses and Sections
Use part of the URL (omit index.htm)
Courses omit /CourseHome/
Resources
?How are Resource URLs created in Plone?
Add /Resources/ to Course URI
Add filename minus the file extension
People