<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>10993</bug_id>
          
          <creation_ts>2007-03-03 08:56:41 +0300</creation_ts>
          <short_desc>Navigation in network configuration step is illogical (DHCP)</short_desc>
          <delta_ts>2007-04-27 19:46:56 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>alterator-install2</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mikhail Gusarov">dottedmag</reporter>
          <assigned_to name="Alexey Gladkov">legion</assigned_to>
          <cc>dobr</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>rom_as</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>46092</commentid>
    <comment_count>0</comment_count>
    <who name="Mikhail Gusarov">dottedmag</who>
    <bug_when>2007-03-03 08:56:47 +0300</bug_when>
    <thetext>----------------------------------------------------------------
&gt;&gt; * Network settings
&gt;&gt; 
&gt;&gt;  Тут странная навигация.
&gt;&gt; 
&gt;&gt;  - Кнопка &quot;сетевые соединения&quot; выглядит как заголовок.
&gt;&gt; 
&gt;&gt;  - После нажатия кнопки &quot;сетевые соединения&quot; попадаем в некий новый
&gt;&gt;    экран, в то время как wizard предполагает передвижение вперёд/назад
&gt;&gt;    только кнопками backward/forward.
&gt;&gt; 
&gt;&gt;  - Кнопка forward из этого экрана ведёт назад (!!) в &quot;network settings&quot;.
&gt;&gt; 
&gt;&gt;  Тут, наверное, лучше сделать какой-нибудь tabbed-интерфейс, как на
&gt;&gt;  следующей страничке или модальные диалоговые окошки (хоть модальные
&gt;&gt;  диалоговые окошки и зло в общем случае, но в таком
&gt;&gt;  single-task-oriented интерфейсе они вроде не особо повредят).

SI&gt; Кстати действительно tabbed будет тут совсем не плохим вариантом
SI&gt; - наверное так и сделаем.
----------------------------------------------------------------

----------------------------------------------------------------
 &gt;&gt; &gt; * Network settings
 &gt;&gt; &gt;  Тут странная навигация.
 &gt;&gt; &gt;  - Кнопка &quot;сетевые соединения&quot; выглядит как заголовок.

 MS&gt; Да, она неизоморфна с &quot;возвратом&quot; -- неочевидно, что это
 MS&gt; взаимообратные пути.

 &gt;&gt; &gt;  - После нажатия кнопки &quot;сетевые соединения&quot; попадаем в некий новый
 &gt;&gt; &gt;    экран, в то время как wizard предполагает передвижение вперёд/назад
 &gt;&gt; &gt;    только кнопками backward/forward.

 MS&gt; Я уже попытался объяснить Стасу, что до переворачивания было
 MS&gt; объективно лучше -- теоретическое улучшение привело к тому,
 MS&gt; что инсталер ещё в одном месте незаметно становится не линейным,
 MS&gt; а двумерным.

 MS&gt; Попробуй на DHCP настроиться, это выглядит так:

 MS&gt; - попадаем в общие настройки;
 MS&gt; - видим серый пункт &quot;have DHCP&quot;;
 MS&gt; - если залазим в секретную комнату &quot;сетевые соединения&quot;, то видим
 MS&gt;   заветную кнопку &quot;тоже DHCP&quot;;
 MS&gt; - если её нажали _и_ вернулись в общие (кажется, при этом forward
 MS&gt;   задизейблен, т.е. можно ещё вдоволь понедоумевать, что за
 MS&gt;   тупик) -- вот тогда у нас будет &quot;включено dhcp&quot; и можно выбрать
 MS&gt;   его для получения общесетевых настроек.

 MS&gt; Бред какой-то.

 MS&gt; На самом деле для тривиального случая (один eth) при цели
 MS&gt; &quot;простой и быстрый инсталер&quot; надо сделать одну большую кнопку
 MS&gt; &quot;DHCP&quot;, при нажатии которой _всё_ получается по DHCP, и вторую
 MS&gt; большую кнопку &quot;настроить руками&quot;, по которой вываливается вся
 MS&gt; кухня по настройке руками.

 MS&gt; Да, а для серверов всё равно не получится &quot;быстрой настройки&quot;, 
 MS&gt; поскольку у них обычны два набортных интерфейса. [...]

 &gt;&gt; &gt;  - Кнопка forward из этого экрана ведёт назад (!!) в &quot;network settings&quot;.

 MS&gt; Да, квест получился покруче alterator-vm.  Прям закон сохранения
 MS&gt; квестовости альтовского инсталера какой-то?
----------------------------------------------------------------</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46309</commentid>
    <comment_count>1</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2007-03-08 19:16:23 +0300</bug_when>
    <thetext>Мне кажется, что в новой редакции стало получше.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46310</commentid>
    <comment_count>2</comment_count>
    <who name="Mikhail Gusarov">dottedmag</who>
    <bug_when>2007-03-08 19:18:24 +0300</bug_when>
    <thetext>С табами гораздо лучше. Ещё бы разобраться с DHCP, который всё ещё каким-то 
мистическим образом настраивается (по крайней мере я так и не понял, что нужно 
сделать, чтобы checkbox про DHCP на первой закладке за-enable-ился).
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46364</commentid>
    <comment_count>3</comment_count>
    <who name="inger@altlinux.org">inger</who>
    <bug_when>2007-03-09 09:39:51 +0300</bug_when>
    <thetext>Достаточно врубить dhcp в одном из интерфейсов на втором табе, чтобы в первом
