Gtk3-diskussion fortsætter i Xfce 4.12

Når du ikke vil gøre noget, ser du efter tusindvis af undskyldninger for at få fat i ikke at udføre opgaven, og ærligt talt tror jeg, det er tilfældet med udviklerne af Xfce med temaet at bære gtk3 la udgave 4.12 Dette Skrivebordsmiljø.

Tinget start herHvor Nick schermer begynder med at sige:

Venner,

Vi har porteret nogle dele af Xfce til Gtk3, og det er bedre at holde fast ved Gtk2 i version 4.12. Sammen med det faktum, at det er en enorm mængde arbejde, er de resulterende applikationer synligt langsommere, de bruger flere ressourcer, og der er næsten ingen fordele (API teknisk). Så for mig er det at porte Xfce-kernen til Gtk3 i den aktuelle tilstand for mig: no-go.

Når det er sagt, kan du stadig forberede dig på dette for at gøre ændringen lettere i fremtiden.

- Afhænger af Gtk 2.24.
- Brug den nye API (kompilering med GSEAL) så meget som muligt og forældet API.
- Et antal steder at bruge Gtk-widgets i stedet for vores egne versioner.
- Biblioteker (libxfce4ui og exo) kan levere en gtk2- og gtk3-version af lib.
- Nogle grundlæggende moduler (f.eks. Xfce4-appfinder), du ønsker, kan du kompilere mod gtk3. Dette giver os mulighed for at spore fremskridt og muligvis Gtk3
hjælp til at finde emner.

Dette vil give os mere tid til at flytte delene til Gtk3 på grund af den involverede kompleksitet vil det være tidskrævende og der er ikke meget plads til at tilføje nye funktioner. For ikke at nævne det faktum at bære (og kun port) alt, hvad der er nødvendigt for sjov uden for projektet, i det mindste for mig.

Det kan endda være muligt at køre Gtk3-panel-plugins i et Gtk2-panel (eksternt) såvel som freebies, der giver dig en migreringssti mere.

Vi har allerede talt lidt om dette på IRC / private, og Jannis og Peter er enige i denne rute. Forhåbentlig gør andre også, for så kan vi kortlægge bærbarhedsdelene og arbejde på køreplan 4.12.

Mere eller mindre har dette været oversættelsen af ​​den originale besked på engelsk. Delvist deler jeg tanken om, at hvis gtk3 Det er endnu ikke så optimeret som det burde være, og dette fører til et problem for applikationernes ydeevne, udviklingen af Xfce skal følge videre gtk2, men spørgsmålet er hvor længe?

gtk2 det mister gradvist støtte og ja, selvom det kan tage lang tid, i sidste ende er de nødt til at bære Xfce a gtk3. Men det er ikke kun skrivebordsmiljøet. De fleste af de applikationer, der bruges i GNU / Linux og er udviklet på gtk, de er også begyndt at implementere gkt3.

Derfor tror jeg, at det mest korrekte ville være på en eller anden måde at give support eller kompatibilitet til gtk3 en Xfce 4.12, endnu mere så i betragtning af at når den nye version kommer ud, er det muligt gtk er endnu mere avanceret.

