Текущая версия пакета находится тут: https://salsa.debian.org/games-team/mangojuice
У меня почти всё готово, чтобы отправлять на ревью, осталось только несколько вопросов решить
Лицензия
В Debian очень серьёзно относятся к лицензии, поэтому тут нужно тщательно всё проверить
GPL-3.0-or-later или GPL-3.0-only
Тут написано GPL-3.0-or-later, а в других местах просто GPL-3.0, хотелось бы уточнить.
Лицензия на картинки
В io.github.radiolamp.mangojuice.metainfo.xml нашёл <metadata_license>CC0-1.0</metadata_license>, а по остальным .xml файлам и картинкам не понятно. Пока оставил лицензию как у кода
Reshade шейдеры из релиза
Откуда берётся архив MangoJuice_ReShade.v0.1.zip при создании релиза? Я думаю было бы неплохо их тоже добавить в пакет
Остальное
Несколько опечаток нашлось, я мог конечно через PR, но я думаю так быстрее будет.
Licence -> License
Proccess -> Process
Папка .vscode
Обычно принято её в .gitignore добавлять, она точно нужна в репозитории? Лично у меня из-за настройки "mesonbuild.configureOnOpen": true, постоянно пробует собраться проект, хотя у меня valac и другие пакеты не установлены
Текущая версия пакета находится тут: https://salsa.debian.org/games-team/mangojuice
У меня почти всё готово, чтобы отправлять на ревью, осталось только несколько вопросов решить
Лицензия
В Debian очень серьёзно относятся к лицензии, поэтому тут нужно тщательно всё проверить
GPL-3.0-or-later или GPL-3.0-only
Тут написано GPL-3.0-or-later, а в других местах просто GPL-3.0, хотелось бы уточнить.
Лицензия на картинки
В io.github.radiolamp.mangojuice.metainfo.xml нашёл
<metadata_license>CC0-1.0</metadata_license>, а по остальным .xml файлам и картинкам не понятно. Пока оставил лицензию как у кодаReshade шейдеры из релиза
Откуда берётся архив MangoJuice_ReShade.v0.1.zip при создании релиза? Я думаю было бы неплохо их тоже добавить в пакет
Остальное
Несколько опечаток нашлось, я мог конечно через PR, но я думаю так быстрее будет.
Licence -> License
Proccess -> Process
Папка .vscode
Обычно принято её в .gitignore добавлять, она точно нужна в репозитории? Лично у меня из-за настройки
"mesonbuild.configureOnOpen": true,постоянно пробует собраться проект, хотя у меня valac и другие пакеты не установлены