[sisyphus] Re: kernel despaghettification

Serge =?iso-8859-1?q?sergeyssv_=CE=C1_mail=2Eru?=
Пн Сен 16 14:17:25 MSD 2002


Mikhail Zabaluev wrote:

>Hello Konstantin,
>
>  
>
>Позволю себе суммировать правила бойцовского клуба:
>0. Vanilla kernel -- наше достояние и отправная точка. Keep tidy.
>1. Улучшать нужно только то, что не работает должным образом.
>2. Если не лезет, не вколачивай.
>3. От невыжатых 15% производительности ещё никто не умирал. Если
>   кто-то умирает, пусть собирает ядро под себя.
>
>P.S. Я надеюсь, после некоторого обсуждения и обмозгования,
>сделать более серьёзный набросок kernel building policy.
>
Может быть так:
Ввести понятие patch_set
и в spec реализовать что-то вроде
$vanilla
    |
    +----- $minimal
    |           |
    |            +-- $with-some-funct1
    |                        |
    |                        +-- $with-some-funct1+drivers-set1
    |                        +-- $with-some-funct1+drivers-set2
    |                .........
    + $ALL_stable
        |
        + $ALL_stable_and_experimental
Это конечно сложно реализовать но зато можно получить из одного spec 
любую функциональность
Для начала можно сделать хотя-бы $minimal $stable $advanced $tested

Regards,
    Serge.





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