Hvad synes I?


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Marco sagde han

    Jeg tror, ​​at de før eller siden bliver nødt til at acceptere, at de ikke kan fortsætte i gtk2 for evigt og give efter på et eller andet tidspunkt for brugernes skyld.

  2.   Mauricio sagde han

    Det forekommer mig, at ændringen på et eller andet tidspunkt vil finde sted, det er logisk og nødvendigt for udviklingen af ​​XFCE. Desuden må vi overveje, at succesen med dette miljø i dag ikke længere er kun fordi det er let (hvilket er ikke længere let). så meget), men fordi det er et reelt og komplet alternativ for dem, der ønsker at fortsætte med at bruge det «klassiske» skrivebord. Derudover har de applikationer, der allerede er portet til GTK3, som jeg bruger i min XFCE (såsom Audacious eller Transmission) ikke set deres præstationer påvirket på nogen måde, siden de blev portet, og ud over at se forfærdelige ud med visse temaer, er der ingen konkret forskel med applikationer bemærket. GTK2.

    1.    elav <° Linux sagde han

      Jeg siger dig, for mig er de intet andet end undskyldninger. Udviklerne af Xfce de er stædige. Det samme med Thunar, de bruger ydeevne og enkelthedsundskyldninger for ikke at tilføje faner eller et ekstra panel. Du skal acceptere det, hvor det end måtte være, så meget som jeg kan lide det Xfce forbruge lidt, hvis du ikke kan, så kan du ikke.

      1.    Gonzalo sagde han

        Hvis sandheden er, at noget stædig er, fordi det faktum, at de ikke lægger faner på Thunar og Mousepad, ikke har nogen undskyldning, behøver fanerne ikke at påvirke ydeevnen, og hvis de er så bekymrede, kan de fjerne applikationen med en mulighed, der aktiverer fanerne osv. hver har det, som de vil.

  3.   pavloco sagde han

    Flere gange læste jeg, at GTK3 er tung, men hvis den er så tung, hvad er fordelen? Og jeg deler med forfatteren, hvis du skal gøre det før eller senere, så gør det, og det er det.

  4.   ikke navngivet sagde han

    Jeg tror, ​​at ubetydeligheden af ​​hukommelse, der bruger xfce med gtk3, ikke kan ses af et menneske

  5.   Jesus sagde han

    jeg tror endda, jeg læser noget om at porte lxde til gtk3, så jeg tror, ​​at alle gtk-baserede desktops skal ændre sig eller være stædige og forældede

  6.   Ruben sagde han

    Jeg ved ikke hvad Gtk2 eller Gtk3 er, men start ikke med at rode meget, nu hvor jeg har fundet min perfekte distro på Xubuntu.

    1.    sieg84 sagde han

      Som "normale" brugere bemærker vi ikke engang ændringen, når den er færdig.

      1.    Ruben sagde han

        Ikke i lethed? Ah, så lad dem spille, hvad de vil

    2.    da3mon sagde han

      Gtk er bibliotekerne, og hvad skrivebordet er lavet af ... oprindeligt er bibliotekerne fra GNOME-projektet, men bruges af flere andre.

  7.   rudolf alexander sagde han

    Jeg er enig med xfce-udviklerne, at du skal indtaste gtk3, det er bedre at lade biblioteket blive mere stabilt, selvom de siger, at de ikke er gode til det, skal du vælge en anden, og hvis dette kræver mere arbejde, reducer forbruget fra hukommelsen, fordi du kan udvide ændringen til gtk3, herunder at have de to alternativer, på den måde folk beslutter.

  8.   Josue sagde han

    Jeg tror, ​​at så længe de integreres godt visuelt (det er det), behøver du ikke udføre jobbet, før gtk3 giver nogle nyttige fordele for miljøet.

    1.    Josue sagde han

      og hvis udviklere vælger det, skal de have gode grunde

  9.   erunamoJAZZ sagde han

    For GTK2 at være, hvad det er, tog det mere end 6 år, med GTK3 går vi næppe 2. Det kan være sandt om ydeevne til en vis grad, men som alt andet i denne verden af ​​computere påvirker principperne i Moores lov disse ting direkte.

    Om et par år vil en gennemsnitlig pc ikke have noget problem med et GTK3-program, der vejer lidt mere end dets GTK2-ækvivalent (med 8 GB ram, hvem bryr sig om det?).
    Jeg er enig i, at de laver midlertidige pakker og ikke gør ændringen til at tørre til den næste version ... Det vil sige, fordi simpelthen at gøre det ville påvirke omdømme ... vi ved alle, at det kun tager en håndfuld utilfredse trolde at beskadige ethvert billede ^^ U

    1.    Windousian sagde han

      Moores lov har sine dage nummereret (et eller to årtier :-P).

      1.    diazepam sagde han

        Moores lov blev oprettet i 50'erne og er stadig i kraft

        1.    Windousian sagde han

          Men fysikens love vil afslutte det (siger Stephen Hawking og Moore selv).

  10.   frenetix sagde han

    De bliver utvivlsomt nødt til at give efter for gtk3…. men at xfce ikke længere er den lette desktop par excellence kan diskuteres.

    1.    Gonzalo sagde han

      Xfce er let, hvad der ikke er så let, er hvad jeg kalder "xfcedesktops" som Xubuntu (xubuntu-desktop) Forveksl ikke ren xfce4 med distributioner som Xubuntu, der bruger Xfce og tilføjer meget mere.

  11.   topokrium sagde han

    Denne mulige forsinkelse med at flytte til GTK3 er heller ikke rigtig så bekymrende. Hvad der sker er, at når de foretager bærbarhed, er det muligt, at de mister noget af den hidtil opnåede stabilitet. Problemerne ligger i det faktum, at GTK3 ikke er så moden som Xfce-udviklerne ønsker (for eksempel de hukommelsesforbrugsproblemer, som Nick Schermer refererer til), og derfor værdsætter de en mellemløsning:
    Udvikle 4.12 i GTK2 men "orientere" designet til GTK3 (jeg ved ikke, hvordan jeg skal forklare det bedre). På denne måde udføres det hurtigere og mere effektivt (så hurtigt som muligt), når biblioteksændringen foretages. gå Xfce-udvikling). Dette ville undgå en overgangsversion, der fik ændringen "halvvejs" med de tilknyttede problemer.

    Og ændringen af ​​versionen af ​​Xfce til 5 er blevet nævnt igen ... men ved at opretholde den traditionelle modstand mod ændringer fra udviklerne ser det ud til, at det er blevet et forslag.

    1.    Gonzalo sagde han

      De skal vente eller under alle omstændigheder lave en testversion af Xfce, der fungerer med gtk3, mens den stabile fortsætter med gtk2, så den, der ønsker det, kan risikere at installere testversionen, og den, der ønsker, kan fortsætte med den stabile version, de bruger gtk2. Hvilket ikke er logisk, at så snart de bliver involveret i gtk3, som helt sikkert mangler mange ting at polere.

  12.   Dr Byte sagde han

    Du bliver muligvis nødt til at vente lidt for at sikre den gode ydeevne af xfce og dermed også forbedre supporten til gtk3, mens de forbedrer mere til xfce.

    Greetings.