<__mothsart__>
J'aime beaucoup Nix mais à force d'utiliser certains outils, je commence à voir des faiblesses : qui ne sont pas forcément lié à Nix mais pour un utilisateur le raccourci est rapide
<__mothsart__>
le site https://nixos.org/nixos/packages.html : il va faire une vilaine requète ajax pour récup l'intégralité des paquets et dans un second temps, faire un tri en js
<__mothsart__>
si j'extrapole : plus il y aura de paquets et plus les recherches seront lentes
<symphorien>
surtout sur un téléphone
<__mothsart__>
vraiment dommage de pas avoir un serveur avec une BDD derrière pour faire ce tri et un peu de cache pour éviter les trucs récurrents
<__mothsart__>
2. pas de gestion de mot clés donc si tu connais pas le nom exact de ce que tu recherches ben tant pis
<symphorien>
ça ne cherche même pas dans la description longue ?
<__mothsart__>
hum, en fait beaucoup de paquets n'ont tout simplement pas de "description longue" donc patatra
<symphorien>
je veux dire, description ou description longue de manière interchangeable
<__mothsart__>
Après, si ils en avaient toutes, ça augmenterai significativement la taille de l'archive download
<symphorien>
de toute façon, s'il y avait des tags, ils viendraient de la même source que les descriptions.
<symphorien>
Donc on peut tout simplement se concentrer sur améliorer les description là où elles ne sont pas assez descriptives.
<__mothsart__>
c'est pas faux
<__mothsart__>
Bon, j'ai pas les cas sous la main : je vais commencer à la noter et j'en reparlerais d'ici là
<__mothsart__>
vous faites comment pour patcher facilement un paquet existant ?
<symphorien>
de manière pérenne ou juste pour essayer ?
<__mothsart__>
juste pour essayer
<symphorien>
cloner nixpkgs
<symphorien>
cd nixpkgs
<symphorien>
nix edit -f. guake
<symphorien>
nix-build -A guake
<symphorien>
./result/bin/guake
<__mothsart__>
ah ouais : hyper simple, merci
<symphorien>
et en plus si ça marche ouvrir une PR est vraiment facile :
<symphorien>
s/://
<__mothsart__>
Je n'y manquerais pas si c'est ça ;)
<__mothsart__>
héhé : c'est bien ça : je vais faire la PR
__mothsart__ has quit [Quit: Leaving.]
__mothsart__ has joined #nixos-fr
<__mothsart__>
J'ai un truc récurrent : "error: opening file '/nix/store/6r8lpy1iv5qnchxdl93x1nkj7jkkbdgj-guake-3.6.3.drv': No such file or directory" quand je refais un "nix-build -A guake"
<__mothsart__>
pourtant, j'ai fait un "nix-env -e guake" et je n'ai plus rien avec un "ls -la /nix/store | grep guake"