[docs] ещё раз к вопросу о формате пакета в Куче

Fr. Br. George george на altlinux.ru
Пт Фев 11 13:20:07 MSK 2005


On Fri, Feb 11, 2005 at 12:28:59PM +0300, Kirill Maslinsky wrote:
> 1. отбросить все личные разногласия
> 2. думая об удобстве исходить из того, кому в первую очередь 
> нужно работать с документами из Кучи(в Кучу). А это: 
> 
> * Автор, который запаковывает документ -- нежелательно, чтобы ему 
>   приходилось соблюдать слишком много правил.
> * Мантейнер, который делает из (нескольких!) документов модули.
> * Автор/Мантейнер, который и запаковывает документ для Кучи и из 
>   него же делает модуль.
> 
> Об удобстве в этих ситуациях нам стоит позаботиться, остальное 
> второстепенно. 
> 
Предлагаю.

1. Автор при закладывании в Кучу делает архив в любом формате, с
едиственным требованием: в корне этого архива лежат метафайлы, а в
подкаталоге с любым именем -- документы. [(необязательное дополнение или
замена) Если кому-то нравится _делать_ (а не разворачивать) архив,
предварительно запихав всё в ещё один каталог -- это тоже допустимо.
Название этого каталога не ограничивается].
2. HeapCheck вторым делом (после проверки) нормализует архив:
{имя_архива}.tar.gz->{имя_архива}@{id}:{timestamp}.tar.gz
{имя_архива}@{id}:{timestamp}.tar.gz ->
	{имя_архива}@{id}:{timestamp}/
	{имя_архива}@{id}:{timestamp}/{метаданные}
	{имя_архива}@{id}:{timestamp}/doc/{все_остальные_файлы}
Именно с такими архивами работают Сопровождающие и вообще кто угодно,
стянувший документ из кучи.

То есть -- минимум требований к оформлению, всё делает робот.

-- 
			George V Kouryachy (aka Fr. Br. George)
			mailto:george at altlinux_ru


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