Bug 8195

Summary: [Usability] Неудобный интерфейс настройки
Product: Sisyphus Reporter: Lnx <1281024>
Component: alterator-timezoneAssignee: Sergey V Turchin <zerg>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: ldv, legion, mike
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 14320    

Description Lnx 2005-10-12 02:29:07 MSD
Интерфейс занимает слишком много места на экране при очень малой 
функциональности - только переключение часового пояса. 
Его можно существенно упростить заменив список часовых поясов на два выпадающих 
списка с прокруткой "Страна" и "Город"(если страна находится только в одном 
часовом поясе, то желательно сделать исчезающим пункт "Город" для таких стран), 
таким образом существенно экономится место на экране (особенно актуально для 
небольших мониторов). Для наглядности и заполнения оставшегося пространства 
окна очень удобно использовать интерактивную карту часовых поясов, причем чтобы 
действия с картой приводили к изменению пунктов "Страна" и "Город" (и 
наоборот). 
Уменьшение размеров окна сделает ненужным вкладку "Синхронизация времени", т.к. 
места будет достаточно и для этого пункта - тем более, что всё богатство 
настроек можно уместить всего в одну строку: 
1. Включатель синхронизации (при включении устанавливает пакет ntpdate, если не 
установлен и обеспечивает запись конфигов для автоматического запуска каждый 
час, также визуально включает остальные элементы в своей строке - "адрес 
сервера" и пр. - применение настроек происходит по нажатию кнопки "Применить"), 
адрес сервера (можно с выпадающим списком для выбора), и включатель запуска 
сервера ntpd (устанавливает пакет ntpd, если не установлен  и прописывает его 
автозапуск, запускает если не запущен - применение настроек происходит по 
нажатию кнопки "Применить"). 
Внизу окна 3 кнопки "Применить" - применяет все изменения сделанные в данном 
окне, "Отмена"("выйти"), "Сброс настроек"("Предустановки" ) - прописывает 
стандартные значения, причем желательно применить алгоритм "угадывания" 
настроек (например по системной локали), т.е. если выбрана русская локаль, то с 
большой долей вероятности часовой пояс Россия/Москва - даже если произойдёт 
ошибка в определении города, то пользователю придётся менять меньше параметров.
Comment 1 Dmitry V. Levin 2007-03-08 20:07:38 MSK
Алексей, посмотри, какие баги репортились на интерфейс выбора часового пояса в
Компакте.
Comment 2 Alexey Gladkov 2007-03-08 20:48:10 MSK
(In reply to comment #1)
> Алексей, посмотри, какие баги репортились на интерфейс выбора часового пояса в
> Компакте.

Посмотрел.
Я не знаю как они связаны со мной. Пакет alterator-timezone существует. И его
баги это его баги.

Мой _инсталяторный_ модуль написан с нуля. Баги можно вешать на alterator-install2.
Comment 3 Michael Shigorin 2007-05-15 01:38:45 MSD
В ai2 из 200704xx сделано прилично; в timezone тоже были изменения.

А вообще спасибо за соображения по юзабилити :-)
Comment 4 inger@altlinux.org 2008-03-14 14:50:55 MSK
данного модуля больше нет