-
Couldn't load subscription status.
- Fork 69
Open
Milestone
Description
Parent issue: #102 - Specify approach for resource meta-data.
We currently have the (highly under-specified) .meta mechanism. As part of the 1.0 spec, we should:
- Re-confirm the use of
describedBylink relation header, to point to the.metafile (if we're going to continue using that mechanism) - Specify semantics of
.metafor Containers. Current behavior/spec: a PATCH to anldp:Containerresults in the triples going straight to the container's.metaresource. A GET to a container transparently includes the triples from the.metaresource. - Clarify whether the presence of a
.metaresource in a Container counts towards that container being empty or non-empty (which affects DELETE semantics). Currently:.metais ignored / counts as empty. - (n/a - no globbing going forward)
If globbing still exists, clarify the semantics of.metawith respect to results of a glob operation. - Specify the semantics of
.metafor NonRDFResources. Currently,.metais the recommended mechanism for adding metadata / RDF triples to arbitrary non-RDF resources. Original issue: How should we handle metadata of non-RDF sources (was Treatment of .meta files) solid-spec#197 - Specify the semantics of
.metafor RDFResources. It is unclear whether RDF Resources are a) allowed to have their own.metaresources, or b) whether that's recommended behavior. There are some arguments that RDFResource are their own metadata (see also the approach taken by the Hydra community). But arguments can also be made to the contrary (especially when it comes to server-protected metadata, a separate topic.) - Clarify the permission/
.aclsemantics of.metaresources. Currently: Unclear, but I believe a.metaresource can have its own.meta.aclresource, but defaults to the same permissions as the resource that it describes? (See solid/#130 - ACL for .meta resources) - Clarify the lifecycle of the
.metaresource (similar to issue Clarify the lifecycle of an ACL resource #58). See also issuesolid-spec/#168- How to delete meta file? - Specify how
.metaresources get serialized/exported to the filesystem, with regards to File system data portability - Differentiate user-writeable metadata from Server-protected metadata
akuckartz, justinwb and phochste
Metadata
Metadata
Assignees
Type
Projects
Status
Drafting Phase