- From: ☮ elf Pavlik ☮ <perpetual-tripper@wwelves.org>
- Date: Mon, 06 Oct 2014 13:23:29 +0200
- To: Sam Goto <goto@google.com>
- CC: "public-vocabs@w3.org" <public-vocabs@w3.org>
On 10/01/2014 06:18 PM, Sam Goto wrote:
> On Wed, Oct 1, 2014 at 8:51 AM, ☮ elf Pavlik ☮
> <perpetual-tripper@wwelves.org <mailto:perpetual-tripper@wwelves.org>>
> wrote:
> In general I think that clear examples of various common cases can come
> of more use then trying to nail down descriptions of all those
> properties!
>
>
> +1, I totally agree. Send a patch?
https://github.com/danbri/schemaorg/pull/15
so far just single commit which small change in examples to use object
property in more consistent way
thinking about current use of event/location on Action resources, i also
spotted example in http://schema.org/FollowAction
<!-- John followed Steve on Twitter. -->
{
"@context": "http://schema.org",
"@type": "FollowAction",
"agent": {
"@type": "Person",
"name": "John"
},
"followee": {
"@type": "Person",
"name": "Steve"
},
"location": {
"@type": "Product",
"name": "Twitter"
}
}
which *violates rangeIncludes* of http://schema.org/location
how about removing location and event from Action all together and
adding some generic one (codename) *actionContext* with rangeIncludes
Thing? this way one could add there Place, Event whatever makes a
context (not JSON-LD @context) of given Action.
while on that, I would also look for something similar to as:target
http://jasnell.github.io/w3c-socialwg-activitystreams/activitystreams2-vocabulary.html#dfn-target
which for now looks closest to schema:recipient
http://schema.org/recipient
https://www.w3.org/wiki/Socialwg/Vocabulary_Comparison#as:Activity_.7C.7C_schema:Action
Received on Monday, 6 October 2014 11:25:41 UTC