- From: Yaar Schnitman <yaar@google.com>
- Date: Thu, 16 May 2013 14:25:34 -0700
- To: public-vocabs@w3.org, Dan Brickley <danbri@google.com>, jim.klo@sri.com, Steve Macbeth <Steve.Macbeth@microsoft.com>, jasnell@gmail.com
- Message-ID: <CA+KV2233Ma+yjVeUT8nAfRAZK4jdBRhibY5Rv6vfG3eY54g0ig@mail.gmail.com>
Multiple people commented about the relationship of ActivityStrea.ms and Schema.org. We discussed Actions with various ActivityStrea.ms contributors as the proposal evolved. Here is a summary Schema.org actions focus on being able to fully and precisely describe an action, so it can be understood and executed reliably in a distributed system. ActivityStrea.ms is focused on the aggregation of actions into long streams, and focuses less on the preciseness of the actions themselves. Therefore, in schema.org, verbs are 1st class types with modifiers that can precisely express nuances about the action. In addition, schema.orgstandardizes of the list of common actions and their properties. Here are some thoughts of how ActiviyStrea.ms & Schema.org Actions could play along: 1. Surely the schema.org/Action type needs some extra properties to line up with ActivityStrea.ms. For example, "provider". This is trivial to do. 2. ActivityStrea.ms's "verb" property could line up with the "type" property of the action. For instance. I think this is achievable, and one idea is that just like ActivityStrea.ms may use schema.org for objects (e.g. http://schema.org/Movie), it can use schema.org types for verbs (e.g. http://schema.org/ViewAction). 3. Unlike ActivityStrea.ms, schema.org Actions don't have common "object" and "target" properties. This is intentional (reasoning will follow shortly in another thread). Instead, each action sub-type has its own named, typed properties. There is actually an effort in ActivityStrea.ms to standardize which verb/object/target combinations go together. If there is a strong need, we can also standardize to which schema.org action type and its properties these combinations map too. These are just thoughts, and the schema.org & activitystrea.ms should continue discussing how to make things fit together nicely. -Yaar
Received on Friday, 17 May 2013 10:18:30 UTC