Интерфейс занимает слишком много места на экране при очень малой функциональности - только переключение часового пояса. Его можно существенно упростить заменив список часовых поясов на два выпадающих списка с прокруткой "Страна" и "Город"(если страна находится только в одном часовом поясе, то желательно сделать исчезающим пункт "Город" для таких стран), таким образом существенно экономится место на экране (особенно актуально для небольших мониторов). Для наглядности и заполнения оставшегося пространства окна очень удобно использовать интерактивную карту часовых поясов, причем чтобы действия с картой приводили к изменению пунктов "Страна" и "Город" (и наоборот). Уменьшение размеров окна сделает ненужным вкладку "Синхронизация времени", т.к. места будет достаточно и для этого пункта - тем более, что всё богатство настроек можно уместить всего в одну строку: 1. Включатель синхронизации (при включении устанавливает пакет ntpdate, если не установлен и обеспечивает запись конфигов для автоматического запуска каждый час, также визуально включает остальные элементы в своей строке - "адрес сервера" и пр. - применение настроек происходит по нажатию кнопки "Применить"), адрес сервера (можно с выпадающим списком для выбора), и включатель запуска сервера ntpd (устанавливает пакет ntpd, если не установлен и прописывает его автозапуск, запускает если не запущен - применение настроек происходит по нажатию кнопки "Применить"). Внизу окна 3 кнопки "Применить" - применяет все изменения сделанные в данном окне, "Отмена"("выйти"), "Сброс настроек"("Предустановки" ) - прописывает стандартные значения, причем желательно применить алгоритм "угадывания" настроек (например по системной локали), т.е. если выбрана русская локаль, то с большой долей вероятности часовой пояс Россия/Москва - даже если произойдёт ошибка в определении города, то пользователю придётся менять меньше параметров.
Алексей, посмотри, какие баги репортились на интерфейс выбора часового пояса в Компакте.
(In reply to comment #1) > Алексей, посмотри, какие баги репортились на интерфейс выбора часового пояса в > Компакте. Посмотрел. Я не знаю как они связаны со мной. Пакет alterator-timezone существует. И его баги это его баги. Мой _инсталяторный_ модуль написан с нуля. Баги можно вешать на alterator-install2.
В ai2 из 200704xx сделано прилично; в timezone тоже были изменения. А вообще спасибо за соображения по юзабилити :-)
данного модуля больше нет