Posté par mothsART .
En réponse à la dépêche GNU Guix 1.2.0 est publié.
Évalué à 1.
Dernière modification le 30 novembre 2020 à 18:01.
Il m'en faut plus pour être "froissé" et là n'est pas la question.
Je considère juste qu'il faut tendre vers l'impartialité.
Il faut toujours garder en tête que rien n'est "parfait".
A titre d'exemple, j'ai porté quelques softs sous Nix qui étaient déjà empaqueté sous debian.
En le faisant de manière brut (juste édition d'un fichier nix), le soft se lançait mais certaines choses ne fonctionnaient pas bien : mon applicatif appelait des fichiers avec des chemin absolu selon les conventions d'arborescence Unix au lieu de passer par des chemins relatifs.
J'ai donc adapté mon code.
Si le paquet avait été validé tel quel dans la distrib sans que je m'en aperçoive, est-ce que ça aurait été un soucis de Nix ou de l'applicatif ?
Je présume que le soucis aurait été identique sous Guix.
Après, il faut se rendre à l'évidence : même si la partie packaging est purement fonctionnel (pas de bash ni aucun truc avec effet de bord) si l'applicatif derrière est très permissive et pas réfléchit pour... ça pourra pas être parfait !
Mais d'un point de vue utilisateur, l'amalgame est vite fait : à tord ou a raison.
[^] # Re: Similaire à NixOS
Posté par mothsART . En réponse à la dépêche GNU Guix 1.2.0 est publié. Évalué à 1. Dernière modification le 30 novembre 2020 à 18:01.
Il m'en faut plus pour être "froissé" et là n'est pas la question.
Je considère juste qu'il faut tendre vers l'impartialité.
Il faut toujours garder en tête que rien n'est "parfait".
A titre d'exemple, j'ai porté quelques softs sous Nix qui étaient déjà empaqueté sous debian.
En le faisant de manière brut (juste édition d'un fichier nix), le soft se lançait mais certaines choses ne fonctionnaient pas bien : mon applicatif appelait des fichiers avec des chemin absolu selon les conventions d'arborescence Unix au lieu de passer par des chemins relatifs.
J'ai donc adapté mon code.
Si le paquet avait été validé tel quel dans la distrib sans que je m'en aperçoive, est-ce que ça aurait été un soucis de Nix ou de l'applicatif ?
Je présume que le soucis aurait été identique sous Guix.
Après, il faut se rendre à l'évidence : même si la partie packaging est purement fonctionnel (pas de bash ni aucun truc avec effet de bord) si l'applicatif derrière est très permissive et pas réfléchit pour... ça pourra pas être parfait !
Mais d'un point de vue utilisateur, l'amalgame est vite fait : à tord ou a raison.