Quasi tutti gli sviluppatori stanno passando a GTK4 e GIMP, da cui prende il nome la libreria, è ancora su GTK2.

GIMP 2.10.34

Quasi ogni giorno, o almeno ogni sette giorni, leggiamo che qualche sviluppatore o progetto ha realizzato il porto della tua app per utilizzare GTK4. Questo disponibile da fine 2020, e attualmente ha già ricevuto dieci aggiornamenti medi, quindi non si può dire che sia ancora immaturo. Quello che in qualche modo colpisce è che GIMP, da cui prende il nome la libreria, è ancora oggi in GTK2.

E la cosa va a lungo. Per poter caricare in una nuova versione ci vuole tempo, e quel tempo può impedirgli di migliorare in altri punti. La prossima versione principale del programma di manipolazione delle immagini GNU sarà GIMP 3.0 e il team di sviluppatori sta dando la priorità alle funzionalità. Vogliono rilasciare GIMP 3.0 il prima possibile, e farlo con gli aggiornamenti giusti e senza bug.

GIMP e GTK4: questione di estetica?

C'è un thread (in effetti ce ne sono diversi) su GitLab in cui si parla dell'argomento, ma non viene aggiornato da un anno. Il thread è stato aperto più di due anni fa, quando GTK4 è stato appena rilasciato. Ci sono almeno due messaggi che spiegano come è il problema. @Jehan dice che non sono contrari al passaggio a GTK4, ma non fa schioccare magicamente le dita. Ci vuole molto tempo e sarebbe un cambiamento che nessuno noterebbe alla fine. Pertanto, sono focalizzati su GTK3.

D'altra parte, @prokoudine ha dichiarato un anno fa che:

Abbiamo già commesso l'errore di cercare di fare troppo. Da qui il ciclo di sviluppo di 6 anni tra 2.8 e 2.10 (e 4 anni tra 2.6 e 2.8). Sono passati più di 3 anni dalla versione 2.10.0, che è molto, per non dire troppo, e abbiamo ancora parti importanti da completare. È difficile dire in anticipo quanto tempo impiegherà la migrazione da gtk3 a gtk4. Ritardare il rilascio della versione 3.0 per un altro mese è accettabile. Ritardare di un altro semestre o più non lo è.

Quasi tutti trattano la v3.0 come il male necessario che deve accadere prima di poter iniziare a lavorare su cose davvero entusiasmanti come l'editing non distruttivo.

In breve, credono che arrivare a GTK4 non valga il tempo che ci vuole, o almeno non adesso. È una "cosa carina da fare", ma dovremo almeno aspettare GIMP 3.2. Questo è qualcosa che è stato detto un anno fa, quindi quando può variare.

Il programma di manipolazione delle immagini GNU ha bisogno di quel restyling... e altro ancora

GIMP sembra lo stesso da molto tempo. Ricordo di aver utilizzato Photoshop su Linux utilizzando PlayOnLinux, ma per quello di cui avevo bisogno GIMP era sufficiente, quindi ho smesso di giocare con WINE e ho deciso di apportare la modifica. Da quel momento, l’immagine dell’alternativa gratuita più popolare a Photoshop non è cambiata, o almeno lo è, e la mia memoria mi sta deludendo.

Il fatto che le persone non usino GIMP potrebbe essere dovuto alla sua interfaccia. non lo dico; dice Edward Snowden e chi mi ha insegnato parte di quello che so su HTM/CSS/JavaScript. Come utente GIMP, non sono d'accordo, ma le persone come quelle menzionate si accigliano quando parlano di questo programma. Quel che è certo è che sembra un po' datato, soprattutto quando si entra in RawTherapee o DarkTable, applicazioni su cui GIMP si affida per "sviluppare" le foto RAW. C'è tutto come più recente, nel caso del primo con il caratteristico blu di GTK3 + per tutto.

Ciò a cui probabilmente si riferisce Snowden è la distribuzione (posizione delle cose, niente a che fare con la distribuzione). Photoshop sembra più intuitivo, almeno per chi ci è abituato. Non lo so, questa è già una questione di gusti.

GIMP 3.0 non ha ancora una data di rilascio. In questo momento è in fase beta e non arriverà sotto forma di versione stabile fino a quando non chiuderanno tutto ciò che hanno in sospeso.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   senza nome suddetto

    A proposito, chi usa gtk3 e non è interessato al porting su gtk4 può usare ctk, è un fork di gtk3:

    https://github.com/cafe-desktop/ctk