Обсуждение:Mkimage-profiles: различия между версиями

Материал из ALT Linux Wiki
м (→‎lists/.base: status update)
м (→‎хотелки: status update)
Строка 9: Строка 9:
== хотелки ==
== хотелки ==
То из будущего, что не должно вызывать жутких хаков:
То из будущего, что не должно вызывать жутких хаков:
* установка [одного из] нескольких ядер в систему (ovz/std/... в сервер, pae на i586)
* установка [одного из] нескольких ядер в систему (ovz/std/... в сервер, pae на i586) ''// главное сделано, pae ждёт поддержки архитектур''
** возможно, и создание/запуск инсталера с разными ядрами
** возможно, и создание/запуск инсталера с разными ядрами ''// сделано''
* сборка multiarch dvd (i586+x86_64) -- нужен noarch
* сборка multiarch dvd (i586+x86_64) -- нужен выделенный noarch
* дистрибутивы без bootsplash
* дистрибутивы без bootsplash ''// сделано (теперь надо прикрутить plymouth)''
* тегированные {image,}scripts.d/* ?
* тегированные {image,}scripts.d/* ?
* автоматические image/modules ?
* автоматические image/modules ?
* пустой fgrep -r '$(TOPDIR)' $(BUILDDIR)
* пустой fgrep -r '$(TOPDIR)' $(BUILDDIR) ''// image.in/Makefile: только в отладочных целях''
* трассируемость генерации профиля (может, при установленном git-core коммитить последовательные фазы?..)
* трассируемость генерации профиля (может, при установленном git-core коммитить последовательные фазы?..) ''// сделано''


== странности ==
== странности ==
* 2 legion?: $(TOPDIR) указывает на e.g. ~/mkimage/mkimage-profiles/, хотя .mki в нём нет, а есть в BUILDDIR (куда указывает из профильного каталога симлинк build и где .mki/ создан)
* 2 legion?: $(TOPDIR) указывает на e.g. ~/mkimage/mkimage-profiles/, хотя .mki в нём нет, а есть в BUILDDIR (куда указывает из профильного каталога симлинк build и где .mki/ создан)

Версия от 18:07, 20 июля 2011

текущее

lists/.base

  • потребители:
    • alterator-pkg (Metadata/pkg-groups.tar)
    • image.in/Makefile (dot-base: дополнение kpackages, а хорошо бы отсюда унести)
    • sub.in/main/Makefile (IMAGE_PACKAGES)
  • генератор: желательно не статиком, а собрать из базовых kernel, apt, alterator@install: как минимум набор базовых kernel-modules и alterator-* для использования в третьей стадии инсталяции могут варьироваться, надо также связывать с installer-steps в installer-*
    // в процессе, ожидается к публикации с поддержкой сборки десктопных дистрибутивов

хотелки

То из будущего, что не должно вызывать жутких хаков:

  • установка [одного из] нескольких ядер в систему (ovz/std/... в сервер, pae на i586) // главное сделано, pae ждёт поддержки архитектур
    • возможно, и создание/запуск инсталера с разными ядрами // сделано
  • сборка multiarch dvd (i586+x86_64) -- нужен выделенный noarch
  • дистрибутивы без bootsplash // сделано (теперь надо прикрутить plymouth)
  • тегированные {image,}scripts.d/* ?
  • автоматические image/modules ?
  • пустой fgrep -r '$(TOPDIR)' $(BUILDDIR) // image.in/Makefile: только в отладочных целях
  • трассируемость генерации профиля (может, при установленном git-core коммитить последовательные фазы?..) // сделано

странности

  • 2 legion?: $(TOPDIR) указывает на e.g. ~/mkimage/mkimage-profiles/, хотя .mki в нём нет, а есть в BUILDDIR (куда указывает из профильного каталога симлинк build и где .mki/ создан)