| Summary: | Выделить шаблоны Aqemu в отдельный пакет | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Ахламов Петр <petr-akhlamov> | ||||||||
| Component: | aqemu | Assignee: | Leontiy Volodin <lvol> | ||||||||
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus | ||||||||
| Severity: | normal | ||||||||||
| Priority: | P5 | CC: | lvol | ||||||||
| Version: | unstable | ||||||||||
| Hardware: | all | ||||||||||
| OS: | Linux | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Ахламов Петр
2025-12-13 15:28:45 MSK
Created attachment 20366 [details]
Запуск AQEMU без os_templates
Created attachment 20367 [details]
Отказ от выбора папки с os_templates при запуске AQEMU
Created attachment 20368 [details]
Предупреждение при попытке войти в настройки AQEMU
Думаю, что это нецелесообразно. 1) Шаблоны являются частью апстримного кода. Хотя это необязательно, но крайне желательно, чтобы из одного источника кода формировался только один исходный пакет, в отличии от бинарных (подпакетов). Без крайней необходимости (формирование модулей под разные версии языков и ядер, размер бинарного пакета и т.д.) не стоит увеличивать количество исходных пакетов. Это затрудняет сопровождение. Т.е., при появлении новой версии, в которой могут быть обновлены в т.ч. шаблоны, нужно будет обновлять и aqemu, и aqemu-templates. В противном случае, собранный пакет уже не будет соответствовать версии. 2) Шаблоны предоставляют настройки для устаревших версий ОС. Их логичнее не изменять, а дополнять новыми. Например, добавить их как вложения (Source1, Source2 и т.д.) в исходный пакет с aqemu. Но насколько это нужно, если у AQEMU и так есть функционал по созданию новых шаблонов (сохраняются в $HOME/.aqemu/os_templates) ?! 3) AQEMU не запускается без них (см. вложения). В предложенном варианте придётся прописать Requires: aqemu-templates в aqemu.spec, а не наоборот. Либо, при запуске нужно будет выбирать своё местоположение со своими шаблонами, что тоже ставит под сомнение необходимость независимого обновления шаблонов. |