Gentoo Archives: gentoo-user-cs

From: "Honza Macháček" <Hloupy.Honza@×××××××.cz>
To: gentoo-user-cs@l.g.o
Subject: Re: proc se mi KDE a QT nezamlovua WAS: Re: [gentoo-user-cs] Fonty v kmailu
Date: Thu, 05 Apr 2007 07:51:49
Message-Id: 4614AA7A.5020703@centrum.cz
In Reply to: proc se mi KDE a QT nezamlovua WAS: Re: [gentoo-user-cs] Fonty v kmailu by Pavel Dobes
1 Dne 05.04.2007 00:45, Pavel Dobes píše:
2
3 > 2) nektere programy nemaji rozumnou nahradu a jsou z KDE (napr.
4 > editor ikon). Nevim, proc, kdyz chci tento program, musim instalovat
5 > kde-graphic. Mozna, ze se ta monoliticnost uz zmenila, ale...
6
7 Změnila. Nevím, jak to jde dohromady s lokalizací, která se instaluje
8 v jediném balíku kde-i18n, ale KDE se dávno dá instalovat vysloveně po
9 kouskách, kdo chce nějakou aplikaci s KDE, potřebuje z větších balíků
10 jen qt a kdelibs.
11
12 > Kdyz v tom chci neco zmenit v tom jednom programu, tak musim
13 > nastavovat pres kcentrum (nebo jak se to jmenuje), ktere nastavuje
14 > vsechno mozny i nemozny. Proc neexistuje nejaka alternativni
15 > konfigurace? Neco, co by volitelne z kontrolniho centra vytahlo
16 > relavantni volby nasatveni a prilepilo se to treba do menu te ktere
17 > aplikace?
18
19 Volby programu jako takového se nastavují v jeho menu, kcontrol mění
20 volby tookitu. Tedy například když si nainstaluji japonský slovník
21 kiten, o fontu pro zobrazení japonských znaků (i anglických překladů)
22 rozhoduje konfigurační nabídka kitenu, kcontrol potřebuji, abych změnil
23 písmo nabídek a lišt. Mezi otevřením konfigurační nabídky v aplikaci a
24 voláním samostatného konfiguračního programu (když v něm není zbytečně
25 moc věcí typu animovaných sponek navíc) nevidím zásadní rozdíl; řekl
26 bych, že ztráta výkonu při tom záleží na výkonnosti systému (kolik
27 humbuku kolem spuštění programu nadělá) a Linux si snad vede docela
28 dobře, ne? Zařadit volání kcontrol, nejlépe přímo v relevantním
29 kontextu, -- podobně jako volání khelpcenter -- do standardních nabídek
30 je možná dobrý nápad pro vývojáře KDE.
31
32 > 3) nektere programy se rozhodnou, ze je zbytecne udrzovat vice
33 > grafickych toolkitu a vyberou qt, ktere se silene dlouho preklada...
34
35 S tím se dá sotva něco dělat. Jak co udělat vždycky rozhoduje ten, kdo
36 to dělá. Pokud na to mám jiný názor, můžu mu jej i říct, proč ne, třeba
37 si ode mne dokonce dá poradit, ale třeba taky ne a záleží to jenom na
38 něm, vnucovat mu nic nemůžu. Můžu si to udělat sám. Nebo si na to můžu
39 najmout někoho, komu zaplatím za to, že to udělá podle mě. Open source
40 mi umožňuje usnadnit sobě nebo svým zaměstnancům práci použitím
41 libovolných částí kódu z toho projektu, na kterém bych rád něco změnil,
42 ale víc už mi nikdo nedá a dát nemůže.
43 Navíc bych ani závislost aplikací na qt a kdelibs, pokud snad nejde o
44 případ kdy se aplikace linkuje s obří knihovnou kvůli jediné funkci,
45 neviděl nijak černě, on by se všechen kód potřebný pro všechno, co ta
46 která aplikace dělá, musel zkompilovat a slinkovat tak nebo onak. Jedna
47 jediná aplikace by se bez těch knihoven možná kompilovala trochu
48 rychleji než s nimi, protože by toho potřebovala o něco méně, než v nich
49 je. Dvě nebo tři aplikace už pravděpodobně díky knihovnám čas ušetří,
50 protože toho, co by se kvůli nim kompilovalo dva až třikrát, už asi bude
51 víc než toho, co by se kompilovat nemuselo.
52
53 > Znam pouze dobu za jakou se KDE na mem pocitaci prelozi (ty nutne
54 > soucasti, ktere vlastne ani nechci, chci pozue 1-2 konkretni
55 > apliakce) a s timto jedinym faktem operuji.
56
57 Doporučuji odinstalovat monolitické balíky a přeinstalovat ty dvě
58 aplikace s modulárními závislostmi. Na stroji, kde jsem instaloval
59 systém už před lety a dlouho pořádně nečistil, mám velké bloky KDE,
60 přestože je na něm jako prostředí nepoužívám, zatímco na stroji, kde
61 jsem instaloval nedávno, mi z celého KDE sedí asi pět malých balíčků.
62 Modularizace je dneska v módě, už máme modulární X, možná se jednou
63 dočkáme i modulární verze OpenOffice využívající externích knihoven
64 místo kompilace ,,všechno sám v pěti gigabajtech a pěti dnech``.
65
66 Mějte se krásně.
67 Honza Macháček
68
69 --
70 gentoo-user-cs@g.o mailing list

Replies