Бета-релиз ожидается совсем скоро. Как можно проследить за обновлениями?
Команда разработчиков популярной командной оболочки fish анонсировала важную веху в развитии своего проекта. Ведущий разработчик Питер Аммон раскрыл планы по выпуску бета-версии fish, написанной на языке программирования Rust.
Fish давно зарекомендовала себя как удобная и мощная альтернатива классическим POSIX-совместимым оболочкам, таким как Bash. Теперь же команда готовится представить пользователям обновленную версию, которая обещает расширить функциональность и улучшить поддержку инструмента в долгосрочной перспективе.
Несмотря на то, что работа над портированием fish на Rust была завершена несколько месяцев назад, авторы не торопились с выпуском. Питер Аммон пояснил, что команда стремится обеспечить максимальную стабильность новой версии перед официальным релизом. С этой целью было принято решение провести открытое бета-тестирование.
Тест разделен на несколько этапов. На первом этапе разработчики опубликуют развернутую статью, в которой подробно расскажут о процессе портирования и пригласят пользователей принять участие в испытаниях. Затем последуют инструкции по установке для пользователей Linux. Что касается macOS, планируется выпустить специальную формулу Homebrew под названием "fish-beta", а также стандартный установщик.
Стоит отметить, что переход на Rust не приведет к мгновенным изменениям для рядовых пользователей. Однако, по мнению эксперта по Rust, Пратама, это существенно расширит возможности команд, которые занимаются поиском и устранением ошибок. Более того, Rust считается идеальным выбором языка для создания системной оболочки.
Пользователи, желающие следить за прогрессом разработки Rust-версии fish, могут обратиться к официальному трекеру на GitHub. Там же энтузиасты найдут информацию о том, как присоединиться к бета-тестированию и внести свой вклад в совершенствование продукта.
Одно найти легче, чем другое. Спойлер: это не темная материя