проснулсо? Бояттца надо было десять лет назад. А теперь - п-ц пришел и он всегда рядом с тобой. В проект поналезло феерических дол...6ов, а программисты пилют "truenas SCALE", с докером и шл.хами, им некогда, кнутователь сегодня зол как чорт, ебидта упала жеж.Давайте по пунктам посмотрим на этого новоявленного автора новой fuse (шта? Гугль находить НОЛЬ информации по его имени и fuse)
Список утилит, которые есть намерение переписать на языке Rust, если бы поддержка Rust появилась в базовой системе:
> ctl-exporter (экспорт статистики ctlstat в Prometheus).
шта 6ть?! Это г-но для девляпнутых - что ВООБЩЕ делает в base? (дайте угадаю кто автор)
> Тесты fusefs.
шта? Вот ради тестов тащить тулчейн размером и временем сборки равный всей остальной base? А не пошел бы ты найух, тестописатель-на-нескучных? Тут даже питона слишком много.
> devd .
> zfsd.
чем плохи существующие - неизвестно, ну ладно
> nscd.
это недоразумение давно пора из base выкинуть. Нужно примерно никому, тот замурованный в стену сервер скорее всего тоже без него как-то жил. И хоть обпереписывайтесь. Но вы ж не будете.
> Компоненты стеков 802.11ac и Lightning, работающие в пространстве пользователя.
что они делают в base и зачем там это ненужно? (когда и драйверов-то нет, и, что характерно - не предвидится)
> freebsd-kpi-r14-0.
https://crates.io/crates/freebsd-kpi-r14-0
что ЭТО вообще могло делать - в base?
> Список портов на языке Rust, которые можно было бы перенести в базовую систему
шта?! В системе которой хронически не хватает разработчиков для ключевых компонент - тащить в base совершенно никому ненужный мусор? Кому-то хочется из портовых грузчиков податься в аж core team, пааанимаю.
Итого из всего списка аж целых две программы которые очень в теории могли бы что-то выиграть от хрустопереписькивания когда и если найдется человек осиливший их переписать, и которые нужны в base потому что без них ничего толком не работает. Ну так начинай, блжд!
Нееее, зачем. Это сложна. И надо будет потом еще и убедить что твой продукт вторичный чем-то лучше оригинала, а это вряд ли удастся.
Давайте лучше заставим всех собирать ненужный тулчейн, понатащим в систему ненужных интерфейсов, и все для того чтоб мне, вяликому, ТЕСТЫ для fuse писать на единственном языке который я выучил (ну или на самом деле, вероятнее всего - пополнить портфолио нужными и полезными гуглю прожектами и податься там в пмы)