Repository: https://github.com/solid/specification - Technical Reports: https://solidproject.org/TR/ - Code of Conduct: https://github.com/solid/specification#code-of-conduct
csarven on main
Update work-item-technical-repo… (compare)
csarven on main
Add view potentialAction for un… (compare)
csarven on main
Add Solid QA work item (compare)
csarven on main
Update CG URLs Update introduction Update technical-report-descrip… and 1 more (compare)
csarven on main
Add Solid QA (#495) * Add Soli… (compare)
csarven on qa
csarven on qa
Update abstract in response to … (compare)
csarven on main
Add 2023-02-01 agenda and minut… (compare)
csarven on 2023-02-01
csarven on main
Update some links to the redire… (compare)
csarven on main
Update societal-impact-review s… (compare)
csarven on 2023-02-01
Add clarifications to 2023-02-0… (compare)
csarven on 2023-02-01
Apply suggestions from code rev… (compare)
<http://www.w3.org/ns/auth/acl#owner> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property> .
<http://www.w3.org/ns/auth/acl#owner> <http://www.w3.org/2000/01/rdf-schema#comment> "The person or other agent which owns this.\n For example, the owner of a file in a filesystem.\n There is a sense of right to control. Typically defaults to the agent who craeted\n something but can be changed." .
<http://www.w3.org/ns/auth/acl#owner> <http://www.w3.org/2000/01/rdf-schema#label> "owner"@en .
<http://www.w3.org/ns/auth/acl#owner> <http://www.w3.org/2000/01/rdf-schema#range> <http://xmlns.com/foaf/0.1/Agent> .
solid
with domain solid:Pod
solid:webId
& solid:WebID
.solid:WebID
would not be a better fit as range of an owner property or as domain of solid:oidcIssuer
instead of a vcard:Agent
which might have a solid:webId
or not.
@matthieubosquet If of interest: https://github.com/solid/specification/issues/153#issuecomment-616464435 , https://gitter.im/solid/chat?at=59f890fce44c43700a9dc81f or see links in https://github.com/solid/contacts-pane/issues/18#issuecomment-725963009 .
As long as the needs are well documented and specs are referring to them, all fine. Not sure about a webid Class but can probably get more out of a property.
I'm not opposed to "podOwner" property or "Pod" class -- and which namespace is to throw it under is the least of concerns IMO -- but I'd like to hear more from people about what they think/expect with the differences are with root container (pim:Storage) or maybe even server origin or root URI path..
re "controller" or "owner" etc .. see links above. Plenty of existing discussion in chats/issues.. not worth repeating here unless there is some new information. tl;dr: both are fine as synonyms but can obviously differ in their meaning and purpose. Don't forget to throw in "creator" or "admin" or "authority" for fun and profit.
@gibsonf1 I think we discussed "preferred language" somewhere but can't find it off hand now - if you come across it, let me know. It is along the lines of "preferred license" that can be used as part of a pim:configurationFile or something else ( solid/vocab#6 ). It can guide the application. I'd suggest to be clear .. is the intent to tell the User Agent (eg Accept-Language) - and whether that should just be controlled by the UA, so not a problem to solve here - or application internationalisation (software to adapt to user's preferred language) eg: https://github.com/linkeddata/dokieli/issues/242#issuecomment-409504926 .
You may also want to note the Cognitive Characteristics Ontology: http://smiy.sourceforge.net/cco/spec/cognitivecharacteristics.html . I use cco:skill
here: https://csarven.ca/cv
/
and the same one minus the /
? What is the difference in terms of files on the file system? It looks like it does according to the node-solid resource mapper.
https://an.example/foo
requested with text/html
would return resource https://an.example/foo.html
whereas https://an.example/foo/
could return foo/index.html
if the default for a dir is set to index.html
Behaviour pertaining to authorization MUST proceed this optional redirect
If /foo/ exists and server implements redirecting (eg. /foo to /foo/), then when /foo is requested, redirect should only happen if agent is authorized to know about the existence of /foo/. If it doesn't implement redirect, 403 will be returned (or returning 404 if agent can read /)
I think we can rephrase that... I think it should move into security considerations because it is not unique to slash stuff
must preceed
(i.e., come beforehand) not must proceed
(must do).