-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
Given that #56 and #63 (and #57) exists, I would like to propose this work item, also as a way to facilitate them: to create a vocabulary appropriate for Solid to describe the "range" of data targets. This "range" can be used by:
- Apps (including services) to describe the range of data read by them;
- Apps (including services) to describe the location/range of data written by them;
- Policies to describe the range of applicable data.
Therefore, we will have a common vocabulary for interoperation and exchange between apps and policies.
The vocabulary should be appropriate for Solid, at least in the following aspects:
- Can describe data residing in one's own Pod;
- Can handle multiple Pods (owned or not by the same person / ID);
- Be explicit about the semantics of overlapping ranges (composable? error?);
- Consider location-specific range, and/or Index-based range, and/or other cases;
- Be cautious about the evaluation overhead of multiple complex ranges;
- (Hopefully) be visualizable.
Deliverables:
- Spec draft
- Vocabs
- Sample implementation
- Conformance test utilities
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels