Skip to content

Memos to selves

der edited this page Nov 19, 2012 · 2 revisions

These are informal notes on possible implementation elements. Some of these elements might migrate into the design in the future.

Prefix and ontology register

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.

JSON-LD context

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).

RBAC registers

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.

Clone this wiki locally