-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
enhancementNew feature or requestNew feature or request
Description
@jeff-zucker
Apart from resourceMapper, here are the points I can raise for compatibility between NSS and solid-rest :
(I have no understanding of Link HEADER or OPTIONS)
- slug
- without extension add ext to slug : slug = slug + ext (Tim's recommendation for all resources, can be forced for POST)
- 400 slug MUST not contain / or | ( slug.match(//|||:/) ) (I seem to remember that it is for mashlib)
- .acl or .meta ext MUST have text/turtle contentType : 415 required (spec says RDF but it has been agreed text/turtle for NSS)
- when creating Container create default META (everything works without it)
- container content displayed as turtle doc contains .meta
- content Type default to application/octet-stream and not text/turtle (since NSS v5.xx and default mime-type)
- forbidden to delete root acl, root meta (NSS POD broken)
- /profile/card contentType is text/turtle and file is card$.ttl ( the last point I suppose can be left to resourceMapper)
- Resource name must be unique (Container without / at end and Resource) (not in NSS actually)
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request