[devel] поддержка пакетов в git

Dmitriy M. Maslennikov =?iso-8859-1?q?maslennikovdm_=CE=C1_gmail=2Ecom?=
Чт Сен 25 19:32:54 MSD 2008


25 сентября 2008 г. 18:51 пользователь Led <ledest на gmail.com> написал:
> Я постоянно так делаю. В мой личный репозитарий я кладу пакет с релизом altX.1
> и, после установки, ставлю его на Hold до момента, "когда с тем пакетом все
> разногласия будут улажены" и убираю из Hold "я сам решаю, когда это
> случиться".
Для себя каждый может.

А теперь представьте что у вас куча клиентов, и они заплатили вам за
то, чтобы вы решали некоторые проблемы Сизифа. Ваша задача быстро
реагировать на проблему выкладыванием пакетов (при этом до разрешения
проблем вы продолжаете сопровождение/обновление пакетов) в свой
репозиторий, который у них подключен. Затем, чтобы весь Сизиф не
переехал к вам, вы по мере сил помогаете/убеждаете/заставляете
мантейнеров принимать исправления, после чего спокойно удаляете
ставшую ненужной подмену. Так вот никакие сериалы/релизы вам здесь не
помогут. При этом разработать аналог apt, который прекрасно бы
справлялся со всеми этими и другими задачами вполне реально, только
некому. Из чего я и утверждаю, что apt - примитивный (даже убогий)
инструмент прошлого, который не справляется с реальными задачами,
которые появились с ростом популярности Linux. При этом я не ругаю
разработчиков apt, просто в то время, когда они его разрабатывали
таких задач не стояло и он справлялся, а предугадать такое сложно. Тем
не менее модернизацией apt'а никто не занимается.

-- 
Dmitriy M. Maslennikov
rlz на etersoft.ru
rlz на altlinux.org
maslennikovdm на gmail.com
master на armory.ru


Подробная информация о списке рассылки Devel