Wttr.in: Sevastopol, Russia should be Sevastopol, Ukraine

Created on 22 Sep 2016  ·  23Comments  ·  Source: chubin/wttr.in

Hi, my location is identified as "Sevastopol, Russia" instead of Sevastopol, Ukraine.

Like a nearby town Simferopol, that identified correctly (Simferopol, Ukraine).

Thanks.

Most helpful comment

Ребята, пожалуйста, давайте не будем опускаться до взаимных оскорблений. Это здесь совершенно ни к чему. Понятно, что проблема принадлежности Крыма и Севастополя острая, и у каждого есть своё собственное мнение об этом. Которое, я вас уверяю, не изменится от того, что бы вы здесь ни прочитали и ни написали. Существующие точки зрения известны. Обсуждать их здесь нет никакого смысла.

Я предлагаю, если вас это действительно волнует (не принадлежность Крыма и Севастополя, а наименование соответствующего населённого пункта в wttr.in) сконцентрироваться на технических аспектах проблемы: как сделать так, чтобы предоставляемая пользователю информация была наиболее корректной, непротиворечивой, и при этом не вызывала у него отторжения или внутреннего протеста.

Какие возможны варианты? Стоит ли делать локализацию информации в зависимости от источника запроса (в качестве отправной точки можно взять список, который приводит @stobenski )? (как это делает Яндекс, например). Или стоит не указывать название страны, а указать вместо этого просто Крым? (как это делает skyscanner). Или лучше указывать название двух стран претендующих на соответствующий город и делать сноску внизу с кратким описанием проблемы (как это делает Википедия)? Или сделать это конфигурируемым/настраевым, чтобы каждый сам мог исправить досадное недоразумение?

Давайте попытаемся перевести обсуждение в эту плоскость

All 23 comments

Sevastopol is Russia, since 2014.

@fedya my hometown Sevastopol is military occupied by Russia since 2014, but not is Russia.

http://data.un.org/CountryProfile.aspx?crName=Ukraine

https://en.wikipedia.org/wiki/List_of_military_occupations#Current_military_occupations

Sorry guys but your location is fetched from ip2location.

That's right. Wttr.in just uses the data that is provided by various geolocation services (not only ip2location by the way). It has no embedded geolocation information. I agree, that there is some inconsistency: why Simferopol should be identified as Ukraine, and Sevastopol as Russia? It should be either both in Russia, or both in Ukraine.

Theoretically, we can rewrite the answer and specify location of Sevastopol/Crimea more precisely.
I see here three options:

  1. Don't change anything
  2. Until new status of Sevastopol/Crimea is not internationally recognised, show Ukraine/Russia (as it's done on Wikipedia for example) or Crimea (as it's done on SkyScanner for example).
  3. Choose country basing on the query origin (for the countries that recognised Crimea/Sevastopol as a part of Russia use Russia and Ukraine otherwise).

What I find by far more strange is that the weather forecast for Sevastopol,+Ukraine and Sevastopol,+Russia is not equal. For example, as I write this, it is 23 – 25 °C in Sevastopol,+Russia and 22 °C in Sevastopol,+Ukraine. That is because of the caching issues on the data provider side, but I think we should correct this issue on our side, and rewrite the Crimea related queries to make the consistent.

image

What did you want to say with this screenshot?
The problem is related to geolocation, no to the weather data per se.
Or did I miss your point?

Swidomite still supporting communist borders, lol.

@chubin I suspect I didn't get the point where the problem is. At least one place detects country name correctly.

@vburenin As far as I understand, the original issue was related to the IP based geolocation. If you are querying the service from Sevastopol (in the Crimea), it is geolocated as "Sevastopol, Russia", and @stobenski said that it would be better (preciser, correcter etc.) if it was geolocated as "Sevastopol, Ukraine". The problem (all political questions aside) is that we don't control IP location data, we query an external service for it, and if the service says "Sevastopol, Russia" then it is so. Of course we could patch the data, but in this case we should patch all queries related to the Crimean cities (Simferopol, Yalte, Kerch, etc.). On the other hand, if we only begin with such patching activities, should we also patch Donetsk, Tiraspol, Sukhumi, Pristina, etc. It would be probably not bad, but it is rather complicated.

