Ce n'est pas un faux dilemme dans le sens où la question du packaging a des problématiques et des critères de décisions qui n'a pas une solution optimale sur tous les critères. Tu dois faire des choix, privilégier certains critères au détriment d'autres. C'est de ingénierie classique.
Ce n'est pas ce que disais.
Mais tout ça est possible avec Flatpak justement.
Tout à fait et je crois que l'une des applications que j'ai est parti dans cette direction.
Plus tu découpes les runtime, plus la maintenance est complexe, or les gens qui maintiennent ces runtime n'ont pas un temps infini.
Encore une fois ? Il y a un large éventail de choix entre faire des runtimes d'1Gio et en faire des millions de 200Kio. AMHA le curseur n'est pas optimal, même pour la maintenance. Je pense que séparer à minima les toolkit et des environnements de bureau ne serait pas déconnant je suis pas convaincu que la plupart des app que j'ai installé utilisent des spécificité de l'un ou l'autre.
Puis tu perds en réutilisation s'il y a 20 000 runtimes différents qui permettent d'utiliser Qt 5.15 et que chaque application en utilise un différent.
Encore une fois je pense que c'est un leurre. À part les hypothèses de concevoir des distributions entièrement basé dessus (ce qui n'est pas une bonne idée à mon avis) je doute que les gens installent 20 000 applications différentes avec. Se coupler avec une distribution et au détriment de tous les autres utilisateurs c'est un peu ce qui est reproché à snap.
Ensuite si chaque Flatpak embarque toutes ses dépendances à la AppImage, tu perds les bénéfices liés au runtime en terme de maintenance (dont de sécurité) et en mutualisation de ressources.
Et en regroupant de trop aussi. Parce que tous les composants ne sont pas gérés par les même équipes, ni avec les même temps de cycles,...
Et ce n'est pas un mal en soit.
Je n'ai fais que donner mon avis.
Ou si je veux avoir la dernière version de GNOME mais garder d'autres composants un peu plus ancien, je fais comment ?
Tu installe la dernière version de gnome et les quelques autres composants via flatpak. C'est bien plus logique et à l'usage ce sera bien plus simple.
[^] # Re: Snap a bannir
Posté par barmic 🦦 . En réponse au journal Ubuntu, Snap, les performances de chromium se dégradent. Évalué à 2.
Ce n'est pas ce que disais.
Tout à fait et je crois que l'une des applications que j'ai est parti dans cette direction.
Encore une fois ? Il y a un large éventail de choix entre faire des runtimes d'1Gio et en faire des millions de 200Kio. AMHA le curseur n'est pas optimal, même pour la maintenance. Je pense que séparer à minima les toolkit et des environnements de bureau ne serait pas déconnant je suis pas convaincu que la plupart des app que j'ai installé utilisent des spécificité de l'un ou l'autre.
Encore une fois je pense que c'est un leurre. À part les hypothèses de concevoir des distributions entièrement basé dessus (ce qui n'est pas une bonne idée à mon avis) je doute que les gens installent 20 000 applications différentes avec. Se coupler avec une distribution et au détriment de tous les autres utilisateurs c'est un peu ce qui est reproché à snap.
Et en regroupant de trop aussi. Parce que tous les composants ne sont pas gérés par les même équipes, ni avec les même temps de cycles,...
Je n'ai fais que donner mon avis.
Tu installe la dernière version de gnome et les quelques autres composants via flatpak. C'est bien plus logique et à l'usage ce sera bien plus simple.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll