Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quest: is this restaurant suitable for vegetarians? #479

Closed
Rudloff opened this issue Aug 13, 2017 · 18 comments
Closed

Quest: is this restaurant suitable for vegetarians? #479

Rudloff opened this issue Aug 13, 2017 · 18 comments
Labels
help wanted help by contributors is appreciated; might be a good first contribution for first-timers new quest accepted new quest proposal (if marked as blocked, it may require upstream work first)

Comments

@Rudloff
Copy link

Rudloff commented Aug 13, 2017

Hello,

I am the developer of OpenVegeMap, a web app that displays vegetarian restaurants based on OSM data (mainly the diet:vegetarian and diet:vegan tags).
Unfortunately this information is still missing for a lot of restaurants and I think StreetComplete could help with that.

Would it be possible to add the following quests for fast_food, restaurant, cafe, bar and pub nodes:

  • "Is this place suitable for vegetarians?" (yes/no/only serves vegetarian food)
  • "Is this place suitable for vegans?" (yes/no/only serves vegan food)
@westnordost
Copy link
Member

westnordost commented Aug 14, 2017

Yes, it would. However, is the information always accessible without going into the restaurant? Sure it is for places that advertise offering veg food, but for other places, perhaps not.

StreetComplete quests must always be answerable from the street, i.e. without entering the place (ordering food in this case). See the wiki page for more details. I am not sure if this is always given for restaurants that do not advertise being veg. And as far as I know, there is no tagging option like "serves veg food= unknown/not advertised".

@westnordost westnordost added feedback required more info is needed, issue will be likely closed if it is not provided new quest accepted new quest proposal (if marked as blocked, it may require upstream work first) labels Aug 14, 2017
@Rudloff
Copy link
Author

Rudloff commented Aug 14, 2017

Most of the restaurants here in France display their menu on a window so it can be seen from the street.
I've seen the same thing in other countries from Western Europe but I honestly don't know if it's the same in other parts of the world.

@matkoniecz
Copy link
Member

Most of the restaurants

So it is rare, but not very unusual that menu is not available without going into the restaurant?

@Rudloff
Copy link
Author

Rudloff commented Aug 14, 2017

In France it is mandatory for a restaurant to display the menu so that it can be seen from the outside, so it is pretty unusual not to have it.

I can't speak for other countries but I have also often seen boards like this or this in other European cities like Berlin or London, but I'm not sure you find the same thing in smaller cities with less tourists.

(Some restaurants also display stickers like this but I don't think it's very common.)

@rugk
Copy link
Contributor

rugk commented Aug 16, 2017

Yeah, in German you can see the menu on the outside often, too.

@westnordost
Copy link
Member

Well, maybe limit it to certain countries first.

@westnordost westnordost removed the feedback required more info is needed, issue will be likely closed if it is not provided label Aug 16, 2017
@ENT8R
Copy link
Contributor

ENT8R commented Aug 17, 2017

What about this query for vegetarian:

nodes, ways with ( amenity ~ restaurant|cafe|pub|fast_food|bar ) and !diet:vegetarian

and this for vegan:

nodes, ways with ( amenity ~ restaurant|cafe|pub|fast_food|bar ) and !diet:vegan

@rugk
Copy link
Contributor

rugk commented Aug 17, 2017

Can't you answer these things in one quest?

nodes, ways with ( amenity ~ restaurant|cafe|pub|fast_food|bar ) and !diet:vegan and !diet:vegetarian would be more useful for me.

Then the quest:

Is this … vegetarian/vegan?
(small text:) A <type of amenity> fulfills the criteria if there is a proper choice of dishes.
[Yes, vegan] [Yes, vegetarian] [No]

As, of course, vegetarian includes the vegan places.

This, skips the "only serves vegetarian food", however, so mhh… that could only be included as additional options.

Also, BTW: Should really each Starbucks café be tagged as vegan? I mean, yes, sure the coffee ☕ is clearly vegan.

Another problem I see: Likely the menu changes and one time you may have one dish presented outside that is vegetarian. Generally, you may see some "featured" dishes outside, but not always the whole menu. And if you only see this subset, you could get a wrong picture of the place.
On the other hand, I think, one can quite likely apply common sense there and see if a restaurant presents many heavy dishes with meat outside. Then you may only have to look for the "vegetarian" part of the menu, if there is one, and then estimate if that is enough to tag it as suitable for vegetarians (e.g. one dish may not be enough, IMHO).

@rugk
Copy link
Contributor

rugk commented Aug 20, 2017

BTW for subscribers of this issue, the current PR is: #506

@tomchance
Copy link

In the UK it is not required to display menus, and there is very mixed practice. But I think it is common enough, and easy enough to find out, to make this a useful quest.

It can also apply to markets, supermarkets and convenience stores, for selling vegetarian and vegan options.

@rugk
Copy link
Contributor

rugk commented Aug 21, 2017

Generally please also have a look on the discussion whether it makes sense to ask the vegetarian quest for cafés too.

It can also apply to markets, supermarkets and convenience stores, for selling vegetarian and vegan options.

But that might even harder considering that in every supermarket you can also buy vegetables or so… So when is a supermarket "suitable for vegetarians" then. I think there it would only make sense if it is only vegetarian, but these are few amenities, so this quest has too many false-positives, i.e. too many cases, where you just have to answer" no, not vegetarian, only".

@tomchance
Copy link

Yes, good point on supermarkets. There has been some use of the tag for these where "substitute" products like soy milk, quorn, tofu etc. are sold. These days most supermarkets sell these, but it's much less common with convenience stores. But then it may, as you say, create too many false positives to be worthwhile.

Cafes, I think, are a different matter. Often in the UK cafes sell lunch food, and can be veggie-friendly or not.

@westnordost westnordost added the help wanted help by contributors is appreciated; might be a good first contribution for first-timers label Aug 24, 2017
@westnordost
Copy link
Member

Need list of countries where vegetarianism / veganism is a thing.

@tomchance
Copy link

Current usage - albeit very small - is scattered across the world: http://overpass-turbo.eu/s/rk9

Wikipedia has some info on the prevelance of vegetarianism in some countries: https://en.wikipedia.org/wiki/Vegetarianism_by_country

Are you concerned that it will create too many false positives in countries where 99.9% of restaurants won't serve vegetarian and vegan options?

I've wondered whether there could be a section in the settings to tick/untick quests of interest to the user, so this could be off by default for example.

@matkoniecz
Copy link
Member

I've wondered whether there could be a section in the settings to tick/untick quests of interest to the user, so this could be off by default for example.

#35

@rugk
Copy link
Contributor

rugk commented Aug 29, 2017

As for everything else, see the PR #506, I've already made a YAML out of the Wikipedia article.

@skfd
Copy link

skfd commented Dec 14, 2017

Is there a page of detailed descriptions of how to do each Quest? This one sounds very arbitrary, can the OP or implementer write detailed guide with examples?

@Rudloff
Copy link
Author

Rudloff commented Dec 14, 2017

The reference for this quest is this wiki page: https://wiki.openstreetmap.org/wiki/Key:diet
There is a discussion about using more well-defined tags but nothing has been decided yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted help by contributors is appreciated; might be a good first contribution for first-timers new quest accepted new quest proposal (if marked as blocked, it may require upstream work first)
Projects
None yet
Development

No branches or pull requests

7 participants