| 29 Apr 2023 |
Minijackson | Guillaume Desforges: je crois que fetchFromGithub accepte l'attribut name | 15:07:55 |
Guillaume Desforges | ah s'possible, je check | 15:08:07 |
Guillaume Desforges | indeed | 15:11:22 |
Guillaume Desforges | pkgs.fetchFromGitHub rec { owner = "foo"; repo = "bar"; rev = "v1.0"; name = pkgs.lib.strings.sanitizeDerivationName "${owner}-${repo}-${rev}"; }
| 15:14:14 |
Guillaume Desforges | * pkgs.fetchFromGitHub rec { owner = "foo"; repo = "bar"; rev = "v1.0"; name = pkgs.lib.strings.sanitizeDerivationName "${owner}-${repo}-${rev}-src"; }
| 15:14:26 |
Guillaume Desforges | In reply to @Minijackson:matrix.org et une explication de pourquoi ça a été nommé source à l'origine: https://github.com/NixOS/nixpkgs/pull/153386#issuecomment-1004715841 intéressant qu'il propose repo-rev plutôt que owner-repo ou owner-repo-rev | 15:16:37 |
Minijackson | j'imagine pour éviter de rebuild si jamais un dépôt change d'owner ? | 15:17:31 |
Guillaume Desforges | ah oui en cas de fork | 15:19:52 |
Guillaume Desforges | * ah oui en cas de fork par exemple | 15:20:04 |
Minijackson | ou transfert aussi | 15:20:08 |
Guillaume Desforges | c'est vrai qu'en fait juste appeler ça "source" c'est pas plus mal | 15:20:40 |
Guillaume Desforges | mais c'est dommage que ça ne soit pas plus expliqué dans ce cas | 15:20:58 |
Minijackson | ça doit être assez difficile à expliquer pour quelqu'un qui débute | 15:22:26 |
Minijackson | qui maîtrise pas encore le fonctionnement de Nix | 15:22:35 |
| * raitobezarius pense au nombre de trucs incalculable pas expliqués et a hâte que les travaux de docs commencent :) | 16:42:14 |
Guillaume Desforges | ils ont commencés | 16:42:37 |
Guillaume Desforges | mais tu fait surement allusion à l'effort crowd-fondé | 16:42:49 |
raitobezarius | oui je fais allusion à ça | 16:43:05 |
raitobezarius | (tu as raison) | 16:43:09 |
Guillaume Desforges | pour ma culture, vous avez en tête un logiciel typiquement dur à installer/configurer mais avec Nix c'est trop facile? | 17:09:30 |
Guillaume Desforges | * pour ma culture, vous avez en tête un logiciel typiquement dur à installer/configurer sur Ubuntu/Debian, mais avec Nix c'est trop facile? | 17:09:43 |
Minijackson | NetBox est très "manuel" à gérer | 17:10:31 |
Minijackson | sinon Nextcloud ? | 17:10:37 |
Guillaume Desforges | le plus mainstream, le mieux c'est | 17:10:47 |
Guillaume Desforges | ou alors tiens, si vous connaissez deux logiciels qu'on peut pas avoir en même temps normalement, à cause de conflits dans les dépendences | 17:11:17 |
Guillaume Desforges | * ou alors tiens, si vous connaissez deux logiciels qu'on peut pas avoir en même temps normalement, à cause de conflits dans les dépendences par exemple | 17:11:33 |
Minijackson | j'ai entendu aussi que matrix-synapse était assez difficile | 17:12:01 |
Minijackson | In reply to @gdesforges:matrix.org ou alors tiens, si vous connaissez deux logiciels qu'on peut pas avoir en même temps normalement, à cause de conflits dans les dépendences par exemple avant, je me souviens de ffmpeg et libav, mais je crois que libav est mort ? | 17:12:35 |
Guillaume Desforges | mmmh le wiki Arch a pas l'air si terrible
https://wiki.archlinux.org/title/Matrix | 17:12:44 |
Minijackson | ah oui tiens, plutôt simple x) | 17:13:30 |