|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Semenyaka 2:461/640 25 Apr 2004 17:26:30 To : Eugene Grosbein Subject : [PORTS] опpос: почему вы не в белом? (с) -------------------------------------------------------------------------------- 25 Apr 04 16:05, you wrote to me: EG>>> Бывают большие скрипты pkg-install/pkg-deinstall, которые по EG>>> сути своей отдельные файлы должны быть. AS>> Почему? EG> Потому что это самостоятельные скрипты, которые надо иметь возможность EG> запускать непосредственно. Скрипты эти бывают нетривиальны. Бывают, конечно. Hо почему они должны быть отдельно? Точно та же аргументация применима и к Makefile: разным таргетам соответствуют разные скрипты... etc, до слова "нетривиальны". Hо вроде как идеи порезать Makefile на куски нет? :) Я к тому, что в тебе говорит консерватизм. Сам по себе он не плох и не хорош, но просто надо это отслеживать. EG>>> files/patch-* вообще всегда неразумно сливать в один файл. AS>> В принципе да, хотя если будет нормальный cli-интерфейс типа AS>> "покажи, что там за патчи" и "наложи-ка все" или "наложи первый и AS>> последний, остальные не надо" - так пуркуа б и не па? EG> Угу. И этот cli-интерфейс называется shell. Опять-таки, веско и доказательно :) В переводе на русский - "потому что я так привык". :) Hе обижайся, но по-другому не интерпретируется :) EG>>> Кроме того, нельзя забывать, что те же pkg-plist/distinfo EG>>> могут ведь и не так называться, переопределение часто EG>>> используется для портов, поддерживающих разные архитектуры EG>>> по-разному (i386/alpha/amd64). Все такие тонкости нельзя EG>>> забывать. AS>> И вот как раз в XML это всё описывается как нефиг делать. EG> Это нефиг делать надо таки сделать. А с этим, видимо, будут сложности EG> :-) Сложности будут прямо сразу, с XML-парсером, так что можно расслабиться и забыть :))) А оформить существующий файлы в XML, если б всё было готово - не вопрос, дело на 1 день. Alex --- IMHO в последней инстанции * Origin: ...можжевеловых... (2:461/640) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.unix.bsd/1827408bbd96.html, оценка из 5, голосов 10
|