Gestionnaire de paquets Nix

par Guillaume Bouchard, ingénieur Tweag.io, ancien doctorant du LIRIS

mardi 12 mars 2019

Nix est un outil multi-plateformes visant à créer des environnements reproductibles, simplement décrits par un fichier texte et aussi bien adaptés à la production logicielle que scientifique.

Cette présentation s’adresse autant au développeur logiciel voulant simplifier ses processus qu’au chercheur soucieux de la qualité de son travail.

La présentation sera faite par Guillaume Bouchard, ingénieur Tweag.io, ancien doctorant du LIRIS et qui regrette de ne pas avoir connu Nix pendant sa rédaction de thèse.

Si l’une de ces phrases vous parle, venez à cette présentation, Nix est sûrement la solution à vos problèmes :

  • Ce programme marchait il y a 3 mois, mais plus maintenant
  • Cela marche chez moi, mais pas chez toi, tu peux vérifier que tu utilises bien libfoo-3.14.15 ?
  • Marrant, le mois dernier cette expérience donnait ce résultat, mais maintenant elle donne un autre résultat, est-ce que ce ne serait pas la mise à jour de ce module python qui pose problème ?
  • C’est amusant, ton rendu latex n’a pas la même tête chez toi que chez moi
  • J’ai suivi le README à la lettre, mais il semble manquer des librairies
  • Mon système a besoin de libclang3.9 et ce programme demande libclang4, je fais quoi ?

Les slides sont en ligne : https://gitpitch.com/guibou/presentation_nix_may_2019