1 |
Hi!
|
2 |
|
3 |
On Tue, Oct 31, 2006 at 12:18:14PM +0000, Andrey Tropichev wrote:
|
4 |
> Peter Volkov (pva) пишет: |
5 |
> >Gentoo - это мета-дистрибутив. |
6 |
> |
7 |
> А вот эту фразу я слышу чаще всего =( Не мог-бы уважаемый gentoo |
8 |
> developer разъяснить мне значение, которое вы вкладываете в это слово? |
9 |
|
10 |
Угу, любопытно услышать мнение pva. ;-) Потому, что моё понимание этого
|
11 |
термина в корне отличается от понимания Anton Ananich-а.
|
12 |
|
13 |
Для меня "мета-дистрибутив" означает возможность собрать/настроить Gentoo
|
14 |
так, как собран/настроен любой другой существующий дистрибутив.
|
15 |
Т.е., например, можно настроить make.conf, USE флаги и подобрать набор
|
16 |
устанавливаемого софта так, что получившийся результат будет на 99%
|
17 |
идентичен RedHat-у после установки (за исключением используемого менеджера
|
18 |
пакетов, естественно). Или не RedHat-у, а какому-нить мелкому дистрибутиву
|
19 |
на базе LFS, для контраста. Etc.
|
20 |
|
21 |
> Из-за того что большинство, подавляющее большинство не только |
22 |
> девелоперов но и пользователей повторяет эту фразу как мантру не особо |
23 |
> вникая в ее смысл дистрибутив уже пару лет топчется на месте. Мне |
24 |
> кажется, на gentoo.org перестали задаваться вопросом для кого они это |
25 |
> делают. Кругом один сплошной just-for-fun. А это плохо. Очень плохо. |
26 |
> |
27 |
>>Больше конкретики, пожалуйста. Такие серьёзные обвинения должны быть |
28 |
>>подтверждены фактами. Что конкретно было сделано just4fun? |
29 |
>Всё то, что нельзя использовать без геморроя - или не сделано вообще или |
30 |
>just-for-fun. А у нас этого добра, к сожалению, полно. |
31 |
|
32 |
Вы просто давно не работали с другими дистрибутивами... после них то, что
|
33 |
вы называете геморроем (кстати, Задорнов хорошо прошелся по поводу разницы
|
34 |
между "геморроем" и "головной болью" :)) кажется мелким геморройчиком. :)
|
35 |
|
36 |
> Нельзя превращать нормальный продукт с нормальными идеями в собственную |
37 |
> песочницу и играться там. |
38 |
|
39 |
А конкретнее?
|
40 |
|
41 |
> Например, почему никто не занимается поддержкой grp-пакетов? И не надо |
42 |
> говорить, что это не gentoo-way и use-флаги рулят на пару с CFLAGS. |
43 |
|
44 |
Ну почему же не надо? Я лично с самого начала считал, что GRP нужен только
|
45 |
для того, чтобы опопсить Gentoo и привлечь кучу ламеров. Я не скажу, что
|
46 |
это "не gentoo way" просто потому что, как я уже сказал выше, для меня
|
47 |
"мета-дистрибутив" означает гибкость, а наличие GRP гибкость увеличивает.
|
48 |
|
49 |
Но, IMHO, GRP это _не_ естественный способ использования Gentoo т.к.
|
50 |
использование GRP сильно уменьшает гибкость Gentoo (парадокс, да? наличие
|
51 |
GRP гибкость увеличивает, а использование - уменьшает... :)).
|
52 |
|
53 |
> Рулит, в первую очередь, стабильная система. С возможностью |
54 |
> экспериментов (если хочется). Что-то страсти по поводу stage1 vs stage3 |
55 |
> поулеглись и я не думаю что почти каждый делает посли установки emerge -e. |
56 |
|
57 |
Да ну их! stage1 это абсолютно правильная и "в духе Gentoo" вещь, просто
|
58 |
у ребят сил нет ещё и три стадии поддерживать, вот и отрезали. Могли
|
59 |
отказаться от stage3 вместо этого, но тогда они нарвались бы на намного
|
60 |
большее кол-во вопросов от юзеров т.к. при установке из stage1 можно
|
61 |
сделать намного больше ошибок. Так что отказ от stage1 это простое и
|
62 |
понятное проявление человеческой слабости, и никакой связи с философией
|
63 |
Gentoo в отказе от stage1 нет.
|
64 |
|
65 |
А страсти улеглись потому, что смысла в них нет. От stage1 сначала приняли
|
66 |
решение отказаться, а потом сообщили об этом народу. Поэтому никакие
|
67 |
страсти ничего изменить уже не могли - решение-то принято.
|
68 |
|
69 |
emerge -e не делают как раз те, для кого сделали GRP. Честно говоря, я,
|
70 |
конечно, понимаю, что это позволило привлечь море народа и увеличить
|
71 |
известность/популярность Gentoo, но... IMHO этому народу лучше было
|
72 |
продолжать юзать RedHat/Suse. Gentoo даёт гибкость, и для тех, кому эта
|
73 |
гибкость не нужна, он не самый удачный выбор - просто потому что за эту
|
74 |
гибкость приходится расплачиваться в том числе и стабильностью!
|
75 |
|
76 |
Когда юзеры могут собирать самые дикие комбинации пакетов, разных версий и
|
77 |
с разными USE флагами - обеспечить стабильную работу всего этого просто
|
78 |
нереально, для этого нужны десятки тысяч тестеров! Таким образом то, что
|
79 |
юзеры ставящие себе ~x86 являются этими самыми тысячами тестеров для тех,
|
80 |
кто ставит себе x86 - это абсолютно нормально, именно так это и задумано.
|
81 |
|
82 |
> А все дело в том, что сборкой и тестированием релиза и пакетов надо |
83 |
> заниматься. А в gentoo с их "приемом на работу" understuffing стал уже |
84 |
> хронической болезнью. Складывается ощущение что девелоперов просто нет. |
85 |
|
86 |
По этому поводу ничего сказать не могу - не знаю что там творится.
|
87 |
|
88 |
> Есть майнтейнеры ebuild'ов для которых важнее как собирается а не как |
89 |
> работает ну и treecleaners, которые вроде как должны пинать первых... и |
90 |
> все. Процесс тестирования для перехода из ~arch в stable в этих условиях |
91 |
> сводится к выжиданию в течение нескольких месяцев сообщений от |
92 |
> пользователей. Нет сообщений - stable. Глупость, согласитесь? Но при |
93 |
|
94 |
Нет, не глупость. Так всё и задумано, как я уже описал выше.
|
95 |
|
96 |
> таком положении дел - единственно возможный вариант. Нужна _эталонная |
97 |
> сборка_ на основе профиля (без дополнительных настроек в make.conf) и |
98 |
> тестирование ее на работоспособность. Но кто этим будет заниматься? Сил |
99 |
|
100 |
Этим будет заниматься RedHat, Suse и все остальные дистрибутивы, но не Gentoo.
|
101 |
Даже если в Gentoo сделают такую сборку, это всё-равно всегда будет эдакий
|
102 |
"недоRedHat" просто потому что в остальных дистрибутивах решают ТОЛЬКО эту
|
103 |
задачу (и часто - это оплачиваемая работа full time), а в Gentoo эта
|
104 |
задача побочная и для неё просто нет таких ресурсов как у конкурентов.
|
105 |
|
106 |
> хватает на сборку одного LiveCD раз в пол-года. |
107 |
|
108 |
Вам нужно чаще? Сколько LiveCD в год вам нужно для щастья? :D
|
109 |
|
110 |
> >А потом вы думаете в других дистрибутивах не бывает что баги висят по |
111 |
> >долгу? ;) |
112 |
> Это с какого бока при упоминании собственных ошибок принято говорить "а |
113 |
> посмотрите что у других делается". Я даже своего сына - школьника отучил |
114 |
> от этого. Простым вопросом - как его оценки зависят от оценок других? |
115 |
> Даже он понимает что связи тут никакой нет. Нужно искать и решать свои |
116 |
> проблемы а не кивать на других - от этого еще никому лучше не становилось. |
117 |
|
118 |
Эт точно. Постоянно растущее кол-во багов огорчает. Но я - молчу. Знаете
|
119 |
почему? Потому, что здесь вам не микрософт - не нравится что много багов -
|
120 |
иди фикси.
|
121 |
|
122 |
> Описать состояние проблемы в двух словах можно перефразировав классика |
123 |
> Баги они не в ebuild'ах - они в головах... |
124 |
|
125 |
Адназначна. Только IMHO они в головах тех, кому нужен GRP, простите за
|
126 |
наезд Бога ради, ничего личного.
|
127 |
|
128 |
--
|
129 |
WBR, Alex.
|
130 |
--
|
131 |
gentoo-user-ru@g.o mailing list |