Обновление о том, что произошло вокруг Альта на неделе с 30 августа по 05 сентября 2026 года.
ALT Linux Team
Международная, в основном русскоговорящая, команда разработчиков свободного программного обеспечения. Основное направление деятельности ALT Linux Team — проект Sisyphus.
Zoryn
Ассистент ментейнера ALT Linux
rider сообщает:
🚀 zoryn 0.52.0
Релиз почти целиком про devenv — одноразовые окружения для сборки и разработки пакетов.
Пересоздание контейнера подешевело. zoryn теперь помнит, какие сборочные зависимости понадобились в прошлый раз, и заранее укладывает их в образ. Раньше любая мелочь — изменённая переменная, новый SSH-сокет, --rebuild — оборачивалась установкой всего заново; теперь ставится только разница, то есть обычно ничего.
У каждого окружения — своё лицо. В точках монтирования и переменных раскрываются {devenv}, {project}, {branch} и {profile}: одна строка в конфиге даёт каждому окружению собственный каталог на хосте, а инструменты внутри знают, где живут. Сами переменные задаются новым ключом env.
Локальные фичи повзрослели. Свою фичу теперь можно описать одним файлом ~/.config/zoryn/devenv/features/.toml, и локальные фичи наконец подсказываются по TAB наравне со встроенными.
Агенту в zoryn flow можно поручить любое дело, а не только чинить последний сборочный лог: у шага agent появились собственный запрос и выбор агента.
И маленькое, но давнее. Внутри окружения наконец честно выставлен $SHELL: bash берёт его из passwd, но не экспортирует, поэтому программы, читающие окружение, молча откатывались на /bin/sh.
📋 Полный список изменений | 📖 Руководство | 💬 Обсуждение
📦 apt-get install zoryn
Gitoskop
Быстрый просмотрщик деревьев bare-git-репозиториев на Rust (замена gitweb.cgi)
rider сообщает:
gitoskop 1.6.0
🌗 Светлая тема
Переключатель в шапке, по умолчанию — как в системе.
📐 Диффы сворачиваются
Заголовок файла сворачивает его дифф, «Свернуть всё» оставляет один diffstat — правку спека в коммите с 30k строк конфига видно сразу. Большой патч открывается свёрнутым.
🏷 Refs на виду
Ветки и старейший тег на коммите — «пилюли» после крошек, сборочные gb-* штампы сложены в +N. Ref стал частью хлебных крошек везде. Ветки — новые сверху, в строке ветки вместо sha — релизный тег на её вершине.
📝 Спек и gear rules
Оглавление спека — липкая колонка справа, следует за скроллом; [и] прыгают по секциям.
Source: и Patch: — ссылки на то, что gear реально достанет: архив открывает своё дерево, gear-дифф — страницу сравнения.
.gear/rules подсвечивается, пути из него ведут в дерево.
🧩 Сабмодули
Изменение gitlink в диффе — строка Subproject commit, как у git. Сам gitlink — страница со ссылкой на upstream-коммит, как на GitHub.
🧰 Ещё
Лог: «раскрыть всё» показывает полные тела коммитов; фильтр q ищет по всему сообщению.
Alias roots: одна метка отдаётся как поддерево другого корня.
Raw отдаёт текст inline как text/plain, бинарники — на скачивание.
gitweb-совместимость: /?p=, p= с girar-страниц задач, старые?o=age -закладки ведут в UI.
🔧 Исправления
Дерево корней не теряет скролл и фокус при раскрытии узла.
git clone URL интерфейса отвечает 404, а не клонирует пустой репозиторий.
Версия в сборках из тарбола без несуществующего коммита (ALT bug 60379).
Пакет уже в Сизифе.
Прод | Проект
На этом всё!
Спасибо всем участникам сообщества за новости!
Заходите в наш чат: https://t.me/ThisWeekInALT, присылайте новости в @ThisWeekInALT_bot и не забывайте ознакомиться с инструкцией по отправке новостей на странице О Нас.
До следующей недели!