Bug 24417 - Нет информации о маске в поле ввода статического IP-адреса
Summary: Нет информации о маске в поле ввода статического IP-адреса
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-l10n (show other bugs)
Version: unstable
Hardware: all Linux
: P3 major
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords: distro-blocker, usability
Depends on:
Blocks: 23155
  Show dependency tree
 
Reported: 2010-10-25 14:49 MSD by Andrey Cherepanov
Modified: 2010-11-03 18:13 MSK (History)
12 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Cherepanov 2010-10-25 14:49:13 MSD
В поле IP-адреса (в свете последних событий) требуется обязательно указывать маску подсети, но в самой надписи об этом ни слова. При неверном вводе выводится ошибка на английском языке (не локализованная) со странным текстом.

Предлагаю убрать вообще указание подсети, если это возможно. Если оставить, то заменить надпись "IP-адреса" на "IP-адреса с маской подсети". Текст ошибки следует исправить на: 
"You must set IP-address with subnet mask (for example, 192.168.0.2/24)"
и сделать надпись локализуемой
Comment 1 Sergey V Turchin 2010-10-26 15:38:40 MSD
Заменил ругательство на "invalid IP with MASK list"
Надпись локализуема.
Comment 2 Andrey Cherepanov 2010-10-26 22:54:07 MSD
(В ответ на комментарий №1)
> Заменил ругательство на "invalid IP with MASK list"
> Надпись локализуема.
В таком виде они никому, кроме тебя, не понятны. Да и в локализацию они не попали при обновлении модуля.
Comment 3 Anton Farygin 2010-10-27 08:35:50 MSD
согласен с Андреем. Вообще, интерфейс ввода IP адресов не совсем удачен.
Было бы удобно вернуть старый интерфейс но добавить возможность нажать отдельную кнопку "плюс" и получить ещё одно поле ввода.
Comment 4 Sergey V Turchin 2010-10-27 15:15:46 MSD
(В ответ на комментарий №2)
> в локализацию они не попали при обновлении модуля.
Обратитесь к мантейнеру соотв. пакета
Comment 5 Sergey V Turchin 2010-10-27 15:18:48 MSD
(В ответ на комментарий №3)
> интерфейс ввода IP адресов не совсем удачен.
Ты в курсе, почему так на данный момент.

По багрепорту всё исправлено.
Comment 6 Mikhail Efremov 2010-10-27 15:57:45 MSD
(В ответ на комментарий №3)
> согласен с Андреем. Вообще, интерфейс ввода IP адресов не совсем удачен.
> Было бы удобно вернуть старый интерфейс но добавить возможность нажать
> отдельную кнопку "плюс" и получить ещё одно поле ввода.

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

Переоткрываю баг.
Comment 8 Sergey V Turchin 2010-10-28 14:26:01 MSD
(В ответ на комментарий №7)
> И не вижу причин, почему бы не сделать
Ок. Я ждал отмашки.

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

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

> * нет возможности локализовать 
Есть.
В соседнем точно таком же файле подобное сообщение я лично видел по-русски.
Comment 9 Anton V. Boyarshinov 2010-11-03 11:26:09 MSK
Я откатил alterator-net-eth к последней версии, которой можно было нормально пользоваться. Даже я постоянно спотыкаюсь, когда мне в поле ip адрес надо ввести ещё и префикс.
В этом интерфейсе не просто так сделан выпадающий список с масками/префиксами, чтоб в каком бы формате у человека не были данные, он мог заполнить поля, не пользуясь ipcalc.
Предлагаю сначала придумать интерфейс, который был бы не хуже (или он должен прятаться по кнопкой "дополнительно") а потом собирать пакет в Сизиф.
Comment 10 Sergey V Turchin 2010-11-03 13:53:03 MSK
(В ответ на комментарий №9)
> Предлагаю сначала придумать интерфейс, который был бы не хуже
Придумать можно не только "не хуже", а даже "просто офигенный", только делать это, если кратко, то скорее всего никто не будет.

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