il faut à tout prix désactiver l'installation automatique des Recommends/Suggests, c'est une connerie monumentale
Non, par exemple un logiciel de retouche d’image fonctionne très bien sans prendre en charge les exif (les métadonnées ne sont pas l’image), donc on peut imaginer mettre la bibliothèque qui prend en charge les exif en recommends. Dans le cas où les recommends ne sont pas installées par défaut, le gars qui installe un logiciel d’image sans faire gaffe il se met à retoucher ses images et perd les métadonnées à chaque enregistrement (oui j’ai vécu cela il y a très longtemps sur une autre distro). Le mécanisme des recommends est là pour permettre de se satisfaire de moins si dans un cas particulier cela suffit, mais les recommends correspondent à l’expérience utilisateur que la distribution soigne.
Autre exemple : quand l’utilisateur installe un bureau, l’utilisateur espère généralement un bureau complet, pas uniquement un gestionnaire de session et de fenêtre. Le mécanisme des recommends est là pour permettre à l’utilisateur averti de retirer des choses qui ne lui plaisent pas dans son cas particulier et qui, par chance, sont optionnelles. L’expérience utilisateur Debian c’est avec les recommends, personne n’a jamais réfléchi à la qualité de l’expérience utilisateur sans les recommends, les recommends sont là uniquement parce qu’il est à la fois possible de fournir une expérience utilisateur bien léchée, et à la fois permettre au cas particulier de se restreindre à moins fonctionnel.
Si tu demandes à apt de ne jamais installer les recommends, en fait tu demandes à apt de ne jamais rien installer quoi que ce soit dès lors qu’un jour un développeur a permis de rendre une dépendance optionnelle. Ça signifie aussi qu’à chaque fois qu’un développeur rend une dépendance optionnelle pour satisfaire le besoin d’un tiers (pas toi), Debian place cette dépendance en recommends, et donc toi, entre deux installations, tu perds des fonctionnalité.
Ça signifie aussi que tu obtiens une expérience utilisateur que personne au monde n’a jamais pensée, réfléchi, et préparé. Ton expérience utilisateur n’est plus que ce qui reste après que tu aies retiré tout ce que tout le monde dans le monde a permis de retirer, sans jamais comparer cela avec ton propre besoin. Ton expérience utilisateur n’est alors dictée que par la capacité des développeurs à rendre des parties optionnelles ou non.
En fait si tu n’installes jamais les recommends et que le résultat te convient, tu ne le dois qu’à une seule chose qui te déplaît : ce que tu utilises n’a pas été conçu pour permettre de se passer de certaines fonctionnalité, et tu es obligé de te farcir ces dépendances.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Recommandations/Suggestions
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au message La démence des packageurs debian ou un bug ?. Évalué à 9.
Non, par exemple un logiciel de retouche d’image fonctionne très bien sans prendre en charge les exif (les métadonnées ne sont pas l’image), donc on peut imaginer mettre la bibliothèque qui prend en charge les exif en recommends. Dans le cas où les recommends ne sont pas installées par défaut, le gars qui installe un logiciel d’image sans faire gaffe il se met à retoucher ses images et perd les métadonnées à chaque enregistrement (oui j’ai vécu cela il y a très longtemps sur une autre distro). Le mécanisme des recommends est là pour permettre de se satisfaire de moins si dans un cas particulier cela suffit, mais les recommends correspondent à l’expérience utilisateur que la distribution soigne.
Autre exemple : quand l’utilisateur installe un bureau, l’utilisateur espère généralement un bureau complet, pas uniquement un gestionnaire de session et de fenêtre. Le mécanisme des recommends est là pour permettre à l’utilisateur averti de retirer des choses qui ne lui plaisent pas dans son cas particulier et qui, par chance, sont optionnelles. L’expérience utilisateur Debian c’est avec les recommends, personne n’a jamais réfléchi à la qualité de l’expérience utilisateur sans les recommends, les recommends sont là uniquement parce qu’il est à la fois possible de fournir une expérience utilisateur bien léchée, et à la fois permettre au cas particulier de se restreindre à moins fonctionnel.
Si tu demandes à apt de ne jamais installer les recommends, en fait tu demandes à apt de ne jamais rien installer quoi que ce soit dès lors qu’un jour un développeur a permis de rendre une dépendance optionnelle. Ça signifie aussi qu’à chaque fois qu’un développeur rend une dépendance optionnelle pour satisfaire le besoin d’un tiers (pas toi), Debian place cette dépendance en recommends, et donc toi, entre deux installations, tu perds des fonctionnalité.
Ça signifie aussi que tu obtiens une expérience utilisateur que personne au monde n’a jamais pensée, réfléchi, et préparé. Ton expérience utilisateur n’est plus que ce qui reste après que tu aies retiré tout ce que tout le monde dans le monde a permis de retirer, sans jamais comparer cela avec ton propre besoin. Ton expérience utilisateur n’est alors dictée que par la capacité des développeurs à rendre des parties optionnelles ou non.
En fait si tu n’installes jamais les recommends et que le résultat te convient, tu ne le dois qu’à une seule chose qui te déplaît : ce que tu utilises n’a pas été conçu pour permettre de se passer de certaines fonctionnalité, et tu es obligé de te farcir ces dépendances.
ce commentaire est sous licence cc by 4 et précédentes