Open lecoqlibre opened 10 months ago
if your prefix pim: corresponds to the Workspace Ontology http://www.w3.org/ns/pim/space#
I see that
ws:ConfigurationFile :subClassOf gen:InformationResource .
and
ws:preferencesFile a rdf:Property;
:domain foaf:Agent;
:label "preferences file";
:range ws:ConfigurationFile .
but I am not sure what is meant by "preferences" and why we are talking about preference
<https://webid.provider/user/card#me> a dfc-b:Person;
pim:preferencesFile <link/to/the/extended/preferences>.
as opposed to using for instance :
ws:storage a rdf:Property;
:comment """The storage in which this workspace is, or the storage which
contains this resource, or a storage available to this agent to use.""";
:label "storage";
:range ws:Storage .
is the use of pim:preferencesFile
and preferences file to provide pointers to any type of additional data not only preferences?
is the use of pim:preferencesFile and preferences file to provide pointers to any type of additional data not only preferences?
Yes, I'm following the Solid WebID profile spec which says:
The preference Document can include settings and preferences, and pointers to the owner's personal, private data, be it contacts, pictures or health data.
so it means it is the content of the ws:ConfigurationFile
that will contain pointers to other sources but not directly the value of the property pim:preferencesFile
right?
so it means it is the content of the ws:ConfigurationFile that will contain pointers to other sources but not directly the value of the property pim:preferencesFile right?
Yes.
I started to think how the WebID profile(s) could be used to discover data, see https://github.com/datafoodconsortium/standard/discussions/4#discussioncomment-7635937.
Note: WebID profile can be used for any social agent being an individual or an organization.
Users can even have multiple profiles, here is some thoughts about it: Regarding the DFC case, this could be used to allow a same user to use different workflows in order to manage data in different contexts like for instance:
Here is an example of an extended profile linked to a preferences file: