[devel] Filesystem Coherency And Conflicts Policy

Kirill Maslinsky =?iso-8859-1?q?kirill_=CE=C1_altlinux=2Eorg?=
Чт Янв 8 22:04:44 MSK 2009


On Sun, Jan 04, 2009 at 09:42:24PM +0200, Igor Vlasenko wrote:
> Уважаемые коллеги,
> 
> написал драфт полиси
> http://www.altlinux.org/FilesystemCoherencyAndConflictsPolicy
> 
> Текст родился как пояснение к тестам repocop
> rpm-filesystem-conflict-*,
> идею которых предложил уважаемый mithraen@ (Денис Смирнов).
> 
> Выношу текст на публичное обсуждение,
> предлагаю принять как полиси.

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

* Пакетам запрещается иметь неявные конфликты в файловой системе друг с
другом
    - понятие "неявные конфликты в файловой системе" нуждается в
      определении (может даже есть смысл сделать раздел с определениями 
      в начале полиси)

---------

В тексте не оговаривается ситуация совместного владения одним каталогом группой
родственных пакетов, что обычно у нас рассматривалось как допустимое.

-- 
Kirill Maslinsky
ALT Linux Team
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/20090108/badb637d/attachment-0001.bin>


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