This sounds like something perhaps could be added to the vocabulary to indicate the conceptual Party representing 'everyone' and which can be used as a @uid wherever that's needed?
M.
On 2013-Sep-17, at 16:24, Dave.Compton@thomsonreuters.com wrote:
> Hi
>
> 1/ As we don?t want to always tie this to a specific @uid, is the following correct?
> a/ Change type from ?set? to ?offer?
> b/ omit o:party[ @function="ov:assignee ]
> <!--
> Scenario: The EPA {assigner} allows anyone {assignee} to distribute {action} a picture {target-asset} in Germany {constraint}.
> So as an Offer this then becomes:
> -->
> <o:policy uid="http://epa.eu/cv/policy/1" type="http://w3.org/ns/odrl/vocab#offer" xmlns:o="http://w3.org/ns/odrl/2/" xmlns:ov="http://w3.org/ns/odrl/vocab#" xmlns:rml="http://iptc.org/std/RightsML/2011-10-07/" xmlns:p="http://example.com/RightsML/vocabulary/proprietary1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://w3.org/ns/odrl/2/ http://www.iptc.org/std-dev/RightsML/1.0EP/specification/ODRL_2.0.xsd">
> <o:permission>
> <o:asset uid="urn:newsml:epa.eu:20090101:120111-999-000013" relation="ov:target"/>
> <o:action name="rml:distribute"/>
> <o:constraint name="http://w3.org/ns/odrl/vocab#spatial" operator="ov:eq"
> rightOperand="http://cvx.iptc.org/iso3166-1a3/DEU"/>
> <o:party uid="http://g2.dpa.com/cv/dpaparty/epa" function="ov:assigner"/>
> </o:permission>
> </o:policy>
>
> 2. Agreement / scope
>
> > If you actually want to say "everyone", there is the @scope attribute [1] with value "all", but usually needs a context (via @uid).
>
> For an agreement: If an assignee (with @uid) is added, is scope=all explicitly needed? Or does the absence of party /@scope implicitly mean ?all people in the context of the party defined by party /@uid??
>
> Many thanks
> DC
>
> From: Renato Iannella [mailto:ri@semanticidentity.com]
> Sent: 26 July 2013 06:10
> To: Compton, Dave J. (TR Technology)
> Cc: public-odrl@w3.org
> Subject: Re: Party: Assignee=everyone
>
>
> On 25 Jul 2013, at 18:14, dave.compton@thomsonreuters.com wrote:
>
>
> Question: For the case of assignee=everyone, what is the correct approach?
> a/ Omit o:party[ @function=?ov:assignee? ] ?
> b/ Include o:party[ @function=?ov:assignee? ] with some wild-carding of the @uid ?
> c/ Other?
>
> When you leave out the Assignee, then you are making no statement as to who that is.
> This is typically ok for the Offer policy type (for example).
>
> If you actually want to say "everyone", there is the @scope attribute [1] with value "all", but usually needs a context (via @uid).
>
> However, if you are just making an "Offer" then leaving out assignee is fine....if you want to express an "Agreement" then you may need to define a uid for your context.
>
> Cheers...
> Renato Iannella
> Semantic Identity
> http://semanticidentity.com
> Mobile: +61 4 1313 2206
>
> [1] http://www.w3.org/community/odrl/two/vocab/#section-24
>
> This email was sent to you by Thomson Reuters, the global news and information company. Any views expressed in this message are those of the individual sender, except where the sender specifically states them to be the views of Thomson Reuters.
--
Mo McRoberts - Analyst - BBC Archive Development,
Zone 1.08, BBC Scotland, 40 Pacific Quay, Glasgow G51 1DA,
MC3 D6, Media Centre, 201 Wood Lane, London W12 7TQ,
0141 422 6036 (Internal: 01-26036) - PGP key CEBCF03E
-----------------------------
http://www.bbc.co.uk
This e-mail (and any attachments) is confidential and
may contain personal views which are not the views of the BBC unless specifically stated.
If you have received it in
error, please delete it from your system.
Do not use, copy or disclose the
information in any way nor act in reliance on it and notify the sender
immediately.
Please note that the BBC monitors e-mails
sent or received.
Further communication will signify your consent to
this.
-----------------------------