- From: Brian Tremblay <schema@btrem.com>
- Date: Mon, 27 Jul 2015 21:57:21 -0700
- To: public-schemaorg@w3.org
The expected type for a restaurant's menu itemprop is text or url. Could there be an itemtype RestaurantMenu? Then the expected type would be url or RestaurantMenu. Rationale: restaurants are encouraged to publish their menus on different sites (their own website, OpenTable, Yelp). But with itemtype RestaurantMenu, restaurants could publish their menus once, on their website, and make it machine processable for others. I've looked at several menus online (list at the end of this email). Menus often have names (dinner menu, lunch menu, etc.). They often have sections (salad, soup, entree, dessert), so it probably needs to allow for menu sections. Each section could then have Product as a nested item. Since a review site (e.g., Yelp) or reservation site (e.g. OpenTable) might list more than one restaurant's menu, there should be an optional itemprop restaurant, where the expected type is Restaurant. Here's a menu example: http://www.tenmercer.com/temp/schema-menu-example-plain Here's the same example with my proposed menu microdata markup: http://www.tenmercer.com/temp/schema-menu-example I'm happy to do the work here. I'm a member of the Schema.org Community Group, and I have an account on github. However, I'm new to both, so I'm not sure how to proceed. Pointers gladly taken. short list of menus online: http://www.obasanseattle.com/dinner-menu.html http://www.themetropolitangrill.com/menus/dinner/ http://www.themetropolitangrill.com/menus/dessert/ https://www.chowfoods.com/5-spot/menus https://www.chowfoods.com/hi-life/menus?page=3 http://www.bridgeportbrew.com/eat/brew-pub/menus-specials -- Brian Tremblay
Received on Wednesday, 29 July 2015 22:20:56 UTC