- From: Renato Iannella via GitHub <sysbot+gh@w3.org>
- Date: Tue, 02 May 2017 03:00:35 +0000
- To: public-poe-archives@w3.org
riannella has just labeled an issue for https://github.com/w3c/poe as "Requirement": == Europeana/DPLA use case == @aisaac 2. Europeana/DPLA use case (https://www.w3.org/TR/2017/WD-poe-ucr-20170223/#POE.UC.27) First, thanks for including us, it is really good to have connections between our initiatives. And we'll try to remain compatible with POE specifications. Especially in our modeling work (http://rightsstatements.org/files/170106requirements_for_the_technical_infrastructure_for_standardized_international_rights_statements_v1.2.pdf, p17) we have tried to reuse odrl:inheritFrom. Our first comment here is about representation issues for our case. In the material we had written on the the ODRL community Wiki https://www.w3.org/community/odrl/wiki/Europeana/DPLA_In_Copyright_-_Educational_Use_Only we had proposed to represent our right statement the following way: <http://rightsstatements.org/rs/ic-edu> a dcterms:RightsStatement , odrl:Policy ; skos:prefLabel "In Copyright - Educational Use Only"@en ; odrl:permission [ odrl:action odrl:use ; odrl:constraint [ odrl:operator odrl:eq ; odrl:purpose <http://rightsstatements.org/purpose/education> # This would be preferably from an existing namespace, not ours. ] ] . Note especially the use of odrl:purpose as a property, following the spec in the previous ODRL ontology: https://www.w3.org/ns/odrl/2/ODRL21#term-purpose But this has now changed, it seems, with odrl:purpose being an instance, and the whole stuff about constraint operands being quite different (http://w3c.github.io/poe/model/#constraint) As I understand the new POE vocabulary the example should now be <http://rightstatements.org/rs/ic-edu> a dcterms:RightsStatement , odrl:Policy ; skos:prefLabel "In Copyright - Educational Use Only"@en ; odrl:permission [ odrl:action odrl:use ; odrl:constraint [ odrl:leftOperand odrl:purpose ; odrl:operator odrl:eq ; odrl:purpose <http://rightstatements.org/purpose/education> ] ]. Can you confirm this? And would you accept new/revised use cases? Note that this is not implemented on our side yet. The current representations of statements (https://github.com/rightsstatements/data-model/blob/master/rights-statements.ttl) are simpler. But it will become important in the future. Also, I guess in the requirements related to our case, a ‘vocabulary of purpose’ could have been noted (like the ‘education’ one used above). Or at least a mechanism to extend existing purposes/actions (there is a comment on the other feedback mail sent at the same time as this one). We've not created the purpose http://rightstatements.org/purpose/education that is used in the example, yet. And we would prefer not to have to maintain such general concepts ourselves... Finally, a couple of editorial comments: it would be better to name is a RightsStatements.org use case; mentioning Europeana and DPLA in the body is fine :-) Also you should remove Riccardo Albertoni - Riccardo worked with me only on data quality - and add Mark Matienzo instead. See https://github.com/w3c/poe/issues/157
Received on Tuesday, 2 May 2017 03:00:42 UTC