You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to promote ad hoc discovery of information, servers practice advertising self-describing resources. One way for servers to do this is by advertising the resource type (rel=type) in HTTP Link header. Explicit types can also help to categorise resource lifecycles (for server's management) and data partitioning eg. it is somewhat integral to LDP given its interaction models. When a client encounters Web resources without context, they can at least have a basic understanding what a resource may contain provided that they meet the authorization requirements.
Some cases are listed below and certainly there are others. Should the Solid spec have a requirement (at any level / case by case) for significant types that can be encountered in the ecosystem?
ODRL resource: (eg. http://www.w3.org/ns/odrl/2/Resource): potentially described in the formal-semantics document with the ODRL link relation type (eg. odrl:has_policy): Discovery of an ODRL resource w3c/odrl#12
In order to promote ad hoc discovery of information, servers practice advertising self-describing resources. One way for servers to do this is by advertising the resource type (rel=type) in HTTP Link header. Explicit types can also help to categorise resource lifecycles (for server's management) and data partitioning eg. it is somewhat integral to LDP given its interaction models. When a client encounters Web resources without context, they can at least have a basic understanding what a resource may contain provided that they meet the authorization requirements.
Some cases are listed below and certainly there are others. Should the Solid spec have a requirement (at any level / case by case) for significant types that can be encountered in the ecosystem?
Container type (eg.
ldp:Container
,ldp:BasicContainer
): Add heuristic to determine resource type #160 (comment) (see also Remove server requirement to advertise container type in HTTP header #190 )LDP compatibility (eg.
ldp:Resource
): https://www.w3.org/TR/ldp/Solid resource (eg.
solid:Resource
): Enable full use of relative URLs in Solid #194 (comment) explains (with some diff toldp:Resource
).Storage (eg.
pim:Storage
): Should it be possible to find controller of storage via resources? #153 (comment) to help client determine root container - on way to discovering its creator/controller.WAC/Access-control list (eg.
solid:AccessControlList
): Handling requests without an interaction model #105 (comment) to help client determine that a resource contains authorization policies. Related: How does the server determine whether a resource is an ACL resource? #31Memento types (eg.
mem:Memento
,mem:OriginalResource
): Creation of Memento resources #61Fixed resource (eg.
http://www.w3.org/2006/gen/ont#FixedResource
)Shapes tree (eg.
tree:shapeTreeResource
): https://shapetrees.github.io/specification/primerProvenance (eg.
solid:Provenance
): after viarel="http://www.w3.org/ns/prov#has_provenance"
: Clarify the notion and mechanisms for server-managed information #177 (comment) where it can contain provenance record (mix of activity, entity, agent..)ODRL resource: (eg.
http://www.w3.org/ns/odrl/2/Resource
): potentially described in the formal-semantics document with the ODRL link relation type (eg.odrl:has_policy
): Discovery of an ODRL resource w3c/odrl#12Other partitioning: Handling requests without an interaction model #105 (comment)
?
The text was updated successfully, but these errors were encountered: