1 |
Honza Macháček wrote: |
2 |
> Však taky nemlčím ;-) |
3 |
|
4 |
Na druhou stranu gentoo-user-cs sleduji dohromady tri developeri, coz |
5 |
jaksi neni mnoho. |
6 |
|
7 |
> Myslím si ovšem (mylně?), že na bugzillu patří věci, které se týkají |
8 |
> Gentoo, a ne jen mého počítače nebo dokonce mého nedostatku vzdělání -- |
9 |
> a vývojáři, kteří mají čas vysvětlovat mi, jak systém funguje, čtou |
10 |
> kromě bugzilly i takovéto konference. Takže jsem nechtěl hlásit bug, |
11 |
> dokud jsem si nebyl jist, že nejde jen o problém v mé konfiguraci. |
12 |
|
13 |
No, ebuildy musi pocitat i s mirne nestandardni konfiguraci. |
14 |
|
15 |
> Měl jsem trochu pochybnosti, zda to, co chce autoconf 2.60, je |
16 |
> skutečně ebuild xmms-mpg123, anebo wrapper či nějaký katalog maker u mě |
17 |
> na počítači, a zda si tudíž mám stěžovat na to, že xmms-plugin.eclass |
18 |
> vyžaduje verzi autoconfu, která ve skutečnosti už rozšířením xmms |
19 |
> nestačí, nebo na to, že ebuild autoconfu při upgradu či downgradu |
20 |
> neaktualizuje pořádně systémovou konfiguraci a katalogy, anebo zda si |
21 |
> mám jenom udělat u sebe pořádek. |
22 |
|
23 |
Na druhou stranu lidi, co ty eclassy spravuji, vedi, co do nich provedli |
24 |
za zmeny, a tudiz je tu vetsi sance, ze je neco trkne, a navic je to |
25 |
proste jejich "prace" (resp. teda spis prevazne neplacena cinnost ve |
26 |
volnem case atd atd). |
27 |
|
28 |
> Taky o svých výhradách vůči systému eclass bych radši nejdřív pokecal |
29 |
> v konferenci, než se začnu na bugzille dožadovat nějakých změn: |
30 |
|
31 |
Samozrejme, gentoo-dev. |
32 |
|
33 |
> Na jedné straně eclass umožňuje strukturovat ebuildy, na straně druhé |
34 |
> dostávám občas záchvaty vzteku, když se mi zblázní nějaký ebuild, a já |
35 |
> se ztratím v hlubinách rekurentní dědičnosti. Možná je hloupé, že |
36 |
> všechny moduly eclass jsou v jediném adresáři, a určitě jim scházejí |
37 |
> verze. Například teď jsem si přepsal xmms-plugin.eclass, uložil do svého |
38 |
> místního nadloží /usr/local/portage/eclass, |
39 |
|
40 |
"nadlozi"? lol ;) |
41 |
|
42 |
> abych o své změny nepřišel |
43 |
> při příští synchronizaci -- a mám problém, protože až někdy v budoucnu |
44 |
> někdo nejen opraví závadu, kterou jsem takto soukromě řešil, ale provede |
45 |
> nějaká další vylepšení či konstrukční změny, budu si toho muset všimnout |
46 |
> a ručně svou verzi odstranit. S úpravami ebuildů tyhle problémy nemám, |
47 |
> protože nová verze samozřejmě nahradí mou verzi lokální při upgradu, a |
48 |
> já si mohu svůj zastaralý místní ebuild nechat v nadloží tak dlouho, |
49 |
> dokud mám dost místa na disku. |
50 |
|
51 |
Otazka je, proc ty eclass potrebujes upravovat. Pokud je tu nejaka |
52 |
sance, ze ty zmeny nejsou uplne blbe udelany, urcite by stalo za to je |
53 |
zkusit "zoficialnit". |
54 |
|
55 |
|
56 |
> Myslíte si, že diskuse na téma eclass patří na bugzillu, nebo že se o |
57 |
> ni správně pokouším v konferenci (jen bych možná měl jít do nějaké |
58 |
> mezinárodní, a to nejspíš přímo na vývojáře do gentoo-dev)? |
59 |
|
60 |
Jednoznacne gentoo-dev. |
61 |
|
62 |
Blésmrt, |
63 |
-jkt |
64 |
|
65 |
-- |
66 |
cd /local/pub && more beer > /dev/mouth |