В ПРА pfs-util немного отличаются. Местами переделано на ntf. Всего уже не помню
Вот это как раз не очень хорошо. По сути получился форк.
Если изменений не много - то не страшно, но если что-то переделано в основных утилитах - это хуже.
Особенно плохо что не помните - GitHub тут как раз бы помог (история коммитов).
Насколько протестировано и на чем то что на гитхабе - мне неизвестно.
Изменения на гитхабе как-то тестируются?
Все изменения, которые я вношу на GitHub сам, проверяю на PuppyRus-13.12 (хотя конечно это не 100% гарантия).
Кроме того, практически все изменения описаны в теме
http://forum.puppyrus.org/index.php/topic,15221.0.html.
Ваши (предложенные тут) изменения делаются отдельными коммитами, с указанием авторства (
пример коммита).
Их я не тестирую, т.к. суть мне не всегда понятна, и я ожидаю что предложенный код уже был протестирован.
Поэтому синхронизирую с гитхабом только то, что переделываю и тестирую сам.
А кроме Вас и меня никто больше не работал с PFS-utils (кроме предложений).
Все изменения, начиная с версии 1.0.0 производились коммитами на GitHub, их
историю можно посмотреть.
Про унификацию с чем конкретно идет речь?
pfs-util весьма низкоуровневый. Цена ошибки может быть велика.
Речь об унификации скриптов во всех дистрибутивах.
Желательно чтобы основные скрипты были одинаковыми (GUI можно и разные сделать, если будет нужно).
А специфичный функционал вызывать через скрипты-обёртки (как сейчас busybox (u)mount, losetup).
При отсутствии в системе этих специфичных скриптов просто игнорировать их, чтобы основной функционал везде работал одинаково.