На данном этапе разработки, с учётом очень малого количества разработчиков - унификация становится особенно актуальной!
Есть шероховатости, есть различия в подходе, но совместная работа значительно увеличивает шансы довести дело до конца.
Если получится общими силами создать рабочий и универсальный initrd - это значительно облегчит работу над дистрибутивами.
Поэтому убедительно предлагаю всем участникам прислушаться друг к другу, искать подходы и доводы для убеждения оппонента.
И проявлять уступчивость, если доводов не хватило. Опыт разработки PFS-utils показал, что иначе ничего хорошего не получится.
От себя добавлю, что при написании скриптов всегда придерживался принципа "кратко и понятно". Когда код становиться слишком объемным и запутанным - кроме автора его уже практически никто не сможет доработать. Думаю что при разработке универсальных решений нужно обязательно сохранять возможность для других доработать код под свои задачи.
Поскольку в этой теме речь идёт не о PRA на UIRD, а про UIRD вообще, думаю что лучше перенести обсуждение в раздел
Разработка PFS и Live-Init.
Если возражений не будет - предлагаю перенести тему и переименовать раздел в "
Разработка PFS и UIRD".