Skip to content

Terminology for processing modes #1634

Description

@filip26

There are two processing modes mentioned in this spec: General Processing and Type-Specific Processing. A single note in the DI spec points to this section. Other related specs provide only brief descriptions of processing modes, and when they mention them, they typically refer to them as JSON-LD processing vs. JSON processing.

This lack of proper terminology to clearly denote the underlying processing concepts makes those specs open to interpretation. Relying on JSON-LD vs. JSON is not an ideal solution, as it defines the processing at the serialization level rather than at the conceptual level. Terms like General Processing and Type-Specific Processing are not sufficiently descriptive and may be difficult to interpret.

Would Semantic vs. Lexical be a better terminology? This would allow us to define two dedicated sections for each processing mode and apply consistent terminology across the specifications.

This issue is being raised to spark a discussion. Feel free to close it if there is already consensus on the current terminology.

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions