schemaorg / suggestions-questions-brainstorming

Suggestions, questions, and brainstorming
20 stars 15 forks source link

accountablePerson vs accountableAgent (domain=schema:CreativeWork) #14

Open aidig opened 4 years ago

aidig commented 4 years ago

Problem statement: The property schema:accountablePerson is specifically for specifying "the Person that is legally accountable for the CreativeWork", but we see a need for the range to include organisations.”

Background: The definition of the current property schema:accountablePerson is shown below:

schema:accountablePerson a rdf:Property ;
    rdfs:label "accountablePerson" ;
    schema:domainIncludes schema:CreativeWork ;
    schema:rangeIncludes schema:Person ;
    rdfs:comment "Specifies the Person that is legally accountable for the CreativeWork." .

Related GitHub-issue: https://github.com/schemaorg/schemaorg/issues/1472

Proposal: Define new property (eg. schema:accountableAgent) to express accountability that include both persons and organisations in range. (ie. agents)

danbri commented 4 years ago

What are you using this for? I fear we could keep trying to improve this forever, e.g. for some kinds of creative works e.g. TV series, there are many different kinds of accountability (even limited for people), so it could really open up if we had non-person accountable parties i.e. organizations too...

pebran commented 4 years ago

We (the Danish Agency for Digitisation) find that we need this to describe a broadly defined responsibility of an organization in relation to datasets that are …well the responsibility of that organization. The need has been recognized during our work on a national version of the DCAT-AP. In that work we are currently defining an equivalent property as “agent responsible for the general administration of all aspects concerning a dataset”. To keep the proposed property as useful as possible we did not find it suitable to narrow the property’s domain down to schema:Dataset. An alternative to the proposed solution could off course be a supplemental (to schema:accountablePerson) property schema:accountableOrganization but we see a broader property as potentially more useful.

RichardWallis commented 4 years ago

See issue #7 for the context of the move from the main Schema.org issue tracker to this repository.