-
-
Notifications
You must be signed in to change notification settings - Fork 362
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
Don't show smoking quest without outdoor seating in some countries #3856
Comments
In which countries this quest will be asked (after enabling it) and should not be asked? Can you give some examples? |
Currently the quest will be asked in all countries, and I don't know any countries where it should be completely disabled. |
In Germany, it's complicated. |
Some quick and very incomplete check of the Wikipedia list: |
I think most Australian states have or soon will ban smoking in outdoor dining areas, so no point asking it at all. New Zealand is really leading the way by phasing in a blanket ban on all smoking. |
I was under the impression that this has already been discussed in the #539 ticket and the outcome was (that it's complicated and) the quest should (for that reason) be disabled by default? Same as e.g. Kosher quest which also doesn't make sense in some territories. |
@Helium314 the As for the customizing quest per-country, I had considered it but find it way too complex and unfeasible for number of reasons, and resorted to disabled by default (i.e. depending on user to make a decision what is useful in their country) as only viable option. Just to get general idea of problems involved:
So it is my opinion that trying to country-tune smoking quest would be bad idea, because:
|
Then showing the
My opinion is that in Sweden and New Zealand the quest does not fulfill the "[users] shouldn't be asked to complete data that does not require a survey" guideline at all, same goes for "no spam". What I specifically asked for is for countries with no exceptions on indoor smoking ban, and here my point is that asking for places with
Please note that I'm not asking for what you imply I'm asking for (put entire world legislation or wikipedia list into this quest), but only the simple parts (no indoor smoking without exceptions) or the very simple parts (no smoking indoor and outdoor). This is why I did not include countries like Italy or Germany. |
Ah, I get it now, thanks! ❤️ There indeed could be situations where
And that is exactly why the quest is disabled by default, is it not? Or am I misunderstanding? I'd completely agree with your reasoning if the quest was enabled by default. But what you seem to propose is to make quest "more disabled than just disabled", and I do not see in what situation would that help? What would be the use case? User who intentionally goes to settings, enables the quest, ignores the warning and confirms they want to do it, and then starts to solve the quest they know is useless in their situation, just so they can later complain SC spams them with useless questions? 😕 In my opinion just disabling the quest by default (and leaving it to user to enable it if they want to after reading the warning) is enough (like it is enough for above-mentioned
Speaking of potential errors, why exactly do you think users should be forbidden to enable this quest in Sweden? From my reading of https://en.wikipedia.org/wiki/List_of_smoking_bans#Sweden it seems to me that smoking is sometimes allowed inside, and also sometimes allowed outside. Do you read that differently? |
My idea is to simply not show the quest in situations where it is most likely useless.
Personally I find the smoking quest useful, but answering for lots of places where the
Well, this is a good reason not to blindly look at specific parts of Wikipedia like did. I had combined "Smoking has been banned in all bars and restaurants since May 2005" from the smoking in Sweden article with "Starting from 1 July 2019, smoking outdoors will be prohibited for restaurants with outdoor seating" form the general smoking ban list, while apparently ignoring "Smoking rooms are, however, allowed in these institutions" (for the 2005 ban). |
Oh, I absolutely agree with you that we should disable some answers if tags on the object indicate some choice is unavailable (like offering What I am uncomfortable with, is disabling/modifying quest on per-country basis. It seems to me (while I did put some work into trying to make sense of it, it's still just my opinion) that it requires too much research and is too error prone for too little benefit. As another example, reading up on New Zealand (where it was also proposed to permanently disable the smoking quest), from my reading of that wikipedia page it seems that some bars/cafes/etc. allow smoking outside, but some do not. So I personally would still allow Newzealanders who explicitly want to enable it to solve that quest (for everybody else, it is disabled by default, so I foresee no problems for them). To be clear, that is just my personal preference, and the amount of work I'd myself want to put into it. If someone else wants to do PR that further tunes smoking (or any other) quest according to reliable sources of information, more power to them. I just wouldn't want to permanently disable the quest for users who see the value in solving it in their country much better then us outsiders. |
That's fine, thank you @mnalis! It is possible in the future to disable the quest completely for certain countries where we know 100% that smoking is not allowed anywhere in public places. But this is certainly not a requirement and should be done in a PR by anyone who wants to do the necessary research. I'll look at #3865 later. |
In many countries smoking is forbidden inside restaurants/pubs/..., so asking in those countries is pointless if there is no outdoor seating, as the answer will always be no.
Well, except if the 'outside' answer means "you can just leave the pub and smoke on the street"... but the street does not belong to the pub, so smoking on the street shouldn't be tagged on the pub (not sure if this is the current interpretation by the smoking quest, because
outside
answer is still shown ifoutside_seating=no
).The quest could even depend on answering the new seating quest first, i.e. require both
indoor_seating
andoutdoor_seating
(orleisure=outdoor_seating
of course). So first the user answers the seating quest, and the smoking quest is only shown if there is outdoor seating (again: in countries with indoor smoking ban).The text was updated successfully, but these errors were encountered: