Posté par flagos .
En réponse au journal Flatpak.
Évalué à 2.
Dans le cas de Debian, les mises-à-jour ne sont justement pas automatiques.
Un mainteneur intervient manuellement pour mettre à jour son ou ses (quelques) paquets maintenus, s’emmerde à lire les releases notes pour s’assurer que c’est bien ABI compatible avec la dernière version, etc.
Et ce travail est fondamental. L'idée, c'est de reutiliser ce travail au niveau de la machine de build et non sur la machine de l'utilisateur.
Il pousse ensuite son paquet, et tout le monde en profite dans toutes les applications.
Ca c'est avec apt. Avec snap, il pousse son paquet de librairie (ABI compatible, tout bien) -> ca retriggue un job de build -> et tout le monde en profite dans ses applications.
La grande différence ? C'est qu'on se base que sur le travail d'un seul mainteneur pour produire une image de reference alors qu'avec apt, yum etc, tu as autant de mainteneurs que de distribs, ce qui fait qu'en pratique, l'écosystème logiciel est completement freeze pendant le temps de vie de la distrib.
[^] # Re: Dépendances
Posté par flagos . En réponse au journal Flatpak. Évalué à 2.
Et ce travail est fondamental. L'idée, c'est de reutiliser ce travail au niveau de la machine de build et non sur la machine de l'utilisateur.
Ca c'est avec apt. Avec snap, il pousse son paquet de librairie (ABI compatible, tout bien) -> ca retriggue un job de build -> et tout le monde en profite dans ses applications.
La grande différence ? C'est qu'on se base que sur le travail d'un seul mainteneur pour produire une image de reference alors qu'avec apt, yum etc, tu as autant de mainteneurs que de distribs, ce qui fait qu'en pratique, l'écosystème logiciel est completement freeze pendant le temps de vie de la distrib.