W3C home > Mailing lists > Public > public-odrl-contrib@w3.org > May 2012

Re: Policy as Asset and Relationship

From: Renato Iannella <ri@semanticidentity.com>
Date: Tue, 1 May 2012 15:48:33 +1000
Cc: "'ODRL Community Group \(Contrib\)'" <public-odrl-contrib@w3.org>
Message-Id: <03FBFC6B-4CE6-4085-99D8-9ED4450D54A8@semanticidentity.com>
To: Michael Steidl (IPTC) <mdirector@iptc.org>
On 27 Apr 2012, at 20:30, Michael Steidl (IPTC) wrote:

> My comments:
> -          In the context of o:duty above the <asset> refers to an entity which is definitely *not* “content” as specified in the Core Model.

Our model was to treat all Assets the same. You are correct that in the Model we say:

"The Asset entity is aimed at identifying the content that is the subject of an ODRL policy, e.g. a media file or ebook. "

But then we also add:

"Furthermore, it can be used to represent other Asset entities that are needed to undertake the Policy expression, such as with the Duty entity"

> -          And what about @relationship: the definition of “target” is ambiguous in this use case. What exactly is the asset upon which the action NextPolicy” is performed: the “wallpaper:2321” or the “policy:7777”.

It is very clear - the "target" asset for the Duty is policy:7777

And policy:7777 says that you can display wallpaper:2321

> Possible solution: add a third term to the @relation vocabulary like “targetPolicy” and define if a reference asset is a policy it has to be used.

Hmmm…I am not convinced ;-)
Then we would need "targetPay" ??

> -          Only a minor consideration on @relation
> - the specs say (Core Model and XML Encoding) that it is REQUIRED
> - the specs say it has a default value of “target”.
> - hm, in which case would this default value apply as the attribute is mandatory? Usually default values of an XML node apply if this node does not exist.

Correct - normally it would be a required attribute in the Asset element, but since we added support for id/idrefs on elements, we had to relax that from the XML Schema, but the rule still applies.

Renato Iannella
Semantic Identity
Mobile: +61 4 1313 2206
Received on Tuesday, 1 May 2012 05:49:09 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 19:41:22 UTC