Bug 42992

Summary: Для некоторых стран список часовых поясов не отсортирован
Product: Sisyphus Reporter: Vera Blagoveschenskaya <vercha>
Component: alterator-datetimeAssignee: Mikhail Efremov <sem>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: sem, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=42991
https://bugzilla.altlinux.org/show_bug.cgi?id=37913

Description Vera Blagoveschenskaya 2022-06-15 12:38:25 MSK
alterator-datetime-4.7.1-alt1.x86_64

1) Установка, шаг "3/12 Дата и время"
2) Выберите страну:
2а) Выбрать вариант "Австралия"
2б) Выбрать вариант "Антарктида"

Результат: при выборе страны меняется список часовых поясов. Для перечисленных стран он не отсортирован ни по алфавиту, ни по прибавлению часов к GMT.

Для варианта "Австралия":
Лорд-Хау (+10:30)
Маккуори (+10)
Хобарт (+10)
Мельбурн (+10)
Сидней (+10)
Брокен-Хилл (+09:30)
Брисбен (+10)
Линдеман (+10)
Аделаида (+09:30)
Дарвин (+09:30)
Перт (+08)
Юкла (+08:45)

Для варианта "Антарктида":
Кейси (+11)
Дэйвис (+07)
Дюмон-д'Юрвиль (+10)
Моусон (+05)
Палмер (-03)
Ротера (-03)
Сева (+03)
Тролль (+02)
Аделаида (+09:30)
Восток (+06)
Окленд (+12)

Дополнительно: для других стран (например, Россия) список отсортирован по +GMT.

Также см. вопрос про актуальность такого большого списка стран https://bugzilla.altlinux.org/42991

Стенд в тестировании: p10 workstation 10.0 x86_64
Comment 1 Repository Robot 2022-10-14 20:04:23 MSK
alterator-datetime-4.8.0-alt1 -> sisyphus:

 Fri Oct 14 2022 Mikhail Efremov <sem@altlinux> 4.8.0-alt1
 - datetime-functions: Group old country* functions together.
 - timezone: Rename 'Ok' button to 'Apply' (closes: #25311).
 - datetime-functions: Don't use word 'region' for lang code.
 - datetime-functions: Sort timezone list by name (closes: #42992).
 - all: Change timezone interface (closes: #37913).