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
I've been adding descriptive statements to containers and I think that I've identified a bug that shows up where the trailing slash is used in some cases and not others in Trellis' system generated statements.
You should be able to reproduce this case in v 0.19.0 using curl commands:
Note the lack of a trailing slash in the subject above. I would expect that these statements describe the same resource. I have to interact with that resource at the URI with the trailing slash, so that seems like the right one to me..
There is one more context where I note inconsistent use of trailing slash and that is the use of the <> shorthand in a turtle post of a container.
The <> is replaced by the URI with the trailing slash, but the Trellis system triple is w/o the slash. Perhaps it all comes down to that one system triple that represents the LDP type being generated w/o the slash..
The text was updated successfully, but these errors were encountered:
I've been adding descriptive statements to containers and I think that I've identified a bug that shows up where the trailing slash is used in some cases and not others in Trellis' system generated statements.
You should be able to reproduce this case in v 0.19.0 using curl commands:
Then examine the turtle serialization of the parent: (omitting prefixes)
Note that there is a trailing slash on the new container URI. Now GET that new container in turtle:
Note the lack of a trailing slash in the subject above. I would expect that these statements describe the same resource. I have to interact with that resource at the URI with the trailing slash, so that seems like the right one to me..
There is one more context where I note inconsistent use of trailing slash and that is the use of the <> shorthand in a turtle post of a container.
Then if you get the groofolder turtle, it looks like this:
The <> is replaced by the URI with the trailing slash, but the Trellis system triple is w/o the slash. Perhaps it all comes down to that one system triple that represents the LDP type being generated w/o the slash..
The text was updated successfully, but these errors were encountered: