Nemuzu si pomoct, ale prijde mi, ze Gnome/KDE produkuje nejaka diverzni cast Microsoftu s cilem udelat prostredi linuxu co nejmene pouzitelne. Kazda nova verze neco rozbije.
U gnomu byla verze, kdy clovek mohl nemit nautilus (je docela seriozni otazka, k cemu a proc muze nekdo chtit nautilus), az se rozhodli, ze nautilus je ta prave vec, ktera ma pripojovat disky. Proboha proc?
Byla verze dbus/hal zverstev, ktera docela dobre fungovala s ivman programkem, ktery umel s minimem pameti totez, co gnomacky pripojovac zarizeni. Prestal fungovat.
Integrace pulse audio je tez naprosta silenost, jeste jsem nezjistil, k cemu je dobre, ze mi to prehrava po siti a hlavne, proc mam chtit nejakou dalsi vrstvu, ktera mi zere CPU a RAM a nic mi neprida?
Bluetooth nefunguje uz delsi dobu. Proc museli rozbit konfiguraci bluetooth v /etc/? Proc musim mit nejaky pochybny applet, ktery zere pamet a ktery vubec nechci? Dokonce to vypada, ze bluetooth utils od verze 3.x nejdou bez gnome pouzivat vubec, pand z nich zmizel a kdyz ho nakompiluji, tak pro zmenu nefunguje vubec.
Dalsi zbesilost je Network manager, vykosit ho ze systemu vcetne tech avahi knihoven je prakticky nemozne, kde co zavisi na avahi.
Naprosto nechapu, ktery posetilec v Ubuntu vyrobil patch na workspace switcher gnomu tak, aby podporoval Metacity nebo compiz a uz nic jineho.
Docela by me zajimal koncept gnome-settings-daemonu, ktery by mel teda slouzit jako server pro aplikace na ukladani nastaveni, proc ten ma co se snazit komunikovat s pulse audio serverem??
Proc ta prostredi nemohou byt modularni tak, ze si vyberu jen ty casti, ktere bych rad a ono to bude nejak normalne fungovat?
chce to vizi a koncepci.
Mno, a toho se držet.
Krátkodobé plánování naladěné na vlnu módnosti není dobrým znakem.
O víkendu jsem koukal na sněžnýho leoparda, a ty kecy na obalu byly totožné wokenním PR kecům.
Smích.
Chybí nám pevní vizionáři a tvůrci koncepcí. Je to o síle ducha – ne o kecání.
Zdarec
Z tvojho prispevku je jasne, ze
1) Gnome prechadza podobnymi problemami zmeny hlavnej verzie (2->3)
2) v Gnome si stravil uz hodne casu
3) a za posledne, ze ako to asi dopadne, ked sa programatori hraju na systemovych architektov, projektovych manazerov a ked testerov nemaju, alebo ich nepocuvaju. S tym nazorom na bezbrehe pridavanie dalsich a dalsich vrstiev do systemu musim iba suhlasit. Clovek potom len s vypulenymi ocami sleduje start systemu, co vsetko je tam zavrsvene. Aby 100 uzivatelov muselo pouzivat sietovy X server so vsetkymi jeho neduhami a iba 1 vyuzil jeho sietove schopnosti, nie je spravne.
Len preto, ze progrmatorom sa taky koncept Xov paci.
Dokonca by som isiel az tak daleko, ze mame monoliticke jadro len preto, ze je jednoduhsie pre neho programovat, ale pre uzivatela ma negtivne vlastnosti.
A zakoncil by som to tak, ze tisice opensource vyvojarov v anarchii programuju jednu vrstvu za druhou, ale to nie je to, co uzivatelia potrebuju. Uzivatelia napriklad potrebuju poriadny e-mail klient s HTML podporou a pripojenim k defacto standardu Exchange, potrebuju poriadny Projektovy softwer, aspon taky dobry ako MSProject, potrebuju sw schopny citat Visio subory a zapisovat do nich, potrebuju rychly, intuitivny a funkciami nabity tabulkovy procesor so vie vykreslit 5000 dat do grafu nie za 60sec…
S tou anarchií jste to přesně vystihl. Začalo to jako demokracie a zvrhlo se to v anarchii. Spousta lidí si to ale bohužel plete a myslí, že v demokracii mohou dělat co chcou. Bohužel ale i svoboda potřebuje jasná pravidla (v tomhle případě standardy a jasně definované rozhraní). Místo toho mám pocit, že si každý všechno dělá jak se mu zlíbí a pak se mezi nekopatibilní části lepí mezvrstvy a celé se to obaluje a přebaluje dalšíma, aby to dohromady aspoň nějak fungovalo.
Joj keby sme aspoň poriadný softvér pre kreslenie UML mali. Umbrello malo byť už pred rokom vynovené … zatiaľ sa merge do hlavnej vetvy nechystá (i keď mám taký pocit, že umbrello z hlavnej vetvy je tak nestabilné, že ublížiť mu nemôže žiaden patch, maximálne to môže zlepšiť). Škoda, asi si veľa ľudí nechce najskôr softvér navrhnúť a potom začať na ňom pracovať …