Diskusia Gtk3 pokračuje v Xfce 4.12

Ak nechcete niečo robiť, hľadáte tisíce výhovoriek, ktoré vás môžu chytiť, aby ste nesplnili danú úlohu. Úprimne si myslím, že to je prípad vývojárov Xfce s témou nosenia gtk3 la Verzia 4.12 z toho Desktopové prostredie.

Vec začnite tuKde Nick schermer začína tým, že:

Priatelia,

Niektoré časti Xfce sme preniesli na Gtk3 a je lepšie zostať pri Gtk2 vo verzii 4.12. Spolu s tým, že ide o obrovské množstvo práce, sú výsledné aplikácie viditeľne pomalšie, spotrebúvajú viac zdrojov a neexistujú takmer žiadne výhody (technicky API). Takže pre mňa je portovanie jadra Xfce na Gtk3 v súčasnom stave pre mňa: no-go.

To znamená, že sa na to môžete stále pripraviť, aby ste v budúcnosti uľahčili zmeny.

- Závisí od GTK 2.24.
- Používajte čo najviac nové API (kompilácia s GSEAL) a zastarané API.
- Na mnohých miestach môžeme používať widgety Gtk namiesto našich vlastných verzií.
- Knižnice (libxfce4ui a exo) môžu poskytovať verziu lib pre gtk2 a gtk3.
- Niektoré základné moduly (napríklad xfce4-appfinder), ktoré chcete, môžete kompilovať proti gtk3. To nám umožňuje sledovať pokrok a možno aj Gtk3
pomoc pri hľadaní tém.

To nám dá viac času na presun častí do Gtk3, vzhľadom na zložitosť je to časovo náročné a nezostane veľa priestoru na pridanie nových funkcií. Nehovoriac o skutočnosti nosenia (a len port) všetko potrebné na zábavu mimo projektu, teda aspoň pre mňa.

Je dokonca možné spustiť doplnky panela Gtk3 na paneli Gtk2 (externe), ako aj pre freebies, ktoré vám poskytnú ešte jednu cestu migrácie.

O tom sme už trochu hovorili na IRC / súkromí a Jannis a Peter s touto cestou súhlasia. Dúfajme, že to urobia aj ostatní, pretože potom môžeme zmapovať časti prenosnosti a pracovať na cestovnej mape 4.12.

Viac-menej to bol preklad pôvodnej správy do angličtiny. Čiastočne zdieľam názor, že ak gtk3 Zatiaľ to nie je také optimalizované, ako by malo byť, čo vedie k problémom pri výkone aplikácií a vývoji Xfce by mali nasledovať gtk2, ale otázka je na ako dlho?

gtk2 postupne to stratí podporu a áno, aj keď to môže byť dlho, nakoniec sa musia niesť Xfce a gtk3. Nie je to však iba desktopové prostredie. Väčšina aplikácií používaných v GNU / Linux a sú vyvinuté dňa gtkzačali tiež implementovať gkt3.

Preto si myslím, že najsprávnejšie by bolo nejakým spôsobom poskytnúť podporu alebo kompatibilitu gtk3 en Xfce 4.12, ešte viac vzhľadom na to, že v čase, keď vyjde táto nová verzia, je možné, že gtk je ešte pokročilejšie.

