Mensagem
IT
2 911 assinantes
44
2
1.3 k
Будни #bootstrap

Одной из причин, по которой я решил встать в repology, стало то, что мой дистрибутив стал слишком большим.

Не вообще большим, а большим для одного основного мейнтейнера.

Обновлять полторы тыщи пакетов - это от получаса в день и выше, а позволить себе тратить столько времени на это я не могу.

Для того, чтобы расти дальше в текущих условиях, пришлось это дело автоматизировать, а для этого нужно уметь по названию пакета получить его самую свежую версию.

Та-да-да-да!

https://github.com/stal-ix/ix/pull/679

Первый мерж в stable, где бОльшая часть upver, порядка 150 пакетов, была сделана с помощью моей новой автоматизированной системы по обновлению.

Она майнит пакеты, проверяет, что новая версия собирается (пока без пересборки всей репы, на это у меня пока не хватает инфры, но и так уже очень хорошо), и пушит в мой dev!

Я бы сказал, что это открывает дорогу к 10000 пакетов и дальше (на одного мейнтейнера), но, к сожалению, в процессе все еще есть вещи, которые плохо масштабируются, типа обновления clang.
Ao continuar a utilizar o nosso serviço, você concorda com o uso de cookies.
Para saber mais sobre como usamos cookies, consulte nosso Política de Privacidade