[devel] поддержка пакетов в git
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Чт Сен 25 20:35:57 MSD 2008
On Wed, Sep 24, 2008 at 03:42:55PM +0400, Dmitriy M. Maslennikov wrote:
> Я так понимаю, что по сути пакет -- это набор файлов со скриптами
> установки/удаления. Репозитарий набор пакетов, причем удобный для
> обновления. Changelog -- это история изменения пакета В РЕПОЗИТАРИИ, а
> не пакета вообще. Но почему-то его запихнули в пакет. Для чего? Почему
> changelog указывается перед сборкой пакета, а не в момент помещения
> его в репозитарий?
Вы беретесь рассуждать на сложные темы, которые Вам не по зубам.
Вам, скажем, известно, что такое "антиномии"?
История изменения пакета вполне относится к самому пакету (особенно это
касается *исходников* пакета). С другой стороны, *собранный* пакет
существует только в рамках того репозитария, в котором его удалось
собрать (если при этом не возникло анметов и т.п.).
Нужна адекватная модель данных, которая, с одной стороны, поддерживает
автономное представление о пакетах, с другой стороны, учитывает
"глобальные" гетерономные эффекты (взаимное влияние пакетов друг на
друга).
Зачаток правильной модели данных написан здесь:
ftp://ftp.altlinux.org/pub/people/at/protva-2008.pdf
(первый абзац это самое важное).
Остальные модели неправильные.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20080925/15021c12/attachment-0002.bin>
Подробная информация о списке рассылки Devel