Kun et halua tehdä jotain, etsit tuhansia tekosyitä, jotka nappaatte tehtävän suorittamatta jättämisestä, ja rehellisesti sanottuna tämä on mielestäni xfce kantamisen teemalla gtk3 la versio 4.12 tästä Työpöytäympäristö.
Asia Aloita tästä, missä Nick schermer alkaa sanomalla:
Ystävät,
Olemme siirtäneet joitain Xfcen osia Gtk3: een, ja on parempi pitää kiinni Gtk2: sta versiossa 4.12. Sen lisäksi, että se on valtava määrä työtä, tuloksena olevat sovellukset ovat selvästi hitaampia, ne kuluttavat enemmän resursseja ja etuja ei ole juurikaan (API teknisesti). Joten minulle Xfce-ytimen siirtäminen Gtk3: een nykyisessä tilassa on minulle: ei-mene.
Voit silti valmistautua tähän helpottamaan muutosta tulevaisuudessa.
- Riippuu Gtk 2.24: stä.
- Käytä uutta API: ta (kokoelma GSEAL: n kanssa) mahdollisimman paljon ja vanhentunutta sovellusliittymää.
- Useissa paikoissa voit käyttää Gtk-widgettejä omien versioidemme sijaan.
- Kirjastot (libxfce4ui ja exo) voivat tarjota lib: n gtk2- ja gtk3-version.
- Jotkut haluamasi perusmoduulit (esimerkiksi xfce4-appfinder), voit kääntää gtk3: ta vastaan. Tämän avulla voimme seurata edistymistä ja mahdollisesti Gtk3: ta
auttaa löytämään aiheita.Tämä antaa meille enemmän aikaa siirtää osia Gtk3: een, monimutkaisuuden vuoksi se vie aikaa, eikä uusien ominaisuuksien lisäämiseen jää paljon tilaa. Puhumattakaan kantamisen tosiasiasta (ja vain satama) kaikki mitä tarvitaan hauskanpitoon projektin ulkopuolella, ainakin minulle.
Saattaa olla jopa mahdollista ajaa Gtk3-paneelilaajennuksia Gtk2-paneelissa (ulkoisesti), samoin kuin ilmaistarpeille, jotka antavat sinulle vielä yhden siirtymispolun.
Olemme jo puhuneet tästä hieman IRC / private -palvelussa, ja Jannis ja Peter ovat samaa mieltä tämän reitin kanssa. Toivottavasti myös muut tekevät, koska silloin voimme kartoittaa siirrettävät osat ja työskennellä etenemissuunnitelmassa 4.12.
Enemmän tai vähemmän tämä on ollut alkuperäisen viestin käännös englanniksi. Jaan osittain ajatuksen, että jos gtk3 Se ei ole vielä niin optimoitu kuin sen pitäisi olla, ja tämä johtaa ongelmiin sovellusten suorituskyvyssä, kehityksessä xfce pitäisi jatkaa gtk2, mutta kysymys on kuinka kauan?
gtk2 se menettää vähitellen tukensa ja kyllä, vaikka se saattaa kestää kauan, lopulta heidän on kannettava xfce a gtk3. Mutta se ei ole vain työpöytäympäristö. Suurin osa sovelluksista, joita käytetään GNU / Linux ja niitä kehitetään gtk, ne ovat myös alkaneet toteuttaa gkt3.
Siksi luulen, että oikea tapa olisi antaa tukea tai yhteensopivuutta gtk3 en Xfce 4.12, vielä enemmän ottaen huomioon, että uuden version ilmestyessä on mahdollista, että gtk on vielä edistyneempi.
Mitä te tyypit olette mieltä?