Skip to content

Incorporate Dublin Core and Creative Commons instead of idiosyncratic metadata #38

@jbs1

Description

@jbs1

migrated from Trac, where originally posted by clange on 13-Jun-2008 5:15pm

This is a rephrased version of proposal #12. I think many of these problems can be solved by getting rid of some (not all) of the idiosyncratic OpenMath CD metadata elements and replacing them by Dublin Core, Creative Commons, and other well-known metadata ontologies. One could either do this by statically importing certain XML schemas into the OpenMath XML schema, as e.g. OMDoc 1.2 does, too. That would give us elements like

<dc:author>Name</dc:author>

Several existing elements of the CD language could be abolished or deprecated in favour of this:

  • CDGroupName maps to dc:identifier
  • CDGroupDescription maps to dc:description
  • CDName maps to dc:identifier (see comment below for a discussion)
  • Description maps, quite naturally, to dc:description
  • CDDate maps, naturally, to dc:date
  • For CDComment, there is nothing in Dublin Core, but rdfs:comment from the widely used RDF Vocabulary Description Language (RDFS) could be used.
  • CDDefinition/Name maps to dc:identifier (see comment)
  • CDSignatures/Name maps to dc:identifier
    See http://dublincore.org/documents/dces/ for the specification of the Dublin Core Metadata Element Set (DCMES). (DCMI Terms is actually a more modern and fully backwards-compatible variant, which should probably be preferred. Still, DCMES is more widely used.)

And see #39 for a more revolutionary proposal than this one.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions