Soild previously has a generalized concept of auxiliary resources for resources sharing the lifecycle of a primary resource. It helped to model supplementary resources like acls, metadata resources, etc in a general way, binding their lifecycle with primary resources.
Currently such general and extensible notion is not provided in lws spec. Instead metadata resources / linkset-resources alone have specialized lifecycle. Lifecycle of acls is not specified at all (When and How to create/update/delete them at all?).
Thus it helps to specify the general mechanism of auxiliary resources, with special description about linksets, and acls as their kinds.
Following are few reasons why it helps:
-
Unified specification for lifecycle of linksets, and acls, instead of ad-hoc handling each kind.
-
Ability to extend to have other kinds of control resources that controls schema, shape, content-exposition, profile, frame, and other details for each resource. These should have same lifetime as primary resource itself.
...etc.
Soild previously has a generalized concept of auxiliary resources for resources sharing the lifecycle of a primary resource. It helped to model supplementary resources like acls, metadata resources, etc in a general way, binding their lifecycle with primary resources.
Currently such general and extensible notion is not provided in lws spec. Instead metadata resources / linkset-resources alone have specialized lifecycle. Lifecycle of acls is not specified at all (When and How to create/update/delete them at all?).
Thus it helps to specify the general mechanism of auxiliary resources, with special description about linksets, and acls as their kinds.
Following are few reasons why it helps:
Unified specification for lifecycle of linksets, and acls, instead of ad-hoc handling each kind.
Ability to extend to have other kinds of control resources that controls schema, shape, content-exposition, profile, frame, and other details for each resource. These should have same lifetime as primary resource itself.
...etc.