Превьюшка программы в пакетном менеджере?

Интересно мнение относительно включения в менеджер пакетов графики в виде превьюшек программ.
Особенно это наверное было бы интересно навешивать на пакеты с играми. Но тут вопрос упирается в несколько моментов от возможности вообще подобного и до того как это сделать…
Опубликовать в своем блоге livejournal.com

Комментарии Вконтакте facebook

Комментарии (10)

rss свернуть / развернуть
+
0
тут идея такая — берем менеджер пакетов и к нему делаем дополнение, которое банально берет описание из википедии или других источников — как я к примеру сделал тут: wiki.edumandriva.ru/wiki/index.php/%D0%AD%D0%BD%D1%86%D0%B8%D0%BA%D0%BB%D0%BE%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F_%D0%9F%D0%9E

Понятно что не все ПО будет, но и источников поиска может быть несколько — можно к примеру воспользоваться softpedia.com, но в два шага — сперва делать поиск (http://linux.softpedia.com/dyn-search.php?search_term=parcellite&x=0&y=0), а потом парсить результат (http://linux.softpedia.com/get/Utilities/Parcellite-30629.shtml) на скриншоты по версии

По программам будет тогда легче ориентироваться.
avatar

admin

  • 27 августа 2010, 11:46
+
0
Такой вариант хорош только в том случае когда имеется интернет. Но вот в случае off-дистрибутивов. Скажем репозиторий на дисках? Т.е. для людей кто лишен по каким-то причинам интернета…
avatar

Djam

  • 27 августа 2010, 13:06
+
0
Тут проблема в формате rpm пакета — там превью не предусмотрено. Придется делать отдельную базу для превью…
avatar

admin

  • 27 августа 2010, 14:13
+
0
А этой функции в пакете и не нужно…
Когда мы генерим файлы информации для репозитория — то получаются xml сжатые в lzma, вот тут наверное и есть смысл смотреть.
Т.е. добавить в %description некий код/тэг, а в пакетном менеджере сделать распознавание этого тега как картинку
avatar

Djam

  • 27 августа 2010, 18:39
+
0
Сергей — сформулирую техзадание как ты это видишь — осенью студентам дадим.
avatar

akdengi

  • 28 августа 2010, 13:30
+
0
придется хорошенько переписать perlовый клиент для urpmi, ведь он из привьюшек не шибко быстр, а сними подавно будет медленным.

P.S. из-за его «скорости» перешел на «консольный» urpmi, и лишь изредка пользуюсь гуевым.
avatar

sol13

  • 27 августа 2010, 13:26
+
0
Согласен, такая навеска врятли его ускорит. Скорость rpmdrake работы значительно ниже чем у того же synaptic хотя сие лишь личные наблюдения.
avatar

Djam

  • 27 августа 2010, 14:39
+
0
avatar

dmitriy976

  • 04 сентября 2010, 21:08
+
0
почти.
Идея не в превьюшке отдельного пакета, а встраивание в менеджер пакетов.
avatar

Djam

  • 12 сентября 2010, 23:25
+
0
Полистав LXF'07 недавно пришедший как раз вычитал, что подобная штука уже реализована в пакетах Software Manager Ububntu :)

Навело еще на мысль, почему бы не хранить информацию о пакетах в какой-нибудь embedded БД? Есть различные SQLite, MySQL InnoDB, FireBird и т.п. Все таки производительность любой БД несколько выше чем разбор запакованных lzma текстовых или файлов…
avatar

Djam

  • 12 сентября 2010, 23:21
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.
Блоги, Блог им. Djam, Превьюшка программы в пакетном менеджере?