В связи с тем, что много пакетов не содержит appdata.xml, но есть .desktop и данные самого пакета, прошу доработать appstream-data-generator для генерации на основе этих данных. Из списка, предложенного пользователями для центра приложений, это около 190 пакетов (2/3).
Да, это очень важная задача. Андрей, а где можно посмотреть этот список?
Взять данные из .desktop файла и сгенерировать .appdata.xml можно, но в таком сгенерированном файле будет очень мало данных, в том числе присутствующие практически везде тэги screenshots/screenshot будут отсутствовать. Без такого тэга plasma5-discover и gnome-software не будут отображать никаких скриншотов приложения, что выглядит обычно не очень, особенно на фоне других приложений, где скриншоты будут.
(В ответ на комментарий №2) > Взять данные из .desktop файла и сгенерировать .appdata.xml можно, но в таком > сгенерированном файле будет очень мало данных, в том числе присутствующие > практически везде тэги screenshots/screenshot будут отсутствовать. Без такого > тэга plasma5-discover и gnome-software не будут отображать никаких скриншотов > приложения, что выглядит обычно не очень, особенно на фоне других приложений, > где скриншоты будут. Да, понятно, что это не решает проблему полностью, но все же лучше, чем ничего. Постепенно будем делать правильно. Кстати, можно предложить желающим пользователям помочь с их любимыми пакетами.
(В ответ на комментарий №2) > Взять данные из .desktop файла и сгенерировать .appdata.xml можно, но в таком > сгенерированном файле будет очень мало данных, в том числе присутствующие > практически везде тэги screenshots/screenshot будут отсутствовать. Без такого > тэга plasma5-discover и gnome-software не будут отображать никаких скриншотов > приложения, что выглядит обычно не очень, особенно на фоне других приложений, > где скриншоты будут. Отсутствие скриншотов менее болезненно, чем отсутствие пунктов. К тому же я хочу обсудить размещение описаний и загрузку скриншотов на packages.altlinux.org.
appstream-data-generator-20190710-alt1 -> sisyphus: Wed Jul 10 2019 Aleksei Nikiforov <darktemplar@altlinux> 20190710-alt1 - Added option for processing desktop files and converting them into appdata.xml files (Closes: #36994).
Спасибо!