JSON-LD Community Group Telecon
Minutes for 2012-06-12
Gregg Kellogg is scribing.
Topic: Use of @container to specify language-maps and other useful things
PROPOSAL: Attempt to add other @container options, such as "@container"; "@language" to support Wikidata's language-map use case.
RESOLUTION: Attempt to add other @container options, such as "@container": "@language" to support Wikidata's language-map use case.
Topic: Review latest JSON-LD Syntax and API specs
Topic: ISSUE-120: Expand @type to @id-objects
"type": {"@id": "foaf:Person"}
PROPOSAL: In expanded form, the value of @type MUST be a string or an array of strings that are IRIs. If expanded form is used to express one or more object references @type (e.g. "@type"
PROPOSAL: In expanded form, the value of @type MUST always be an array of strings that are IRIs.
PROPOSAL: When operating on @type, the result of the expansion algorithm MUST always result in an array of strings that are IRIs.
RESOLUTION: When operating on @type, the result of the expansion algorithm MUST always result in an array of strings that are IRIs.
PROPOSAL: In the expansion algorithm, when expanding the value associated with @type, if a JSON object is detected, only the value of @id MUST be used.
PROPOSAL: when expanding the object value of a key interpreted as @type, extract only @id from that value. Discard any value that does not expand to an absolute IRI.
PROPOSAL: In the expansion algorithm, when expanding a value associated with @type that is a JSON object, extract only @id from that value. Any value that does not expand to an absolute IRI MUST be discarded.
RESOLUTION: In the expansion algorithm, when expanding a value associated with @type that is a JSON object, extract only @id from that value. Any value that does not expand to an absolute IRI MUST be discarded.