From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 2 Mar 2007 10:49:36 +0200 From: Michael Shigorin To: ALT Devel discussion list Message-ID: <20070302084936.GO3650@osdn.org.ua> Mail-Followup-To: ALT Devel discussion list References: <87zm6yurkb.fsf@vertex.dottedmag.net> <20070301073539.GA29947@basalt.office.altlinux.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20070301073539.GA29947@basalt.office.altlinux.org> User-Agent: Mutt/1.4.2.1i Subject: Re: [devel] =?koi8-r?b?W2luc3RhbGxlci0yMDA3MDIyNl0gbWlzYy4g2sHNxd7B?= =?koi8-r?b?zsnRLg==?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2007 08:49:39 -0000 Archived-At: List-Archive: List-Post: On Thu, Mar 01, 2007 at 10:35:39AM +0300, Stanislav Ievlev wrote: > > - F4 называется "CD-ROM", а неплохо бы что-нибудь вида "Media: > > CD-ROM" или даже "Installation Media: CD-ROM", если влезет. Нормально, там негде летописи втыкать. > Стоит повесить багу на gfxboot. > > > > - Пункт 'network' неплохо бы переименовать, чтобы он по виду > > соответствовал остальным. > Этот пункт сейчас является временной затычкой, по идее его > вообще не должно быть. А что по идее планируется -- если только полный CD/DVD, то было бы полезно иметь минимальный образ (вообще без пакетов) с сетевой установкой -- для тех случаев, когда по сети или бутаться не умеем, или неоткуда. > > * Общие замечания по пошаговогому инсталлеру. > > - "Keyboard Settings (2/12)" выглядит как "вторая страница из 12 > > страниц, посвящённых конфигурированию клавиатуры". Тут скорее > > должно быть что-то вида "2/12: Keyboard Settings". > Возможно да, чтоит переставить - эта бага на alterator-browser-qt. +1 > > - Кнопки backward/forward смотрятся странно. Кажется, они везде > > называются prev/next (кроме браузера, но там они несут другую > > смысловую нагрузку). Кажется, бага висит, но она invalid, поскольку лучше действительно previous/next (не сокращай, а то поймут буквально). > > - Если это язык, то почему есть POSIX? Если это локаль, то почему нет > > полных названий локали? > > - Клики мышкой по пунктам меню на короткое время подсвечивают рамку > > listbox'а. Да тут вообще безобразие творится -- виджеты неторопливо набиваются на глазах (что в qemu, что на железном 3700+), рамки какие-то мыргают... в итоге _теперь_ инсталер в сумме как раз и смотрится как пре-альфа, хотя в пре-альфе бровсер до отрывания layout hints вёл себя прилично. 2 zerg: большая человеческая просьба не делать прыжки в ширину непонятно ради чего: мне пока кажется, что с полмесяца времени выпуска этим уже спущено на ровном месте. PS: dottedmag: фича - что виджеты по интерфейсу ползают ;-) raorn: виджеты разбегались как тараканы :) dottedmag: нучить из убегать от мышки и будет аркада Да-да... "А попробуй-ка установи!" dottedmag: про alterator-browser-adventure видел вчера? raorn: не видел. в devel@? dottedmag: нет, тут dottedmag: сделать бровзер по типу adventure лучше инсталлер... в виде online rpg You are standing in /vm. Apply button is blocking your way Forward. There's a big TreeWidget in front of you типа такого > > - Даблклик по названию языка не работает. Он нигде AFAIR не работает, как и правая кнопка по объектам. Если так и останется -- каждая из этих мелочей будет (возможно, неосознаваемым) поводом для мелкого раздражения и ухудшения мнения о продукте. Сделав приемлемую обработку даблклика, решается большая часть неудобства. (понятно, что правая кнопка -- гораздо больше мороки...) > > - Если это раскладка клавиатуры, то хочу Dvorak! Хоти кнопку "expert". ;] Вообще https://bugzilla.altlinux.org/show_bug.cgi?id=6781 > > * Экран согласия с лицензией. > > - На двух предыдущих шагах выбирал русский. Этот экран полностью английский. BTW у нас есть и украинский перевод GPL... (кстати, о возможности вообще переводить надо за месяц хотя бы предупредить -- заморозив тексты) > > - I Agree. I accept this license environment. Кажется возможно слегка > > чуть-чуть избыточная избыточность. +1 > > - Меню "Menu" вполне могло бы быть двумя кнопками, ибо надпись "Menu" > > в инсталлере смотрится совершенно психоделически, а содержание так > > и просится в две кнопочки рядом друг с другом. О чём уже говорилось, в ответ получены забавные аргументы вроде "ну туда ещё что-то можно всунуть". Нужно будет всунуть ещё пять пунктов -- вот тогда бы и озадачивались, а не "на вырост" :-/ 2 zerg: давай всё-таки сделаем так, как кажется нам, простым пользователям (TM) и приближённым к ним? ;-) > > - Логотип QT - это, как я понимаю, временно? > Именно так, за отсутствием дизайна. Ну разве http://altlinux.ru/templates/mamboalt/images/altlogo.png пока поставить :-) > > * Basesystem installation > > - рамку вокруг основного виджета колбасит. Кажется, это тоже баян :) > > * Создание пользователя > > - а почему только один пользователь? > Это очень просто. Как только делаешь диалог добавления > нескольких пользователей, сразу руки тянутся к тому чтобы их > тут же и поадминистрировать, в итоге получается достаточно > навороченный виджет с достаточно навороченной логикой (надо же > будет ещё проверять добавили ли хотя бы одного пользователя и > только тогда пускать дальше), а тут всё просто. Это ещё одна кнопка "эксперт", которые все вместе и должны быть "сразу нажатыми" в expert mode универсального дистрибутива. Стас и Серж: если хотите, пинайте в жабер -- по выборам "просто/сложно", "понятно/непонятно" и прочей околоюзерщине берусь предсказать эмоции пользователей от новичков, которые линукс видят впервые, и до достаточно матёрых юниксоводов. Не делайте втихую странные выборы, затрачивая на переделки кучу времени, pls. > Вообще идея состояла в том, что инсталлятор должен делать > минимум того чтобы поставить систему, а весь остальной тюнинг > проводится по окончанию установки. Идея хорошая, но для неё там _слишком_ много кнопок и ненужных выборов. Например, переключалка клавиатуры -- точно излишество при таком подходе; оставить Ctrl-Shift и вывалить в конце установки ц/у по части "что не устраивает в умолчаниях -- запускаете $это и настраиваете как угодно" будет куда лучше. > Инсталлер должен проходится на максимальной скорости и с > максимально простыми диалогами. Для максимальной скорости должны разумно работать даблклик, энтер и что-то вроде F12, повешенного на Next (как в редхате и mdk, помнится). > > - Нажатие forward выкидывает какой-то странный диалоговый > > артефакт. После внимательного принюхивания становится понятно, что > > это диалоговое окошко apt. Но зачем оно здесь? > > В этом окошке можно посмотреть какие пакеты будут поставлены. Но > > это стоило рассказать на предыдущем шаге. +1 > > - Окошко apt имеет кнопки yes и no. Куда они ведут, с первого взгляда > > понять сложно, ибо они по смыслу дублируют backward/forward: Вообще мандраковский подход с возможностью ткнуть в конкретное название стадии для отката является едва ли не лучшим из виденного: сразу визуализируется и количество/состав _всех_ стадий процесса, и состояние, и возможность перехода между ними. Здесь сейчас кнопка Forward в дальнем углу от виджета, где происходит основное действо -- способна вызвать торможение по поводу того, что единственным способом перейти к следующему шагу является именно она, отшибная. > > Скорее, здесь нужно не диалоговое окно, а обычный screen > > "будут поставлены такие-то пакеты" с кнопками > > backward/forward. +1, поскольку изменить их всё равно можно только на предыдущем диалоге. Кстати, почему тогда не влепить на _предыдущий_ шаг "давай/не надо"? > > - Прогресс инсталляции additonal packages по виду не > > совпадает с инсталляцией basesystem. Интересно, почему? В timezone до сих пор стоит третий вид -- заглушка... > > - В случае инсталляции с локального привода downloading > > лучше заменить на менее конфузящее copying. > Сложно сказать как тут лучше. А copying думаю мы заменим на > более нейтральное getting. *Огромная* просьба -- СПРАШИВАЙТЕ!!! когда не знаете языка. Ну кто это поймёт? Если "получать" -- то это "obtaining", а не "getting". В случае с локальным носителем необходимость чего-то ещё "получать" вообще человека, который не видел кусок с созданием симлинков в потрохах того модуля alterator, но который сидит на толстом и дорогом канале с dhcp -- может изрядно напрячь (мало ли чего без спросу накачает, особенно если "downloading", конечно). Так что лучше "copying" или в случае с CD -- "acquiring packages from CD-ROM". Поскольку там не копирование (если бы было так -- каждый второй прохожий, не говоря про толпы анонимусов, пребывал бы в непонятках по части смысла копировать с _локального_ носителя, что опять же было бы как-то по-пионерски). > > * Network settings > > Тут странная навигация. > > - Кнопка "сетевые соединения" выглядит как заголовок. Да, она неизоморфна с "возвратом" -- неочевидно, что это взаимообратные пути. > > - После нажатия кнопки "сетевые соединения" попадаем в некий новый > > экран, в то время как wizard предполагает передвижение вперёд/назад > > только кнопками backward/forward. Я уже попытался объяснить Стасу, что до переворачивания было объективно лучше -- теоретическое улучшение привело к тому, что инсталер ещё в одном месте незаметно становится не линейным, а двумерным. Попробуй на DHCP настроиться, это выглядит так: - попадаем в общие настройки; - видим серый пункт "have DHCP"; - если залазим в секретную комнату "сетевые соединения", то видим заветную кнопку "тоже DHCP"; - если её нажали _и_ вернулись в общие (кажется, при этом forward задизейблен, т.е. можно ещё вдоволь понедоумевать, что за тупик) -- вот тогда у нас будет "включено dhcp" и можно выбрать его для получения общесетевых настроек. Бред какой-то. На самом деле для тривиального случая (один eth) при цели "простой и быстрый инсталер" надо сделать одну большую кнопку "DHCP", при нажатии которой _всё_ получается по DHCP, и вторую большую кнопку "настроить руками", по которой вываливается вся кухня по настройке руками. Есть мнение, что часть такого отношения к настройке сети лежит в том, что в офисах ALT Linux ещё не слезли с деревьев и именно что не пользуются dhcp :-/ В любой локальной сети, за которой присматривают, оно по факту есть (если присматривают так себе -- обычно давно назрело, поскольку разруливать пару сотен хостов без DHCP -- проще застрелиться, видали такое). Да, а для серверов всё равно не получится "быстрой настройки", поскольку у них обычны два набортных интерфейса. [...] > > - Кнопка forward из этого экрана ведёт назад (!!) в "network settings". Да, квест получился покруче alterator-vm. Прям закон сохранения квестовости альтовского инсталера какой-то? > > Тут, наверное, лучше сделать какой-нибудь tabbed-интерфейс, как на > > следующей страничке или модальные диалоговые окошки (хоть модальные > > диалоговые окошки и зло в общем случае, но в таком > > single-task-oriented интерфейсе они вроде не особо повредят). > Кстати действительно tabbed будет тут совсем не плохим > вариантом - наверное так и сделаем. Или так. Ты пни, как в git засунешь, постараюсь покрутить в руках заранее. > > - Почему при этом можно выбирать ntp-сервер? Кстати, никто не пробовал набить IP руками? Я вот попробовал (193.193.193.107) -- с каждой цифрой наблюдались ДИКИЕ тормоза и потеря фокуса полем ввода (это на железе 3700+, даже не qemu). В пре-альфе работало. > > - Хотя Please run command apt-get install жжот =) > Я мечтаю о том чтобы тут вообще не было выбора ntp ;) > Гораздо полезнее было бы выставить часики ;) А ntp давать по умолчанию? Руками часики выставлять при поднятом IP, через который видно pool.ntp.org -- это даже не глупо. > > * Display Settings > > - Разрешение по умолчанию выставлено в "пусто", хотя вполне разумно > > было бы выставить "auto". > Странно, должно было быть auto ;) Да, тоже удивился :-) > > * После ребута > > - Рутовая консоль в *dm'е не умеет ansi color sequences =) > Это в BTS. BTW а не нафиг ли эту xconsole? Только мешает. -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/