[devel] IQ: git.altlinux.org: archive/Sisyphus conversion
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Сб Сен 16 11:39:47 MSD 2006
On Wed, Sep 13, 2006 at 08:37:52PM +0400, Dmitry V. Levin wrote:
> - Некоторые пакеты переименовывались, и было бы хорошо
> отследить такие переименования для того, чтобы при импорте не
> потерять историю в момент переименования. К сожалению,
> алгоритма выявления переименований у меня нет.
Ммм... Provides+Obsoletes может поймать не все (особенно с учётом
случаев, когда сперва добавлялся Obsoletes и лишь потом Provides
-- возможно, следует брать последнюю ревизию в рамках постоянного
имени?), но ничего простого лучше в голову пока не пришло.
> - Были в истории Сизифа случаи, когда совершенно разные пакеты
> в разное время назывались одинаково, один такой пример (git) я
> уже приводил. Как обнаруживать такие коллизии автоматически,
> я тоже не знаю.
Думаю, это "подозревалка с человеком на рассуждении".
Поскольку на каждый автосравниваемый признак типа кардинально
другого %description (сравнивать примерно одинаковые можно
при помощи libtre или прямо agrep'ом) -- найдётся особый
легитимный случай. %url едут и сами собой...
(вообще напрашивается similarity search, особенно если будет
полезен не только для этой задачи)
PS: Дим, тебе в голову не приходило, что вся стопка этого
технологического процесса может быть вполне себе продуктом?
Мож озадачь там менеджеров на обдумать? А то я тут в пару
мест думаю подсунуть соображения глубже "как делать rpm".
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20060916/26de46f9/attachment-0001.bin>
Подробная информация о списке рассылки Devel