Re: Actions in Schema.org - Potential vs Performed Actions

On Thu, May 16, 2013 at 5:33 PM, Jim Klo <jim.klo@sri.com> wrote:

> >
> > I don't know if Action.status would be less likely to be omitted when
> the Action is the primary element. I think search engines / user agents
> should standardize what the default is in such case. I think its should be
> "Performed". I'll add that to the draft.
>
> Hmm… this seems like it would be tough constraint to determine… and a
> context sensitive default value seems dangerous. I was thinking it should
> always default to "Tentative" unless the property specifies otherwise, such
> as the case of Thing.potentialAction / Thing.performedAction.  I only
> mention this because if the context of the instance changes and is missing
> explicit status (consider re-aggregated content as the example, site B
> slurps content from site A), the default value could change if site B
> nested the contents of site A inside some Thing (I think "edge case"  for
> sure).   The only way I can kind of rationalize a "Performed" as a default
> when primary object, "Tentative" otherwise is when describing sub-actions:
> Action.action.action.action… Where the parent needs to be "Performed"
> before the "sub-task" is tentative, still feels like screwy logic..

Default=tentative makes sense too.

>
> I'm guessing most indexed pages will have actions that are usually
> "potential" as opposed to "performed", but would think you guys would
> probably have a better handle on the "characteristic" of the available data
> set than myself.

Its hard to predict. Every "potential" action in an email or a webpage will
have a corresponding email or a webpage that confirms the action was
performed.


>
>
> - JK

Received on Friday, 17 May 2013 10:18:29 UTC