Bug 27973

Summary: Показ состава или описания группы
Product: Sisyphus Reporter: unihorn <unihorn>
Component: alterator-pkgAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P3 CC: aen, anubix, boyarsh, cas, sem, zerg
Version: unstableKeywords: usability
Hardware: all   
OS: Linux   
Bug Depends on: 27977    
Bug Blocks: 29620    

Description unihorn 2012-11-14 03:19:54 MSK
Сабж.

Было-бы неплохо добавить описания того что содержится в пунктах инсталятора (как минимум в таких как Графика, Обработка видео, Обработка звука, Средства разработки... (Игры, к примеру, не обязательно  описывать, и  так, имхо, понятно чего ждать от этого пункта)). Как минимум основных элементов (то что они, в свою очередь, тянут можно опустить). В графике это, скажем, Гимп, Блендр, Inskape...

Это, что-бы было ясно что от этих пунктов ожидать, и юзер не методом научного тыка (вслепую выбрав пункт, а, потом, разбираясь что получил с ним) мог понять  "что его ожидает".
Comment 1 Andrey Cherepanov 2012-11-14 10:37:24 MSK
Думаю сделать показ содержимого самой группы (тех пакетов, которые будут ставиться). Если кто напишет описание для каждой из 115 групп mkimage-profiles-desktop (http://git.altlinux.org/people/boyarsh/packages/mkimage-profiles-desktop.git?p=mkimage-profiles-desktop.git;a=tree;f=profiles/pkg/groups;h=e2585075b3e82a49fe776325e2360c22f901a8f5;hb=master), то добавлю и такую поддержку.
Comment 2 Zerg 2012-11-14 13:12:54 MSK
По-хорошему нужно сделать отображение поля Comment.

Вообще, есть идея сделать это правильно, т.е. добавить поддержку в browser-qt:
- сломается API
+ уберется изврат с иконками
+ API станет проще (достаточно подавать 1 список, содержащий и иконки и Comment)
+ код в модуле будет проще, засчет добавления необходимой функциональности в browser-qt (Comment будет отображаться сам при наличии).

P.S.
А в модуле при необходимости к Comment (например, только к пустому) добавлять список пакетов. Это можно реализовать потом, отдельно.
Comment 3 AEN 2012-11-14 13:31:06 MSK
Дело правильное, но не блокер для p7. Блокерами для p7 являются являются ерьезные ошибки и нереализованные свойства из http://www.altlinux.org/План_выпуска_бранча_p7 .
Comment 4 Zerg 2012-11-14 13:44:56 MSK
(В ответ на комментарий №1)
> Если кто напишет описание для каждой из 115 групп
Мои 10 я и сам заполню.
Comment 5 Andrey Cherepanov 2012-11-14 15:10:36 MSK
(В ответ на комментарий №4)
> (В ответ на комментарий №1)
> > Если кто напишет описание для каждой из 115 групп
> Мои 10 я и сам заполню.
Заполнишь остальные 105, дерзай. Уже сейчас можно показывать список без маниловщины.
Comment 6 Sergey V Turchin 2012-11-14 16:29:37 MSK
(В ответ на комментарий №5)
> Уже сейчас можно
Показывайте; я не против.
Comment 7 Andrey Cherepanov 2013-12-03 13:48:01 MSK
Реализовано в alterator-pkg-2.6.15-alt1
Comment 8 Sergey V Turchin 2013-12-03 16:52:21 MSK
У меня сейчас для "Разработка" в качестве описания показывается какой-то "centaurus-dev" и так для любого пункта в качестве описания по одному слову на нерусском языке.

Я не заметил по http://git.altlinux.org/gears/a/alterator-pkg.git?p=alterator-pkg.git;a=commitdiff;h=d1cf596955be2e73248ac71f4452dc9412d2b817 , что как-то по другому будет отображаться.

P.S.
В моем варианте я предлагал описание на человеческом языке показывать из поля Comment у desktop-файла.
Comment 9 Andrey Cherepanov 2013-12-03 17:58:27 MSK
(В ответ на комментарий №8)
> В моем варианте я предлагал описание на человеческом языке показывать из поля
> Comment у desktop-файла.
Переоткрывай, если такого исправления недостаточно.
Comment 10 Sergey V Turchin 2013-12-03 18:21:00 MSK
(В ответ на комментарий №9)
> Переоткрывай, если такого исправления недостаточно.
Оно как-то совсем не исправление получается.
Comment 11 Sergey V Turchin 2013-12-04 16:02:53 MSK
Кстати, еще ToolTip-ы можно использовать.
Comment 12 Andrey Cherepanov 2013-12-04 16:08:10 MSK
(В ответ на комментарий №11)
> Кстати, еще ToolTip-ы можно использовать.
Можно. Всё-равно багу (другую) исправлять. Я тогда буду выводить Comment[$LANG], если его нет, тогда список пакетов.
Comment 13 Sergey V Turchin 2013-12-04 16:16:37 MSK
(В ответ на комментарий №12)
> Comment[$LANG], если его нет, тогда список пакетов.
Да. Так лучше.
Единственное, IMHO лучше Comment[$LANG], а если его нет Comment, а если и его нет,  список пакетов.
Comment 14 Andrey Cherepanov 2013-12-04 16:28:16 MSK
(В ответ на комментарий №13)
> (В ответ на комментарий №12)
> > Comment[$LANG], если его нет, тогда список пакетов.
> Да. Так лучше.
> Единственное, IMHO лучше Comment[$LANG], а если его нет Comment, а если и его
> нет,  список пакетов.
Так alterator-dump-desktop так и вроде должен поступать. :)
Comment 15 Repository Robot 2013-12-04 21:18:20 MSK
alterator-pkg-2.6.16-alt1 -> sisyphus:

* Wed Dec 04 2013 Andrey Cherepanov <cas@altlinux> 2.6.16-alt1
- Show comment in group content if it exists or package list (ALT #27973)