[devel] [JT] Drafts ;-)

Igor Vlasenko =?iso-8859-1?q?vlasenko_=CE=C1_imath=2Ekiev=2Eua?=
Вс Мар 30 01:41:18 MSK 2008


On Sun, Mar 30, 2008 at 04:48:44AM +0700, Mikhail Gusarov wrote:
> Twas brillig at 23:28:53 29.03.2008 UTC+02 when Michael Shigorin did gyre and gimble:
> Которые не соблюдаются, ибо драфты.
> Которые расплывчаты настолько, что их невозможно соблюдать.
> Которые с первого взгляда неполны, а со второго - противоречивы, ибо их
> поленились проверить на непротиворечивость.
> Знакомая картинка?

В данном случае речь о другом.
Что принесет слепое бездумное выполнение полиси?
Как оказалось, 
1) часть пакетов не вписывется в полиси _И_
порождает грабли, которые уйдут, если пакет переделать
с учетом требований полиси.

Эту часть полиси нужно максимально конкретизировать.
Грабли здесь, здесь и здесь. Грабли, no pasaran!

2) часть пакетов не вписывется в полиси, 
граблей при этом не несет. При этом героическое выполнение
полиси в виде массовых переименований вида
glibc->libglibc граблей заведомо добавит.

В этой части мы имеем дело уже скорее со стилем сборки.
Эту часть полиси нужно так и выделить, как рекомендацию
стиля.

Хорошие полиси 
_требуют_ убирать ошибки,
но стиль только _рекомендуют_.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine




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