всё загорелось. Если по какой-то причине этого не происходит, то это с большой
вероятностью какая-то бага.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46368</commentid>
    <comment_count>4</comment_count>
    <who name="Mikhail Gusarov">dottedmag</who>
    <bug_when>2007-03-09 09:47:35 +0300</bug_when>
    <thetext>Произошло, произошло. Вопрос только в том, какую реакцию, кроме &quot;ой, $%я&quot;, 
может такое интерфейсное решение вызвать :)

ps: а как с этим у RH/SuSE? IIRC, в их инсталляторах было сделано удобно, по 
крйней мере вопросов &quot;а как это настроить&quot; я себе не задавал.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46369</commentid>
    <comment_count>5</comment_count>
    <who name="inger@altlinux.org">inger</who>
    <bug_when>2007-03-09 09:50:38 +0300</bug_when>
    <thetext>Не знаю, придумаете что-то хорошее - сделаем.
А вот насчёт хорошего интерфейса для сети в RH/SuSE готов поспорить.

инсталлятор SuSE - это вообще труба. Шаг вправо, шаг влево от генеральной линии
и попадаешь в такие диалоги, что лучше бы их не видел ;)
Один раз залетел куда-то с перепугу - долго пытался вырулить обратно на шоссе.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46780</commentid>
    <comment_count>6</comment_count>
    <who name="Mikhail Gusarov">dottedmag</who>
    <bug_when>2007-03-17 12:17:35 +0300</bug_when>
    <thetext>Навигацию починили :) Закрываю.

-&gt; FIXED
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46782</commentid>
    <comment_count>7</comment_count>
    <who name="Mikhail Gusarov">dottedmag</who>
    <bug_when>2007-03-17 12:17:58 +0300</bug_when>
    <thetext>-&gt; CLOSED
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47515</commentid>
    <comment_count>8</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-03-31 18:15:57 +0400</bug_when>
    <thetext>(In reply to comment #2)
&gt; С табами гораздо лучше.
Да, только их порядок бы ещё поменять.  Сперва интерфейсы и DHCP, а потом --
общие настройки, которые наследуют от интерфейсов установку DHCP.

Альтернативой вижу только &quot;сперва выбираем DHCP/static, а только потом
проваливаемся в диалог с табами&quot;.  Что совсем нелогично в случае отсутствия eth.

&gt; Ещё бы разобраться с DHCP, который всё ещё каким-то 
&gt; мистическим образом настраивается (по крайней мере я так и не понял, что нужно 
&gt; сделать, чтобы checkbox про DHCP на первой закладке за-enable-ился).
Перечитай ту поэму, которую я настрогал, и вдумайся, что от замены кнопок табами
сущность неочевидности не изменилась.

2 inger: я не очень хочу переоткрывать этот баг, но лучше лишний раз закрыть,
чем забыть, хорошо?

2 dottedmag: спасибо, что отрелеил; только ещё Cc: бы поставил :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47600</commentid>
    <comment_count>9</comment_count>
    <who name="inger@altlinux.org">inger</who>
    <bug_when>2007-04-02 09:36:10 +0400</bug_when>
    <thetext>по любому это теперь в alterator-install2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47674</commentid>
    <comment_count>10</comment_count>
    <who name="Roman Savochenko">rom_as</who>
    <bug_when>2007-04-02 18:56:45 +0400</bug_when>
    <thetext>(In reply to comment #8)
&gt; (In reply to comment #2)
&gt; &gt; С табами гораздо лучше.
&gt; Да, только их порядок бы ещё поменять.  Сперва 
интерфейсы и DHCP, а потом --
&gt; общие настройки, которые наследуют от 
интерфейсов установку DHCP.
&gt; 
&gt; Альтернативой вижу только &quot;сперва выбираем 
DHCP/static, а только потом
&gt; проваливаемся в диалог с табами&quot;.  Что совсем 
нелогично в случае отсутствия eth.

Мало того, если всё же ввести общие настройки, 
перейти к интерфейсам, а потом вернуться к общим 
настройкам, то ранее введенные общие настройки 
теряются и устанавливаются дефолтные.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47675</commentid>
    <comment_count>11</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-04-02 18:58:37 +0400</bug_when>
    <thetext>Под дедлайн -- остаётся сперва настраивать ifaces, а потом общие параметры.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47678</commentid>
    <comment_count>12</comment_count>
    <who name="Mikhail Gusarov">dottedmag</who>
    <bug_when>2007-04-02 19:06:41 +0400</bug_when>
    <thetext>Сброс настроек выделил в отдельный баг: #11317

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>48177</commentid>
    <comment_count>13</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-04-06 19:07:56 +0400</bug_when>
    <thetext>*** Bug 11389 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>48301</commentid>
    <comment_count>14</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-04-07 17:43:46 +0400</bug_when>
    <thetext>Лёш, если будет ещё RC -- надо бы исправить.  Уж очень неочевидно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>48968</commentid>
    <comment_count>15</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2007-04-17 15:06:44 +0400</bug_when>
    <thetext>Поменял местами табы. Если сетевых интерфейсов нет вообще, таба &quot;IP interfaces&quot;
тоже не будет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>49602</commentid>
    <comment_count>16</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-04-27 19:46:56 +0400</bug_when>
    <thetext>Ура, товарищи.  Проверено, работает.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>