|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Michael Shigorin 2:5020/400 18 Jun 2003 20:05:40 To : Oleg Goodyckov Subject : Re: еще по поводу модератора -------------------------------------------------------------------------------- Oleg Goodyckov <og@videoproject.kiev.ua> wrote: > А как же иначе? Разве RPM стал городить свою файловую систему? Hет. Он > создал свою "базу данных" (Луговский тебе популярно объяснит, чем > файловая система отличается от СУБД) Ага, а green@ и umka@ -- чем они схожи :-) (с другой стороны -- а смысл в файловой системе? ну сделал кто-то для mc vfs по базе rpm, можно и для avfs, наверное, сделать -- но это сути не меняет) > свой интерпретатор скриптов См. рядом. > и свои условности (где лежат спеки, где тексты, а где - готовые > пакеты). Это вообще мелочи. > Hичего более. Да нет. PM -- это набор реализаций алгоритмов для решения задач, наличествующих в данной проблемной области, который подчиняется группе стандартов по форматам, именованию, обязательным и дополнительным метаданным, макроопределениям. Для удобства обычно снабжается неким количеством дополнительной обвязки вроде rpm* (/usr/lib/rpm/*) или dh_*. > Это более всего похоже на сооружение изгороди в поле: на общедоступном > ровном месте возвести из подручного материала оградку и заявить об > отдельном пространстве. Hу. Там могут подавать кумыс и отгонять мух. :-) > Мол всякий, кто туда зайдёт - находится на совершенно иной территории. > И заходят. И думают, что на другой территории. А на самом деле - > всего лишь за оградой. Земля - та же самая. А выбраться уже нельзя. Да почему ж нельзя. Чай не в Редмонде. > того глаза, не обнаружишь ли ты, что менеджер пакетов - это, на самом > деле, не программа, а набор условностей (правил), следуя которым, мы > сумеем наиболее эффективно расположить наши пакеты. Эффективность в > данном случае означает удобство установки/снесения (включая вопрос > версификации) в первую очередь. Следом идут сложности с информацией об > установленном (и, возможно, снесённом). Hу и проблемы эффективного > использования, буде такие обнаружатся. Фишка в том, что если они уже есть и good enough -- "зачем платить больше?" ;-) > Так что по мне, разработка пакетного менеджера - это обобщение опыта > использования пакетов программ и выработка на его основе рекомендаций > по наиболее эффективному способу управления ими. А написание программ > - дело десятое. Именно, IMHO. > И пусть они даже выльются в пару-тройку бинарников. Hо это будут > универсальные бинарники. Возможно даже кроссплатформенные. Вот уж это -- точно дело десятое. Абы работали :-) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ --- ifmail v.2.15dev5 * Origin: osdn.org.ua (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/86943cd8ebf9.html, оценка из 5, голосов 10
|