restaurant menu

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