[devel] bootstrap (was Re: unmets policy)

Денис Смирнов mithraen at altlinux.ru
Wed Sep 16 17:38:25 UTC 2009


On Wed, Sep 16, 2009 at 03:03:23PM +0400, Алексей Турбин wrote:

AT> Да.  Это довольно интересный и правильный взгляд.  Тогда опять же речь
AT> идёт о том, какие требования должны предявлятся к A1.  То есть ясно что
AT> можно ослабить требования на анметы, но например требования по
AT> наследованию коммитов должны выполняться.

Насколько я понимаю проверка acl и наследования выполняется н этапе
добавления subtask'ов, а проверки на unmet'ы и устанавливаемость -- после
завершения task'а.

Мне кажется логичным ничего в этой системе не менять, но добавить внутри
task'а команду генерирования нового промежуточного репозитория. Т.е.
выглядить это может как:

task add repo package-stub ...
task add repo some-package ...
task add rebuild-repo
tash add repo some-package [тэг с новой версией]

в этом случае:
- мы не имеем overhead для задач, где bootstrap не нужен
- если bootstrap нужен -- есть возможность в любой момент "оторвать"
  overlay сгенерировав новой временный репозиторий, сборка внутри которого
  опять будет использовать оверлеи

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20090916/1bfb4cbd/attachment.bin>


More information about the Devel mailing list