Summary: | Показ состава или описания группы | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | unihorn <unihorn> |
Component: | alterator-pkg | Assignee: | Andrey Cherepanov <cas> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P3 | CC: | aen, anubix, boyarsh, cas, sem, zerg |
Version: | unstable | Keywords: | usability |
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | 27977 | ||
Bug Blocks: | 29620 |
Description
unihorn
2012-11-14 03:19:54 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. Вообще, есть идея сделать это правильно, т.е. добавить поддержку в browser-qt: - сломается API + уберется изврат с иконками + API станет проще (достаточно подавать 1 список, содержащий и иконки и Comment) + код в модуле будет проще, засчет добавления необходимой функциональности в browser-qt (Comment будет отображаться сам при наличии). P.S. А в модуле при необходимости к Comment (например, только к пустому) добавлять список пакетов. Это можно реализовать потом, отдельно. Дело правильное, но не блокер для p7. Блокерами для p7 являются являются ерьезные ошибки и нереализованные свойства из http://www.altlinux.org/План_выпуска_бранча_p7 . (В ответ на комментарий №1)
> Если кто напишет описание для каждой из 115 групп
Мои 10 я и сам заполню.
(В ответ на комментарий №4) > (В ответ на комментарий №1) > > Если кто напишет описание для каждой из 115 групп > Мои 10 я и сам заполню. Заполнишь остальные 105, дерзай. Уже сейчас можно показывать список без маниловщины. (В ответ на комментарий №5)
> Уже сейчас можно
Показывайте; я не против.
Реализовано в alterator-pkg-2.6.15-alt1 У меня сейчас для "Разработка" в качестве описания показывается какой-то "centaurus-dev" и так для любого пункта в качестве описания по одному слову на нерусском языке. Я не заметил по http://git.altlinux.org/gears/a/alterator-pkg.git?p=alterator-pkg.git;a=commitdiff;h=d1cf596955be2e73248ac71f4452dc9412d2b817 , что как-то по другому будет отображаться. P.S. В моем варианте я предлагал описание на человеческом языке показывать из поля Comment у desktop-файла. (В ответ на комментарий №8) > В моем варианте я предлагал описание на человеческом языке показывать из поля > Comment у desktop-файла. Переоткрывай, если такого исправления недостаточно. (В ответ на комментарий №9) > Переоткрывай, если такого исправления недостаточно. Оно как-то совсем не исправление получается. Кстати, еще ToolTip-ы можно использовать. (В ответ на комментарий №11) > Кстати, еще ToolTip-ы можно использовать. Можно. Всё-равно багу (другую) исправлять. Я тогда буду выводить Comment[$LANG], если его нет, тогда список пакетов. (В ответ на комментарий №12) > Comment[$LANG], если его нет, тогда список пакетов. Да. Так лучше. Единственное, IMHO лучше Comment[$LANG], а если его нет Comment, а если и его нет, список пакетов. (В ответ на комментарий №13) > (В ответ на комментарий №12) > > Comment[$LANG], если его нет, тогда список пакетов. > Да. Так лучше. > Единственное, IMHO лучше Comment[$LANG], а если его нет Comment, а если и его > нет, список пакетов. Так alterator-dump-desktop так и вроде должен поступать. :) 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) |