Tuesday, October 07, 2008

MoinMoin Wiki Syntax for Description Set Profiles

The Dublin Core folks have a draft, A MoinMoin Wiki Syntax for Description Set Profiles
This document describes a MoinMoin wiki syntax for a Description Set Profile as defined in the DCMI Working Draft "Description Set Profiles: A constraint language for Dublin Core Application Profiles" of March 2008 [DC-DSP], which in turn is based on the DCMI Abstract Model [ABSTRACT-MODEL]. It is recommended to have some understanding of the concepts of Description Set Profile (abbreviated DSP in the rest of this document) before reading this document.

A DSP is a way of describing structural constraints on a description set and is not directly intended for human consumption. However, with the wiki syntax for DSPs described here, it is possible to mix normal wiki syntax with DSP-specific wiki syntax in order to document an Application Profile. This means that from the same source it is possible to create:

  • A Dublin Core Application Profile that contains wiki syntax for a Description Set Profile, but is rendered as an HTML page for human consumption
  • A formal serialization in XML for the same Description Set Profile, used for machine (computer) consumption.
Once again the DCMI Abstract Model is a basis for the document (like RDA), have to get to know it better.

No comments: