Common RDF
a protocol to express RDF data.
CR design goals:
- Be human readable and writable
- Express RDF data
- Be a superset of YAML (or at least inspired by it).
- Be writable in Markdown.
Make syntax highlighting for CR (at least in Vim). Make folding scheme for CR (at least in Vim).
CR should have facilities for:
- annotating the document without resulting in RDF triples:
- sections (use # ## ### as usual for Markdown)
- comments which should not be translated to RDF (which wildcats?)
- expressing triples:
- string objects (and other data)
- multiple subject, object and predicate URIs (and data objects)
- enriching descriptions of triples to render natural language texts