[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