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

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

    <bug>
          <bug_id>24417</bug_id>
          
          <creation_ts>2010-10-25 14:49:13 +0400</creation_ts>
          <short_desc>Нет информации о маске в поле ввода статического IP-адреса</short_desc>
          <delta_ts>2010-11-03 18:13:54 +0300</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-l10n</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>distro-blocker, usability</keywords>
          <priority>P3</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>23155</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrey Cherepanov">cas</reporter>
          <assigned_to name="Andrey Cherepanov">cas</assigned_to>
          <cc>aen</cc>
    
    <cc>cas</cc>
    
    <cc>george</cc>
    
    <cc>kharpost</cc>
    
    <cc>lepata</cc>
    
    <cc>manowar</cc>
    
    <cc>rauty</cc>
    
    <cc>rider</cc>
    
    <cc>sem</cc>
    
    <cc>vitty</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>114245</commentid>
    <comment_count>0</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2010-10-25 14:49:13 +0400</bug_when>
    <thetext>В поле IP-адреса (в свете последних событий) требуется обязательно указывать маску подсети, но в самой надписи об этом ни слова. При неверном вводе выводится ошибка на английском языке (не локализованная) со странным текстом.

Предлагаю убрать вообще указание подсети, если это возможно. Если оставить, то заменить надпись &quot;IP-адреса&quot; на &quot;IP-адреса с маской подсети&quot;. Текст ошибки следует исправить на: 
&quot;You must set IP-address with subnet mask (for example, 192.168.0.2/24)&quot;
и сделать надпись локализуемой</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114295</commentid>
    <comment_count>1</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2010-10-26 15:38:40 +0400</bug_when>
    <thetext>Заменил ругательство на &quot;invalid IP with MASK list&quot;
Надпись локализуема.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114318</commentid>
    <comment_count>2</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2010-10-26 22:54:07 +0400</bug_when>
    <thetext>(В ответ на комментарий №1)
&gt; Заменил ругательство на &quot;invalid IP with MASK list&quot;
&gt; Надпись локализуема.
В таком виде они никому, кроме тебя, не понятны. Да и в локализацию они не попали при обновлении модуля.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114346</commentid>
    <comment_count>3</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2010-10-27 08:35:50 +0400</bug_when>
    <thetext>согласен с Андреем. Вообще, интерфейс ввода IP адресов не совсем удачен.
Было бы удобно вернуть старый интерфейс но добавить возможность нажать отдельную кнопку &quot;плюс&quot; и получить ещё одно поле ввода.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114371</commentid>
    <comment_count>4</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2010-10-27 15:15:46 +0400</bug_when>
    <thetext>(В ответ на комментарий №2)
&gt; в локализацию они не попали при обновлении модуля.
Обратитесь к мантейнеру соотв. пакета</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114373</commentid>
    <comment_count>5</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2010-10-27 15:18:48 +0400</bug_when>
    <thetext>(В ответ на комментарий №3)
&gt; интерфейс ввода IP адресов не совсем удачен.
Ты в курсе, почему так на данный момент.

По багрепорту всё исправлено.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114378</commentid>
    <comment_count>6</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2010-10-27 15:57:45 +0400</bug_when>
    <thetext>(В ответ на комментарий №3)
&gt; согласен с Андреем. Вообще, интерфейс ввода IP адресов не совсем удачен.
&gt; Было бы удобно вернуть старый интерфейс но добавить возможность нажать
&gt; отдельную кнопку &quot;плюс&quot; и получить ещё одно поле ввода.

Можно сделать так же, как я делал в alterator-openvpn-server: список IP с маской, под ним поле ввода адреса, выпадающий список с масками и кнопки добавить/удалить. Но интерфейс &quot;распухнет&quot;, это может быть проблемой в installer.
Возможно стоит оставить как есть, но добавлять /24, если префикс не указан. Думаю, чаще всего используется именно эта маска, а забыть ее указать очень легко, сам ошибался.
Это все, конечно, к alterator-l10n отношения не имеет, можно повесить как FR на alterator-net-eth.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114388</commentid>
    <comment_count>7</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2010-10-27 22:40:26 +0400</bug_when>
    <thetext>(В ответ на комментарий №5)
&gt; (В ответ на комментарий №3)
&gt; &gt; интерфейс ввода IP адресов не совсем удачен.
&gt; Ты в курсе, почему так на данный момент.
Нет, не в курсе. И не вижу причин, почему бы не сделать предложенные небольшие исправления.
 
&gt; По багрепорту всё исправлено.
По последнему коммиту в gear и у тебя (Date:   Thu Oct 21 19:01:24 2010 +0400
- using ipv4-addrwmask-list type) ничего не исправлено:
* нет примечания о маске
* сообщение об ошибке не информативно (и не находится в alterator-net-eth, вопрос - где оно?)
* нет возможности локализовать (а я позже этого коммита делал общее обновление всех модулей).

Переоткрываю баг.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114399</commentid>
    <comment_count>8</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2010-10-28 14:26:01 +0400</bug_when>
    <thetext>(В ответ на комментарий №7)
&gt; И не вижу причин, почему бы не сделать
Ок. Я ждал отмашки.

&gt; * нет примечания о маске
Есть

&gt; * сообщение об ошибке не информативно (и не находится в alterator-net-eth,
&gt; вопрос - где оно?)
/usr/share/alterator/type/ipv4-addrwmask-list.scm

&gt; * нет возможности локализовать 
Есть.
В соседнем точно таком же файле подобное сообщение я лично видел по-русски.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114767</commentid>
    <comment_count>9</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2010-11-03 11:26:09 +0300</bug_when>
    <thetext>Я откатил alterator-net-eth к последней версии, которой можно было нормально пользоваться. Даже я постоянно спотыкаюсь, когда мне в поле ip адрес надо ввести ещё и префикс.
В этом интерфейсе не просто так сделан выпадающий список с масками/префиксами, чтоб в каком бы формате у человека не были данные, он мог заполнить поля, не пользуясь ipcalc.
Предлагаю сначала придумать интерфейс, который был бы не хуже (или он должен прятаться по кнопкой &quot;дополнительно&quot;) а потом собирать пакет в Сизиф.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114783</commentid>
    <comment_count>10</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2010-11-03 13:53:03 +0300</bug_when>
    <thetext>(В ответ на комментарий №9)
&gt; Предлагаю сначала придумать интерфейс, который был бы не хуже
Придумать можно не только &quot;не хуже&quot;, а даже &quot;просто офигенный&quot;, только делать это, если кратко, то скорее всего никто не будет.

[...]
&gt; , а потом собирать пакет в Сизиф.
Ок. Доделаю то, что уже начал и положу в git до лучших времен.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>