Quan alguna cosa no es vol fer, es busquen milers d'excuses que agafar-se per no dur a terme l'encàrrec, i sincerament, crec que aquest és el cas dels desenvolupadors de Xfce amb el tema de portar a gtk3 la versió 4.12 d'aquest Entorn d'escriptori.
la cosa comença aquí on Nick Schermer comença dient:
amics,
Hem portat algunes parts de Xfce per Gtk3 i és millor quedar-se amb gtk2 en la versió 4.12. Al costat de el fet que és una quantitat tremenda de treball, les aplicacions resultants són visiblement més lentes, Consumeixen més recursos i gairebé no hi ha avantatges (API tècnicament). Així que per a mi portar el nucli de Xfce a Gtk3 en l'estat actual és, per a mi un: no-anar.
Dit això, encara es pot preparar per això per fer més fàcil el canvi en el futur.
- Depèn de Gtk 2.24.
- Utilitzeu la nova API (compilació amb GSEAL) tant com sigui possible i col·locar API en desús.
- En una sèrie de llocs en què utilitzar els ginys de Gtk en lloc de les nostres pròpies versions.
- Biblioteques (libxfce4ui i exo) pot proporcionar una versió de gtk2 i gtk3 de la lib.
- Alguns mòduls bàsics (xfce4-appfinder per exemple) ho desitja, pot compilar contra gtk3. Això ens permet realitzar un seguiment dels progressos i, possiblement, Gtk3
ajuda per trobar temes.Això ens donarà més temps per traslladar les peces a Gtk3, a causa de la complexitat que comporta, va a consumir molt de temps, deixant espai no hi ha molt per afegir noves característiques. Per no esmentar el fet de portar (i només portar) tot necessari per a la diversió fora de el projecte, al menys per a mi.
Fins i tot podria ser possible executar connectors Gtk3 de el panell en un panell de gtk2 (externament), així també per regals que li donarà una ruta de migració més.
Ja hem parlat d'això una mica en l'IRC / privat, i Jannis i Peter estan d'acord amb aquesta ruta. Esperem que altres també ho fan, perquè llavors podem assignar les parts de portabilitat i treballar en el full de ruta 4.12.
Més o menys aquesta ve sent la traducció de l'missatge original en anglès. En part comparteixo la idea que, si gtk3 encara no està tot el optimitzat que hauria, i això comporta un problema per al rendiment de les aplicacions, el desenvolupament de Xfce hauria de seguir sobre gtk2, Però la pregunta és ¿Per quant de temps?
gtk2 de mica en mica anirà perdent el suport i si, encara que pot faltar molt de temps, de totes maneres a la fin han de portar Xfce a gtk3. Però no només és l'entorn d'escriptori. La majoria de les aplicacions que es fan servir en GNU / Linux i estan desenvolupades sobre gtkTambé han anat passant a implementar Gkt3.
Per tant, penso que el més correcte seria d'alguna manera, donar-li suport o compatibilitat a gtk3 en Xfce 4.12, Més encara tenint en compte, que per a quan surti aquesta nova versió, és possible que gtk es trobi encara més avançat.
Què creuen vostès?
crec que tard o d'hora hauran d'acceptar que no poden continuar en gtk2 per sempre, i cedir en algun moment, pel bé dels usuaris.
Em sembla que en algun moment el canvi es va a donar, és lògic i necessari per al desenvolupament de XFCE, a més cal considerar que l'èxit d'aquest entorn avui en dia, ja no és només per ser lleuger (que ja no ho és tant), sinó per ser una real i completa alternativa per als que busquen seguir usant l'escriptori «clàssic». A més, les aplicacions ja portades a GTK3 que ús en el meu XFCE (com Audacious o Transmission) no han vist en res afectat el seu rendiment des que van ser portades i, més enllà de veure horribles amb certs temes, no es nota cap diferència tangible amb aplicacions GTK2.
Ja et dic, per a mi no són més que pures excuses. Els desenvolupadors de Xfce són obstinats. El mateix passa amb Thunar, Usen excuses de rendiment i de senzillesa per no posar-los pestanyes o un panell extra. Cal acceptar que, com vulgui que sigui, per molt que m'agradi que Xfce consumeixi poc, si no es pot, doncs no es pot.
Si la veritat que alguna cosa obstinats són perquè el que no li posin pestanyes a Thunar i Mousepad no té cap excusa, les pestanyes no té perquè afectar el rendiment i si tant els preocupa es pot treure l'aplicació amb una opció que activi les pestanyes i així cada un la té com vulgui.
Ja van diverses vegades que llegeixo que GTK3 és pesat, però si és tan pesat llavors com és l'avantatge ?. I comparteixo amb l'autor, si ho has de fer tard o d'hora, doncs fes-ho i ja.
jo crec que aquesta insignificança de memòria a més que consumeix xfce amb gtk3 no és perceptible per un humà
fins i tot crec haver llegit alguna cosa sobre portar lxde a gtk3, així que crec que tots els escriptoris basats en gtk han de canviar o ser tossuts i quedar-obsolets
No sé que és gtk2 ni Gtk3 però que no comencin a toquejar molt ara que he trobat el meu distro perfecta en Xubuntu.
Com a usuaris «normals» ni tan sols notarem el canvi quan es faci.
¿Ni en lleugeresa? Ah, doncs llavors que toquin el que vulguin 😉
Gtk són les llibreries i amb el que està fet l'escriptori ... originalment les llibreries són de el projecte GNOME però són usats per varis mes.
Jo estic d'acord amb els desenvolupadors de xfce, que necessitat cal entrar en gtk3 és millor deixar que la llibreria es faci mes estable, fins i tot si ells diuen que no estan bona per a això optar per una altra i si això porta mes treball reduir el consum de memòria doncs pots allargar el canvi a gtk3, inclusivament tenir les dues alternatives, d'aquesta manera la gent decidir.
jo crec que mentre s'integrin bé visualment (ja aquesta), no calgui haser el camions asta que gtk3 proporcioni algun avantatge útil per a l'entorn.
i si els esarrolladores el desiden així han de tenir bons motius
Perquè GTK2 fos el que és, van passar més de 6 anys, amb GTK3, tot just anem 2. Potser és veritat el de l'rendiment fins a cert punt, però com tot en aquest món de la computació, els principis de la Llei de Moore afecta aquestes coses de forma directa.
D'aquí a uns anys, un PC mitjana no tindrà res de problema amb que un programa en GTK3 tot una mica més que el seu equivalent en GTK2 (Amb 8GB de ram, qui es preocuparà d'això?).
Jo si estic d'acord conque facin paquets transitoris i no que facin el canvi a seques per a la propera versió ... És a dir, perquè senzillament fer-ho així afectaria la reputació ... tots sabem que no cal sinó un grapat de trolls descontents per danyar qualsevol imatge ^^ U
La Llei de Moore té els dies comptats (una o dues dècades :-P).
La llei de Moore va ser creada en els 50s i encara segueix vigent
Però les lleis de la física acabaran amb ella (ho diu Stephen Hawking i el propi Moore).
Indubtablement hauran de cedir a gtk3 .... però que xfce ja no és l'escriptori lleuger per excel·lència és discutible ..
Xfce és lleuger, el que no és tan lleuger és el que jo anomeno els «xfcedesktops» com Xubuntu (xubuntu-desktop) Cal no confondre xfce4 pur amb distribucions com Xubuntu que fan servir Xfce i afegeixen moltes coses més.
Realment tampoc és tan preocupant aquest possible retard en passar a GTK3. El que passa és que quan facin la portabilitat és possible que perdin una mica de l'estabilitat aconseguida fins ara. Els problemes resideixen en el fet que GTK3 no està tot el madur que els desenvolupadors de Xfce volguessin (per exemple, els problemes sobre el consum de memòria a què es va referir Nick Schermer) i per això valoren una solució intermèdia:
Desenvolupar 4.12 a GTK2 però «orientant» el disseny a GTK3 (no com explicar-ho millor), d'aquesta forma quan es faci el canvi de biblioteca, aquesta es dugui a terme de forma més ràpida i eficient (dins de tot el ràpid que pugui anar al desenvolupament de Xfce). Així s'evitaria una versió de transició que tingués el canvi fet «a mitges» amb els consegüents problemes associats.
I s'ha tornat a esmentar el canvi de versió de Xfce a 5 ... però mantenint la tradicional reistencia als canvis dels desenvolupadors sembla que s'ha quedat a proposta.
Haurien d'esperar o en tot cas fer una versió de testeig (testing) de Xfce que funcioni amb gtk3 mentre la estable segueix amb gtk2 així el que vulgui pot arriscar instal·lar-se la versió de testeig i el que vulgui pot seguir amb la versió estable que fa servir gtk2. El que no és lògic que així que es fiquin amb gtk3 a la qual segur que la faltessin moltes coses per polir.
Potser hagin d'esperar una mica, per garantir el bune funcionament de xfce i així també millora el suport de gtk3, mentre van millorant més a xfce.
Salutacions.