[devel] installer-i586-20070219: юзабилити
Stanislav Ievlev
=?iso-8859-1?q?inger_=CE=C1_altlinux=2Eorg?=
Пт Мар 2 09:50:55 MSK 2007
On Fri, Mar 02, 2007 at 08:38:40AM +0200, Dmitriy L. Kruglikov wrote:
> На календаре было: Пятница, 02 Март 2007 года,
> Stanislav Ievlev писал(а) в сообщении:
>
> SI == Stanislav Ievlev
>
> SI> Стоит ли тратить силы на ещё один велосипед.
> SI> dumb-инсталлеры тем и хороши, что идеально работают только для одного
> SI> человека ;)
Я не спроста обратил на это Ваше внимание.
Спросите у самого legion@ - он тоже когда-то написал для себя dumb-инсталлер и удивлялся отчего такой "кривой"
инсталлер в Compact ;)
А вот когда начал делать "для всех" - стал думать совсем по другому ;)
Послушайте моего совета:
Если Вам нужно что-то особенное, то не занимайтесь повторным
переписыванием уже многократно отлаженных shell-cкриптов (а именно из них и состоит наш installer).
Если хочется чего-то своего странного минимального, то действовать надо так:
Берутся готовые шельные бакенды от altertator и обвязываются dialog.
Делается это тривиальнейшим образом (протокол вызова бакендов очень
прост). Если жаба не душит очень сильно, то можно положить рядом и сам alterator и вызывать бакенды
через alterator-cmdline - тогда можно будет пользоваться даже бакендом для evms.
В таком случае Вы и инсталлятор под себя сделаете и труды ваши не уйдут в чёрную дыру ибо ошибки найденные в выше-перечисленных бакендах можно будет поправить.
То бишь можно сделать очередной стул под себя, чтобы потом его выкинуть, а можно сделать что-то с пользой для community.
А то получится примерно как собрать пакетики под себя , сделать где-то
собственнный репозитарий, ничего не отдать в ответ ... и выкинуть всё это со временем.
P.S. Не Вы первый не Вы последний, то пишет очередной инсталлятор в этой рассылке ;)
Подробная информация о списке рассылки Devel