spectacle tj7393
Looks not.
At this moment i see Sevastopol/Ukraine instead of Russia, definetly it's a wrong a location due to 2014.

@fedya Ukraine is correct location, it is just temporary occupied by russia.

@vburenin Ukraine is a monster made by communist dictators and of course you MUST respect democratic vote in Crimea.
It's Russia now and you have to go into the acceptance stage.

"democratic vote"

I was in Crimea in 2014 and saw what's happened there.
Like people people stood up the night to vote to go away from Ukraine, of course without Special Forces it would be impossible. But if run second vote there, you KNOW the results, lol, no fools.
And as i said you need to go into the acceptance stage. Plebiscite is a good tool to stay away from failed states made by commie dictators an murderers.

I was in 2014, like 2004, like 1994, like 1984 in Crimea and still here, so you fool no one.

without Special Forces it would be impossible

This is military occupation.

you KNOW the results

Results of illegal "referendum" under military occupation? Are you kidding me?

you need to go into the acceptance stage

If you want to live in alternate reality - okay, I don't care.

Countries, UN members, that recognized Russian status of Crimea after military occupation and annexation: (8) _Bolivia, Cuba, Nicaragua, North Korea, Sudan, Syria, Venezuela, Zimbabwe_.

Countries, UN members, that not recognized Russian status of Crimea after military occupation and annexation: (184) _Afghanistan, Albania, Algeria, Andorra, Angola, Antigua and Barbuda, Argentina, Armenia, Australia, Austria, Azerbaijan, Bahamas, Bahrain, Bangladesh, Barbados, Belarus, Belgium, Belize, Benin, Bhutan, Bosnia and Herzegovina, Botswana, Brazil, Brunei Darussalam, Bulgaria, Burkina Faso, Burundi, Cabo Verde, Cambodia, Cameroon, Canada, Central African Republic, Chad, Chile, China, Colombia, Comoros, Congo, Costa Rica, Côte d'Ivoire, Croatia, Cyprus, Czech Republic, Democratic Republic of the Congo, Denmark, Djibouti, Dominica, Dominican Republic, Ecuador, Egypt, El Salvador, Equatorial Guinea, Eritrea, Estonia, Ethiopia, Fiji, Finland, France, Gabon, Gambia, Georgia, Germany, Ghana, Greece, Grenada, Guatemala, Guinea, Guinea-Bissau, Guyana, Haiti, Honduras, Hungary, Iceland, India, Indonesia, Iran, Iraq, Ireland, Israel, Italy, Jamaica, Japan, Jordan, Kazakhstan, Kenya, Kiribati, Kuwait, Kyrgyzstan, Laos, Latvia, Lebanon, Lesotho, Liberia, Libya, Liechtenstein, Lithuania, Luxembourg, Madagascar, Malawi, Malaysia, Maldives, Mali, Malta, Marshall Islands, Mauritania, Mauritius, Mexico, Federated States of Micronesia, Monaco, Mongolia, Montenegro, Morocco, Mozambique, Myanmar, Namibia, Nauru, Nepal, Netherlands, New Zealand, Niger, Nigeria, Norway, Oman, Pakistan, Palau, Panama, Papua New Guinea, Paraguay, Peru, Philippines, Poland, Portugal, Qatar, Korea, Moldova, Romania, Rwanda, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, Samoa, San Marino, Sao Tome and Principe, Saudi Arabia, Senegal, Serbia, Seychelles, Sierra Leone, Singapore, Slovakia, Slovenia, Solomon Islands, Somalia, South Africa, South Sudan, Spain, Sri Lanka, Suriname, Swaziland, Sweden, Switzerland, Tajikistan, Thailand, Macedonia, Timor-Leste, Togo, Tonga, Trinidad and Tobago, Tunisia, Turkey, Turkmenistan, Tuvalu, Uganda, United Arab Emirates, United Kingdom, Tanzania, United States of America, Uruguay, Uzbekistan, Vanuatu, Viet Nam, Yemen, Zambia_

