Kad ne želite nešto poduzeti, tražite tisuće izgovora za neizvođenje zadatka, i iskreno, mislim da je to slučaj za programere Xfce s temom nošenja gtk3 la Verzija 4.12 ovoga Radno okruženje.
Stvar Započni ovdje, gdje Nick schermer započinje govoreći:
Prijatelji,
Neke dijelove Xfcea prenijeli smo na Gtk3 i bolje je da se pridržavamo Gtk2 u verziji 4.12. Uz činjenicu da se radi o ogromnom poslu, rezultirajuće prijave su vidljivo sporije, oni troše više resursa i gotovo da nema prednosti (API tehnički). Dakle, za mene je prijenos Xfce kernela na Gtk3 u trenutnom stanju za mene: no-go.
Uz to, još uvijek se možete pripremiti za ovo kako biste promjenu olakšali u budućnosti.
- Ovisi o Gtk 2.24.
- Koristite novi API (kompilacija s GSEAL-om) što je više moguće i zastarjeli API.
- Na brojnim mjestima koristiti Gtk widgete umjesto vlastitih verzija.
- Knjižnice (libxfce4ui i exo) mogu pružiti verziju lib-a gtk2 i gtk3.
- Neke osnovne module (na primjer, xfce4-appfinder) koje možete kompilirati protiv gtk3. To nam omogućuje praćenje napretka i moguće Gtk3
pomoć u pronalaženju tema.To će nam dati više vremena za premještanje dijelova na Gtk3, jer će zbog složenosti biti potrebno puno vremena, a neće ostati puno prostora za dodavanje novih značajki. A da ne spominjemo činjenicu nošenja (i samo luka) sve što je potrebno za zabavu izvan projekta, barem za mene.
Možda je čak moguće pokrenuti dodatke za ploču Gtk3 na ploči Gtk2 (izvana), kao i za besplatne programe koji će vam dati još jedan put migracije.
O ovome smo već malo razgovarali na IRC / private, a Jannis i Peter slažu se s ovom rutom. Nadamo se da to čine i drugi, jer tada možemo mapirati dijelove prenosivosti i raditi na putokazu 4.12.
To je više-manje prijevod izvorne poruke na engleski jezik. Dijelim dijelim ideju da, ako gtk3 Još nije toliko optimiziran koliko bi trebao biti, a to dovodi do problema u izvedbi aplikacija, razvoju Xfce treba slijediti gtk2, ali pitanje je koliko dugo?
gtk2 postupno će izgubiti potporu i da, iako to može potrajati dugo, na kraju ih moraju nositi Xfce a gtk3. Ali nije samo okruženje radne površine. Većina aplikacija korištenih u GNU / Linux a razvijaju se na gtk, oni su također počeli provoditi gkt3.
Stoga mislim da bi najispravnije bilo pružiti podršku ili kompatibilnost gtk3 en Xfce 4.12, čak i više s obzirom na to da je do trenutka izlaska ove nove verzije moguće gtk je još napredniji.
Što vi mislite?