Specify/advise semantics of default Container resources (index.html/.ttl)
Open
@csarven is already working on this.
Since Oct 4, 2019.
doc: Protocol
topic: resource access
- Dominant language
- HTML
- Stars
- 563
- Forks
- 108
- Avg merge
- 4d 13h
- Merged PRs (30d)
- 3
Description
A topic that causes a lot of implementor and app-developer confusion is the handling of default resources for Containers - index.html and/or index.ttl.
Questions:
- Is the index.html behavior a MUST or MAY?
- Is the index.ttl behavior a MUST or MAY?
- How to prevent the fairly common occurrence of "I accidentally created an index.html but forgot to add an .acl, plus that kicks me out of the Data browser, so anyways what do I do now."
In either case, we should either add it to spec or provide non-normative text advising devs what to do.
Related issues:
- solid-spec/134 - Make handling of default resource for container explicit
- wac/36 - Make explicit in spec that when a default resource is served for a container, server should check ACL for that resource #36
- solid/213 - How do I delete/move a created resource?
- solid/159 - Blocked editing to Public Folder...
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.