intramesh identifier
Intramesh identifiers are like base-relative URIs (i.e., without the scheme, e.g., https:// or file://) except may not include fragments (#) or query separators (?). They correspond to the filesystem location of their corresponding resources. Intramesh identifiers are recorded within distributions and, where configuration is needed, under the node’s operational config flow. Paths are always resolved relative to the distribution file that declares them.
If it starts with a ../
it refers to the parent, ../../
refers to the grandparent, etc.
Identifier Semantics
Identifiers have the same semantics as identifier
Identifier Name Limitations
- initial underscores prefix all reserved dataset identifiers and should be avoided in general
No note with name sflo found in cache during parsing.
Examples
Directory structure: node/flow/snapshot/distribution.trig
Operational config example: my-dataset/_config-operational-flow/_current/config.trig
Inheritable config example: my-dataset/_config-inheritable-flow/_current/config.trig
Meta-flow example: my-dataset/_meta-flow/_current/meta.trig
Intramesh identifiers from meta-flow distributions:
Node self-reference: "../../../my-dataset"
Other flows: "../../_config-operational-flow/_current/config.trig"
, "../../_config-inheritable-flow/_current/config.trig"
, "../../_data-flow/_current/data.jsonld"
Components in other flows: Same pattern, just different flow names
Backlinks