#36 Zoryn 0.52.0,Gitoskop 1.6.0
5 сентября 2026 г. • 2 Записи • Курировал Олег ЩавелевОбновление о том, что произошло вокруг Альта на неделе с 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/<id>.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-совместимость:
<dir>/?p=<repo>,p=с girar-страниц задач, старые?o=age-закладки ведут в UI.🔧 Исправления
- Дерево корней не теряет скролл и фокус при раскрытии узла.
git cloneURL интерфейса отвечает 404, а не клонирует пустой репозиторий.- Версия в сборках из тарбола без несуществующего коммита (ALT bug 60379).
Пакет уже в Сизифе.
На этом всё!
Спасибо всем участникам сообщества за новости!
Заходите в наш чат: https://t.me/ThisWeekInALT, присылайте новости в @ThisWeekInALT_bot и не забывайте ознакомиться с инструкцией по отправке новостей на странице О Нас.
До следующей недели!