This conversation went to a political direction. @fedya is a troll or vatnik or both, no need to waste your time. fight your enemy within, not on github ;)

@stobenski

If you want to live in alternate reality - okay, I don't care.

I'm live in the Real World, "alternate reality" is where Crimea still Ukrostate.

Crimea and still here, so you fool no one.
Yeah, i see another one officer daughter. Perhaps that's okay with other swidomites like @vburenin
but for people with good mental health - not.

spectacle j18382
spectacle j18586

Results of illegal "referendum" under military occupation? Are you kidding me?

As i said there is possible to rerun Referendum, and you know how people will vote, no fools to live together with african live level commie failed state.

Look at @vburenin great Ukropatriot already personally eurointegrated. Is most amazing things ever, greatest ukrainian patrions prefer to live as far as possible from Ridna Nenka.

@vburenin

@fedya is a troll or vatnik or both

Swine-o-mite, plz.

@fedya Сколько желчи, ай-ай-яй.
@chubin Почисти плиз этот нерелевантный бред.

@vburenin
расисткие выходки типа "ватник" оставь для своих темнокожих коллег в Калифорнии, они оценят.

Ребята, пожалуйста, давайте не будем опускаться до взаимных оскорблений. Это здесь совершенно ни к чему. Понятно, что проблема принадлежности Крыма и Севастополя острая, и у каждого есть своё собственное мнение об этом. Которое, я вас уверяю, не изменится от того, что бы вы здесь ни прочитали и ни написали. Существующие точки зрения известны. Обсуждать их здесь нет никакого смысла.

Я предлагаю, если вас это действительно волнует (не принадлежность Крыма и Севастополя, а наименование соответствующего населённого пункта в wttr.in) сконцентрироваться на технических аспектах проблемы: как сделать так, чтобы предоставляемая пользователю информация была наиболее корректной, непротиворечивой, и при этом не вызывала у него отторжения или внутреннего протеста.

Какие возможны варианты? Стоит ли делать локализацию информации в зависимости от источника запроса (в качестве отправной точки можно взять список, который приводит @stobenski )? (как это делает Яндекс, например). Или стоит не указывать название страны, а указать вместо этого просто Крым? (как это делает skyscanner). Или лучше указывать название двух стран претендующих на соответствующий город и делать сноску внизу с кратким описанием проблемы (как это делает Википедия)? Или сделать это конфигурируемым/настраевым, чтобы каждый сам мог исправить досадное недоразумение?

Давайте попытаемся перевести обсуждение в эту плоскость

делать сноску внизу с кратким описанием проблемы
This

Ещё как вариант — просто убрать страну. В мире вроде нет больше крупных Севастополей, чтобы вводить уточнение для избежания неоднозначности.

В принципе, Севастополи ещё есть https://en.wikipedia.org/wiki/Sebastopol_(disambiguation) и за счёт абберации близости они могут перекрывать пользователям живущим неподалёку далёкий Севастополь в непонятной стране. Плюс проблема же более общая, например, что делать с Донецком, Приштиной, Тайпеем и ещё множеством городов с неопределённым статусом, которые наверняка появятся в ближайшем будущем

Was this page helpful?
0 / 5 - 0 ratings

Related issues

m0lmk picture m0lmk  ·  5Comments

532910 picture 532910  ·  7Comments

cjwelborn picture cjwelborn  ·  6Comments

arkylin picture arkylin  ·  9Comments

bahamas10 picture bahamas10  ·  10Comments