- From: Yaar Schnitman <yaar@google.com>
- Date: Fri, 17 May 2013 16:31:43 -0700
- To: Charlie Jiang <chjiang@microsoft.com>
- Cc: Jim Klo <jim.klo@sri.com>, "public-vocabs@w3.org" <public-vocabs@w3.org>, Steve Macbeth <Steve.Macbeth@microsoft.com>, Dan Brickley <danbri@google.com>
- Message-ID: <CA+KV2220LKZ12g-ZMuHaArHUiSXTGLQoEeDS1UPwogxGFiEtpw@mail.gmail.com>
Hi Charlie, Do you suggest that every possible action (e.g. Buy) will have 2 corresponding types (e.g. BuyAction and BuyActivity)? Do all the properties (e.g. itemBought) have to be duplicated on both? -Yaar On Fri, May 17, 2013 at 3:46 PM, Charlie Jiang <chjiang@microsoft.com>wrote: > Default to “Tentative” makes more sense here. The caveat is “tentative” > is hardly qualify for a value of status.**** > > ** ** > > What we are actually doing here is to try to work around complications > introduced by over loading Action for both ActionActivity and ActionType > using the status attribute. If we separate them, tentativeAction should be > of ActionType whereas perfomedAction should be of ActionActivity (which has > a status attribute).**** > > ** ** > > *From:* Yaar Schnitman [mailto:yaar@google.com] > *Sent:* Thursday, May 16, 2013 6:26 PM > *To:* Jim Klo > *Cc:* public-vocabs@w3.org; Steve Macbeth; Dan Brickley > *Subject:* 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 23:32:37 UTC