- From: Dan Brickley <danbri@google.com>
- Date: Mon, 6 Oct 2014 17:26:00 +0100
- To: Sam Goto <goto@google.com>
- Cc: ☮ elf Pavlik ☮ <perpetual-tripper@wwelves.org>, "public-vocabs@w3.org" <public-vocabs@w3.org>
On 6 October 2014 17:19, Sam Goto <goto@google.com> wrote: > > > On Mon, Oct 6, 2014 at 4:20 AM, ☮ elf Pavlik ☮ > <perpetual-tripper@wwelves.org> wrote: >> >> 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 makes examples using object 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 > > > Ah, good catch. That's a bug from early revisions: we debated this one for a > few rounds but forgot to remove it. The thinking at the time was to use > "instrument" (or a sub-property-of like "product") to model things like > "what application you used to perform the action". Makes sense? Someone care to file another pull request? :) Dan >> >> >> 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 16:26:32 UTC