[Devel-conf] Симуляция работы установщика для получения autoinstall.scm
Stanislav Ievlev
=?iso-8859-1?q?stanislav=2Eievlev_=CE=C1_gmail=2Ecom?=
Вт Фев 26 19:37:35 MSK 2008
26.02.08, Slava Dubrovskiy<slava на tangramltd.com> написал(а):
> Stanislav Ievlev пишет:
>
> >> Очень понравилась установка с помощью autoinstall.scm :-)
> >>
> >> Но для того чтобы его получить, необходимо произвести реальную
> >> установку.
> >>
> > На данный момент к сожалению этот лог не совсем честный, в частности
> > из-за того что alterator-vm поддерживает запись в autoinstall - чисто
> > символически.
> >
>
> Это как? Не понял что означает "чисто символически".
> Пишет не правильно? Или пишет не все?
Пишет не всё и иногда по нескольку раз ;))
>
> Я вижу что он записывает все действия пользователя. Например в настройке
> сети я 2 раза кликнул на вкладках и он 2 раза это записал. Потом
> пришлось просмотреть этот записанный autoinstall.scm и руками править и
> удалять лишнее, а нужное добавлять. Это не правильно и записываться
> должны окончательные действия, т.е. только после нажатия кнопки далее.
> Также хорошо было бы дописывать в autoinstall.scm комментарии, хотя бы
> указатель перехода к новому модулю.
>
> Вообще есть одна идея/предложение: Если бы инсталлятор сначала
> формировал сценарий (autoinstall.scm), а потом его запускал. Т.е. мы
> проходим все этапы и не производим реальные действия, а только
> записываем в autoinstall.scm. Потом в конце нажимаем большую кнопку
> "Установить" и все делается согласно сценария.
> Преимущества вижу такие:
> 1. Экономит время. Не нужно ждать пока выполнится каждый шаг и следить
> а закончился ли он?
> 2. Гарантирует полностью рабочий autoinstall.scm.
>
>
> Мне кажется это логичнее, когда сначала собираются все сведения, т.е.
> идет работа с пользователем, а потом выполняется сам длительный процесс
> установки.
Да, так надо будет сделать, но пока мы к этому ещё не готовы ...
пусть модули научатся для начала составлять правильный autoinstall.scm
;)
Подробная информация о списке рассылки devel-conf