[devel] Re: u: tutos, phpMyAdmin, phpPgAdmin

Anton Farygin rider на altlinux.com
Вт Ноя 12 16:06:36 MSK 2002


Michael Shigorin пишет:

>On Mon, Nov 11, 2002 at 02:10:01PM +0300, Anton Farygin wrote:
>  
>
>>Один очень простой вопрос: если после установки пакета нужно
>>выполнить гораздо больше операций для запуска системы, чем при
>>установки из tarboll - то зачем оно вообще надо???
>>    
>>
>
>Незачем.
>
>  
>
>>Мое личное мнение - пакет можно создавать только в том случае,
>>когда пакет устанавливается из коробки и при этом не имеет
>>проблем с обновлением, настройкой и безопасностью.
>>    
>>
>
>Да.
>
>А тот же тутос приходится патчить как минимум на предмет
>русского, таймзон, еще нескольких досадных мелочей.  Да и sample
>database можно было бы создавать на каком {my,pg}sql (или давать
>шелскриптик простой в %_docdir).
>
>С обновлением -- у меня пока нет достаточного по времени/версиям
>опыта поддержки тутосов, чтобы аргументированно сказать, что
>делать с обновлением или вообще ничего не надо.
>
>Повторюсь: этот класс проблем не специфичен для данного пакета,
>но является общим для многого вебсофта.  Решать его надо
>соответственно.  Софт этот сейчас можно привести "в параллель" к
>сишному софту середины 90-х (afaict) -- еще не столько
>много/сложно, чтобы выползать из /usr/local, но уже чувствуется,
>что пора.  И много что _нуждается_ в нормальных зависимостях, sec
>updates и прочем, что лучше сделать один раз для пакета, чем сто
>раз на всех серверах.
>
>Нет?
>
>  
>
Нет.
Все зависит, в первую очередь, от того - как написан этот софт.

Некоторые вещи, например обновление баз данных - делать просто так 
вообще не получится.

На мой взгляд - для подобного софта нужно писать отдельное приложение, 
занимающееся обновлением. В том числе и программ.

Вывод - на данный момент сборка WEB-ориентированного софта, 
использующего базы данных в пакеты - нецелесообразна и вредна.

Rgds,
Rider

P.S.

Или можно собирать в пакет, но при этом класть софт куда-то в 
/usr/share/doc/ и рекомендовать копировать его оттуда в /var/www/ 
самостоятельно.
Делать это нужно только для тех, кто не может сам скачать софт.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 252 байтов
Описание: отсутствует
Url     : http://lists.altlinux.org/pipermail/devel/attachments/20021112/a7ebb9c0/attachment.bin 


Подробная информация о списке рассылки Devel