Improve support for metadata namespaces.

Description

The original metadata implementation merely looked at name-value pairs in the YAML of the Markdown without regard to namespace. required the literal name mummy:template without regard to what namespace, if any, the mummy prefix is associated with. Metadata processing needs to be improved across Guise Mummy to ensure it is performed in relation to namespaces.

  • XHTML files should use XML namespaces.

  • HTML (support to be implemented in ) should use the RDFa prefix designation.

  • Markdown should allow TURF namespace association (and eventually prefix association, when added to the TURF format specification; to be implemented in a separate ticket for supporting TURF front matter in Markdown).

Some of these apply to future tickets (e.g. HTML isn't even supported yet), so this description will also serve as an indication of how these should be implemented so that everything is consistent.

Environment

None

Assignee

Garret Wilson

Reporter

Garret Wilson

Labels

None

Components

Fix versions

Affects versions

Priority

Minor
Configure