Opened 6 years ago
Closed 6 years ago
#7 closed улучшение (wontfix)
Вывести в веб-интерфейс ревизию установленного 3gd
Reported by: | san | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 1 очередь |
Keywords: | Cc: |
Description
Change History (6)
comment:1 by , 6 years ago
follow-up: 3 comment:2 by , 6 years ago
В том чтобы пользователь открыв веб-морду мог увидеть какая ревизия у него установлена, допустим чтобы использовать эту информацию в описании бага. Сейчас, насколько я понял, из веб-морды ревизию 3gd можно узнать только при наличии интернета и нашего сервера в сети, а это дополнительные условия которые могут и не быть выполнены.
comment:3 by , 6 years ago
Replying to san:
В том чтобы пользователь открыв веб-морду мог увидеть какая ревизия у него установлена,
Ну это вообще-то очевидный ответ - вывести ревизию предлагается для того, чтобы ревизия была видна. Капитан очевидность. :) А вот почему от того, что ревизия этого пакета будет видна, станет чем-то лучше, пока все еще непонятно...
допустим чтобы использовать эту информацию в описании бага.
OK, это уже более предметный разговор. Теперь у меня возникает несколько дополнительных вопросов.
Во-первых, 3gd - это один из 78 программных пакетов, установленных в нашем устройстве на данный момент. Почему предлагается вывести ревизию именно его и только его? А, например, ревизия пакета libssl не может пригодиться при описании бага? А ревизия ntp? А ppp?... Где логика?
Во-вторых, узнать версию установленного в системе пакета можно командой opkg list-installed 3gd
в консоли. Чем не устраивает этот вариант? Я понимаю, что он немного менее удобен, чем через web-интерфейс, но ведь и баг-рипорты пишут не каждый день (я надеюсь, что это будет происходить очень редко), раз в год (условно) можно и набрать команду в консоли, ничего с пользователем от этого не случится. А в веб-интерфейсе мне кажется логичным выводить информацию, негобходимую в повседневной работе... Кроме этого, набрав в консоли opkg list-installed
, можно получить версии сразу всех установленных пакетов, а не только 3gd, что может быть более полезным для баг-рипорта.
Сейчас, насколько я понял, из веб-морды ревизию 3gd можно узнать только при наличии интернета и нашего сервера в сети, а это дополнительные условия которые могут и не быть выполнены.
Сейчас в веб-морде просто нет такой функции - узнать ревизию пакета 3gd. И мне кажется, что такая функция и не нужна.
follow-up: 5 comment:4 by , 6 years ago
Во-первых, 3gd - это один из 78 программных пакетов
По опыту общения с нашими пользователями по оборудованию 3U не разу не видел случая, чтобы при обновлении ПО, пользователь отказался от обновления каких-то пакетов. Обновляют они всё целиком, что понятно, зачем им изучать все изменения и зависимости во всех пакетах, проще обновить всё. Конечно могут быть исключительные случаи, когда какой-то пакет, например в результате ошибки не был обновлён, но в большинстве можно считать версию 3gd ориентиром для определение версии остальных пакетов.
Да и 3gd - это уникальный продукт, с которым работает гораздо меньшее число пользователей чем с остальными пакетами и скорее всего для багрепорта важнее будет именно версия 3gd.
comment:5 by , 6 years ago
Replying to san:
в большинстве можно считать версию 3gd ориентиром для определение версии остальных пакетов.
Это как? Допустим, в системе установлены:
- 3gd версии 1.0-r104;
- openssl версии 1.1.1-r0;
- ppp версии 2.4.7-r0.
Затем, допустим, обновился openssl до версии 1.1.2-r4. 3gd-то при этом как был версии 1.0-r104, так и остался! Затем, предположим, ppp обновился до 2.4.9. А 3gd-то по-прежнему 1.0-r104! И как по этому "1.0-r104" ориентироваться? По-моему никак...
comment:6 by , 6 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
Уточни, пожалуйста, в чем суть предложенного улучшения.