[devel] suggesting arch/noarch

Alexey Tourbin at на altlinux.ru
Вт Дек 29 00:47:49 UTC 2009


On Mon, Dec 28, 2009 at 07:23:34PM +0200, Michael Shigorin wrote:
> On Sun, Dec 27, 2009 at 04:53:52AM +0300, Alexey Tourbin wrote:
> > At an extreme, it is best to require full md5 match for both
> > noarch packages and /usr/share part of arch packages.
> 
> А это зависит от определения "best".
> 
> Напоминаю, что если думать не о людях, а о чём-то ещё,
> то людям рано или поздно станет неуютно и останется
> самоудовлетворяться об протухший и никому не нужный
> каталог с файликами.

Людишки очень тупы, думать про них смысла нет.

> noarch -- это то, что годится в работу вне зависимости
> от архитектуры.  Необязательно ещё и собирается идентичным
> на любой: это уже примерно как ровнять заодно налоговый кодекс.
> 
> Пожалуйста, используй это определение или раскритикуй
> и предложи иное, с которым согласятся люди.

Твое определение по сути верно, но как убедиться, что оно выполняется?
Когда md5-суммы совпадают, то есть гарантия, что условие выполняется.
А когда md5-суммы не совпадают, то никакой гарантии нет, и, более того,
выполнятся определение или нет проверить никак нельзя.

Это получается вроде принципа Барбары Лисков.  Принцип конечно
интересный чтобы чисто порассуждать, но когда у тебя на руках простыня
кода то понять выполняется этот принцип или нет практически никакой
возможности нету.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20091229/658b1cb2/attachment.bin>


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