Čo vy na to?


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Marco dijo

    Myslím si, že skôr alebo neskôr budú musieť pripustiť, že nemôžu pokračovať v gtk2 navždy, a niekedy sa vzdajú kvôli používateľom.

  2.   Mauricio dijo

    Zdá sa mi, že v určitom okamihu dôjde k zmene, je to logické a nevyhnutné pre vývoj XFCE, navyše je potrebné vziať do úvahy, že dnešné úspechy tohto prostredia už nie sú len tým, že sú ľahké ( čo už nie je toľko), ale preto, že je skutočnou a úplnou alternatívou pre tých, ktorí chcú naďalej používať «klasickú» pracovnú plochu. Aplikácie už prenesené na GTK3, ktoré používam vo svojom XFCE (napríklad Audacious alebo Transmission), nevideli vôbec žiadny vplyv na ich výkon, pretože boli prenesené, a okrem toho, že pri niektorých témach vyzerajú strašne, nie je badateľný žiadny hmatateľný rozdiel v aplikáciách GTK2 .

    1.    elav <° Linux dijo

      Hovorím vám, že pre mňa nie sú nič iné ako výhovorky. Vývojári Xfce sú tvrdohlaví. To isté s Thunar, používajú ospravedlnenie za výkon a jednoduchosť, aby nepridávali karty alebo ďalší panel. To musíte akceptovať, aj keď to môže byť, ako sa mi páči Xfce málo konzumovať, ak nemôžete, tak nemôžete.

      1.    Gonzalo dijo

        Ak je pravda taká, že niečo je tvrdohlavé, je to, že skutočnosť, že na karty Thunar a Mousepad neprikladajú záložky, nemá žiadnu výhovorku, takže záložky nemusia ovplyvňovať výkon a ak sa ich to tak týka, môžu aplikáciu odstrániť pomocou možnosti, ktorá aktivuje karty a pod. každý z nich má to, čo chce.

  3.   pavloco dijo

    Niekoľkokrát som čítal, že GTK3 je ťažký, ale ak je taký ťažký, v čom spočíva výhoda? A zdieľam s autorom, ak to musíte skôr či neskôr urobiť, tak to urobte a je to.

  4.   nemenovaný dijo

    Myslím si, že zanedbateľnosť pamäte, ktorá spotrebúva xfce s gtk3, človek nevníma

  5.   Ježiš dijo

    dokonca si myslím, že som si prečítal niečo o prenose lxde na gtk3, takže si myslím, že všetky desktopy založené na gtk sa musia zmeniť alebo byť tvrdohlavé a zastarané

  6.   Ruben dijo

    Neviem, čo je Gtk2 alebo Gtk3, ale teraz, keď som našiel perfektné distro na Xubuntu, nezačnite sa veľa motať.

    1.    INCI Ingredients dijo

      Ako „normálni“ používatelia si zmenu ani nevšimneme, keď bude hotová.

      1.    Ruben dijo

        Nie v ľahkosti? Aha, potom nech hrajú, čo chcú 😉

    2.    da3mon dijo

      GTK sú knižnice a to, z čoho sa skladá pracovná plocha ... Pôvodne sú knižnice z projektu GNOME, ale používajú ich niekoľko ďalších.

  7.   rudolph alexander dijo

    Súhlasím s vývojármi xfce, že je potrebné zadať gtk3, je lepšie nechať knižnicu stabilnejšiu, aj keď tvrdia, že to pre ňu nie je dobré, zvoliť inú a ak to bude trvať viac práce, znížiť spotrebu z pamäť, pretože môžete rozšíriť zmenu na gtk3, vrátane toho, že máte dve alternatívy, podľa toho sa ľudia rozhodnú.

  8.   Josue dijo

    Myslím si, že pokiaľ sa dobre integrujú po vizuálnej stránke (to je ono), nemusíte to robiť, kým gtk3 neposkytne nejaké užitočné výhody pre životné prostredie.

    1.    Josue dijo

      a ak sa vývojári rozhodnú, musia mať dobré dôvody

  9.   erunamoJAZZ dijo

    Aby GTK2 bola tým, čím je, trvalo to viac ako 6 rokov, s GTK3 ideme sotva 2. Môže to byť do istej miery pravda o výkone, ale tak ako všetko v tomto svete výpočtovej techniky, aj tieto ovplyvňujú princípy Moorovho zákona veci priamo.

    O pár rokov nebude mať priemerný počítač žiadny problém s programom GTK3, ktorý váži o niečo viac ako jeho ekvivalent GTK2 (kto má o to 8 GB RAM?).
    Súhlasím s tým, že robia prechodné balíčky a nevykonajú zmenu pre ďalšiu verziu ... To znamená, pretože by to proste malo vplyv na reputáciu ... všetci vieme, že to netrvá, ale hrsť nespokojných trollov poškodiť akýkoľvek obrázok ^^ U

    1.    Windousianske dijo

      Moorov zákon má svoje dni zrátané (jedna alebo dve desaťročia :-P).

      1.    diazepam dijo

        Moorov zákon bol vytvorený v 50. rokoch XNUMX. storočia a stále platí

        1.    Windousianske dijo

          Ale zákony fyziky to ukončia (hovoria Stephen Hawking a Moore sám).

  10.   frenetix dijo

    Nepochybne sa budú musieť poddať gtk3…. ale to xfce už nie je ľahký desktop par excellence je diskutabilné.

    1.    Gonzalo dijo

      Xfce je ľahký, čo nie je také ľahké, tomu hovorím „xfcedesktops“ ako Xubuntu (xubuntu-desktop) Nezamieňajte čistý xfce4 s distribúciami ako Xubuntu, ktoré používajú Xfce a pridávajú oveľa viac.

  11.   topokrium dijo

    Toto možné oneskorenie prechodu na GTK3 tiež nie je také znepokojujúce. Stáva sa to, že keď budú prenosní, je možné, že stratia časť doteraz dosiahnutej stability. Problémy spočívajú v skutočnosti, že GTK3 nie je tak vyspelý, ako by si vývojári Xfce priali (napríklad problémy so spotrebou pamäte, na ktoré odkazuje Nick Schermer), a preto si cenia prechodné riešenie:
    Vyvíjajte 4.12 v GTK2, ale „orientujte“ dizajn na GTK3 (neviem, ako to lepšie vysvetliť), týmto spôsobom sa pri zmene knižnice vykoná rýchlejšie a efektívnejšie (čo najrýchlejšie). vývoj Xfce). Tým by sa zabránilo prechodnej verzii, ktorá by zmenu urobila „na polceste“ so súvisiacimi problémami.

    A opäť bola spomenutá zmena verzie Xfce na 5 ... ale pri zachovaní tradičného odporu vývojárov voči zmenám sa zdá, že to zostalo iba návrhom.

    1.    Gonzalo dijo

      Mali by počkať alebo v každom prípade vytvoriť testovaciu verziu Xfce, ktorá pracuje s gtk3, zatiaľ čo stabilná pokračuje s gtk2, takže kto chce, môže riskovať inštaláciu testovacej verzie a kto chce, môže pokračovať v stabilnej verzii, ktorú používa gtk2. Nie je logické, že hneď ako sa zapoja do hry GTK3, ktorej bude určite chýbať veľa vecí na vyleštenie.

  12.   Dr Byte dijo

    Možno budete musieť trochu počkať, aby ste zaistili dobrý výkon xfce a tým zlepšili aj podporu gtk3, zatiaľ čo oni vylepšujú xfce viac.

    Zdravím.