[devel] repocop: arch-dep-package-has-big-usr-share
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Чт Июл 31 23:24:06 MSD 2008
On Thu, Jul 31, 2008 at 09:35:29PM +0400, Alexey Tourbin wrote:
> On Thu, Jul 31, 2008 at 05:21:10PM +0300, Igor Vlasenko wrote:
> > arch-dep-package-has-big-usr-share The package has a significant
> > amount of architecture-independent data in /usr/share, while it is an
>
> Неплохо бы каждому пакету сопоставить вес /usr/share части:
>
> p(S,s)->[0..1]
>
> S - абсолютный размер пакета,
> s - абсолютный размер /usr/share части;
>
> 0 - нет /usr/share,
> 1 - всё в /usr/share.
>
> Идея в том, чтобы учитывать не только относительный размер s/S,
> но и абсолютный S, чтобы не распиливать слишком маленькие пакеты.
> Точнее, весовая функция p должна корректировать вес с учетом абсолютного
> размера. Поскольку абсолютный размер имеет физическую размерность (в
> байтах), нужно ещё добавить параметр m, который корректирует искривление
> функции p.
>
> p(S,s,m)->[0..1]
>
> m - порядка 2^{20} (1 мегабайт).
>
> Какой должна быть функция p, чтобы наибольший вес получили пакеты,
> в которых "по смыслу" нужно отпилить noarch кусок?
Вот креатив, который поясняет то, что я имел в виду.
ftp://ftp.altlinux.ru/pub/people/at/pSsm01.jpg
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?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/20080731/c4f03302/attachment-0002.bin>
Подробная информация о списке рассылки Devel