-
Notifications
You must be signed in to change notification settings - Fork 2
Memos to selves
These are informal notes on possible implementation elements. Some of these elements might migrate into the design in the future.
It is handy to have system wide agreement on prefixes. Could have a /system/ontology
register for recording system ontology entries where the item notation is the prefix to be used for the ontology.
This could be used to determine the prefixes recognized in the faceted text search API, and for generation of JSON-LD context definitions.
If we support JSON-LD as another interchange format then we ideally need a JSON-LD context definition which payloads can reference. This could be another system register /system/jsoncontext
where an entry called default
is auto-generated from the registered system ontologies (see previous section).
Full access control machinery is out of scope for the PoC. However, it may make sense to maintain the set of roles and user-role mappings in some more system level registries /system/role
and /system/user
.