Gentoo Archives: gentoo-user-ru

From: "Konstantin V. Arkhipov" <voxus@g.o>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] Баги в ebuild'ах
Date: Tue, 31 Oct 2006 09:53:32
Message-Id: 200610311252.34567.voxus@gentoo.org
In Reply to: Re: [gentoo-user-ru] Баги в ebuild'ах by Andrey Tropichev
1 On Tuesday 31 October 2006 15:18, Andrey Tropichev wrote:
2 > Peter Volkov (pva) пишет:
3 > >Gentoo - это мета-дистрибутив.
4 >
5 > А вот эту фразу я слышу чаще всего =( Не мог-бы уважаемый gentoo
6 > developer разъяснить мне значение, которое вы вкладываете в это слово?
7
8 http://www.metadistribution.org/tipiwiki/index.php?wiki=MetaDistributions
9
10 > Из-за того что большинство, подавляющее большинство не только
11 > девелоперов но и пользователей повторяет эту фразу как мантру не особо
12 > вникая в ее смысл дистрибутив уже пару лет топчется на месте.
13
14 исходя из каких критериев вы считаете, что "топчется на месте"?
15
16 > Мне
17 > кажется, на gentoo.org перестали задаваться вопросом для кого они это
18 > делают.
19
20 не правда, см. gentoo-dev. с завидной периодичностью flamefest'ы на подобную
21 тему там возникают.
22
23 > Кругом один сплошной just-for-fun. А это плохо. Очень плохо.
24
25 а какую, пардон, мотивацию вы предлагаете для участия в подобных
26 F/OSS-проектах?
27
28 другое дело, что этот "fun" многие разработчики получают от разных вещей:
29 кому-то fun идет от стабильности и защищенности серверных платформ
30 (hardened), кому-то от выкидывания хлама из древа портежей (tree cleaners), и
31 тд, и тп.
32
33 > Нельзя превращать нормальный продукт с нормальными идеями в собственную
34 > песочницу и играться там.
35
36 совершенно необоснованное высказывание. точно так же можно заявить, что
37 этот "продукт" никогда и ничем кроме набора нескольких "песочниц" и не был.
38
39 и это тоже необоснованное высказывание.
40
41 > Например, почему никто не занимается поддержкой grp-пакетов? И не надо
42 > говорить, что это не gentoo-way и use-флаги рулят на пару с CFLAGS.
43 > Рулит, в первую очередь, стабильная система. С возможностью
44 > экспериментов (если хочется). Что-то страсти по поводу stage1 vs stage3
45 > поулеглись и я не думаю что почти каждый делает посли установки emerge -e.
46
47 все гораздо проще, чем очередной эпизод из теории заговоров: нет человеческих
48 ресурсов, чтобы этим заниматься.
49
50 а почему так и что с этим делать - можно глянуть в соотв. flamefest'ах в
51 gentoo-dev, особливо на посты от имени главы release engineering.
52
53 > А все дело в том, что сборкой и тестированием релиза и пакетов надо
54 > заниматься. А в gentoo с их "приемом на работу" understuffing стал уже
55 > хронической болезнью. Складывается ощущение что девелоперов просто нет.
56
57 ну как же ж так? за последний месяц - 10+ человек.
58
59 однако, повторюсь: у всех fun идет от разных вещей. а "заставить" человека
60 заниматься тем, что в данное время "провисает" - возможности нет никакой.
61
62 хотя одна есть - замотивировать его соответствующим образом. а вот как - никто
63 пока не придумал.
64
65 > Есть майнтейнеры ebuild'ов для которых важнее как собирается а не как
66 > работает ну и treecleaners, которые вроде как должны пинать первых... и
67 > все. Процесс тестирования для перехода из ~arch в stable в этих условиях
68 > сводится к выжиданию в течение нескольких месяцев сообщений от
69 > пользователей. Нет сообщений - stable. Глупость, согласитесь? Но при
70 > таком положении дел - единственно возможный вариант. Нужна _эталонная
71 > сборка_ на основе профиля (без дополнительных настроек в make.conf) и
72 > тестирование ее на работоспособность. Но кто этим будет заниматься? Сил
73 > хватает на сборку одного LiveCD раз в пол-года.
74
75 крайне рекомендую подписаться на gentoo-dev, если вы действительно хотите
76 разобраться в том, что, как и почему сейчас творится.
77
78 > >А потом вы думаете в других дистрибутивах не бывает что баги висят по
79 > > долгу? ;)
80 >
81 > Это с какого бока при упоминании собственных ошибок принято говорить "а
82 > посмотрите что у других делается". Я даже своего сына - школьника отучил
83 > от этого. Простым вопросом - как его оценки зависят от оценок других?
84 > Даже он понимает что связи тут никакой нет. Нужно искать и решать свои
85 > проблемы а не кивать на других - от этого еще никому лучше не становилось.
86
87 +1.
88
89 > PS
90 > Описать состояние проблемы в двух словах можно перефразировав классика
91 > Баги они не в ebuild'ах - они в головах...
92
93 мимо. они в bugzill'е.
94
95 --
96 voxus
97 :wq