[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