Discussions et informations sur ce qui se passe dans le monde de l'informatique.
Répondre

le probleme des versions GTK , Qt , gnome & wayland et leur evolution 2021

#1Messageil y a 2 ans

bonjour

rappel dans le cas de Solus et Bungie
il s'agit d'un développement par solus de leur propre solution pour
- Gtk3 , Gnome

suite à la lecture détaillé de ce sujet
https://joshuastrobl.com/2021/09/14/bui ... ecosystem/

il apparaît que :
- gtk4 et plus , rend obsolète certaines fonctionnalités de GTK3 , et a supprimé des Api X11
- gnome a figé sur adwaita & libadwaita leur partie gestionnaire affichage avec absence de widgets ( ou équivalent )
- Qt pose le problème de version & licence ( et sans doutes des évolutions qui concernent plus KDE )

et l'avenir n'est pas radieux pour les années a venir ,
donc je pense que les DE comme Xfce , Gnome2 , Maté vont restés sous Gtk3 et la question de Wayland se pose pour ces bureaux ( sans parler des fonctionnalités possible ou pas )
- gnome & KDE vont s'orienter plus vers Wayland ( abandon de X11 )
- attention pour wayland drivers nvidia 470 et plus REQUIS pour la suite ( pas de support pour les anciennes cartes sauf mode "nouveau" )

nb: bien que cela concerne la gestion Bungie , il y a pas mal de chose qui concerne les autres bureaux ce qui donc reste valable pour les autres distributions, ils s'orientent de leur côté vers une solution EFL
Dernière modification par stephaneil y a 2 ans, modifié au total 1 fois.

le probleme des versions GTK , Qt , gnome & wayland et leur evolution 2021

#2Messageil y a 2 ans

:salut:
stephane a écrit : il y a 2 ans gtk4 et plus , rend obsolète certaines fonctionnalités de GTK3
j'ai fait quelques tests il y a quelques mois pour porter des apps de gtk3 en gtk4 et ce n'est clairement pas simple : énormément de choses dans l'api ont disparues avec gtk 4 ( " Stop using... Stop using... ") pour au final, avoir beaucoup moins de libertés pour le développeur ;rale:
https://docs.gtk.org/gtk4/migrating-3to4.html

le probleme des versions GTK , Qt , gnome & wayland et leur evolution 2021

#3Messageil y a 2 ans

Bonjour.

Je publie ici la conclusion de Joshua Strobl (Solus) en fin de blog concernant les évolutions de GTK (traduit en Français) :

" Donc en résumé :

- GTK4 n'a pas répondu à nos attentes depuis sa sortie en décembre 2020, et nous n'avons pas été satisfaits de son état au moment de la rédaction de cet article.
- Les plans actuels de GNOME concernant les modifications du fonctionnement de la thématique sont considérés comme régressifs pour le bureau Linux, les développeurs et le choix des utilisateurs.
- Nous ne pensons pas que GNOME traite sa communauté, des utilisateurs individuels aux systèmes d'exploitation entiers, d'une manière équitable et respectueuse de leur choix sur la façon dont ils souhaitent organiser leur propre expérience.
- Budgie 11 ne sera pas écrit en GTK4 (le choix pour le langage EFL, dont j'ignore tout, parait acté par l'équipe Solus).
- Pour Budgie Edition : nous travaillerons au remplacement des logiciels développés par GNOME par ceux des développeurs de logiciels alternatifs ainsi que des solutions « maison ». Ceux-ci ne seront pas nécessairement sous l'organisation GetSolus et ne seront pas associés à Budgie. L'adoption de Budgie à l'avenir (au moins jusqu'à ce que nous ayons notre propre centre de contrôle) ne nécessite pas et ne nécessitera pas l'utilisation de nos propres applications. Cela est même resté vrai même pour Budgie Desktop View, nous prenons en charge des alternatives telles que Desktop Folder en tant qu'implémentations alternatives "de bureau" dans Budgie.
- L'édition GNOME sera rétrogradée à une édition non organisée et déplacée vers une position moindre sur notre page de téléchargements dans une future version de Solus.

Joshua Strobl"

le probleme des versions GTK , Qt , gnome & wayland et leur evolution 2021

#4Messageil y a 2 ans

gecko131 a écrit : il y a 2 ans le choix pour le langage EFL, dont j'ignore tout, parait acté par l'équipe Solus
EFL == Enlightenment Foundation Libraries

pas un language, mais une bibliothèque comme Gtk ou Qt. C'est la couche logicielle utilisée par Enlightenment (E pour les intimes)

le probleme des versions GTK , Qt , gnome & wayland et leur evolution 2021

#5Messageil y a 2 ans

Merci pour l'info. :bjr:
Répondre