Logo Sciencesconf

Bonnes pratiques d'empaquetage logiciel avec Guix et Guix-Science

Ghislain Vaillant  1@  , Julien Castelneau  2  

1 : Centre Inria de Paris
Institut National de Recherche en Informatique et en Automatique

2 : Programme Santé numérique
L'Institut National de Recherche en Informatique et e n Automatique (INRIA)

L'empaquetage est une étape importante dans la diffusion d'un logiciel de recherche, et participe grandement à sa valorisation. Quelque soit la solution choisie – paquet natif, paquet d'une distribution, conteneur – la difficulté de réalisation de l'empaquetage peut grandement varier selon le public visé, les choix techniques opérés et les pratiques de développement utilisées pour le projet. Dans cet atelier, nous vous proposons de déconstruire cette tâche, souvent considérée comme ingrate et rébarbative, qu'est l'empaquetage logiciel, afin d'en étudier son essence et de définir collectivement un ensemble de bonnes pratiques à garder en tête pour la réaliser au mieux. Pour ce faire, nous nous appuierons sur notre expérience avec Guix et Guix-Science dans le domaine de la santé numérique, ainsi que de l'expérience dans d'autres solutions et domaines de recherche partagée par nos participant.e.s. Pour ce faire, l'atelier sera organisé en 3 parties complémentaires : une discussion générale et participative sur les bonnes pratiques en empaquetage et déploiement logiciel pour la recherche, un retour d'expérience sur Guix comme solution aux principaux défis liés à l'empaquetage, et enfin une présentation du projet communautaire Guix-Science, visant à faciliter le partage de recettes de construction de logiciels de recherche pour Guix. En terme de dimensionnement, l'atelier peut couvrir une session de 90 à 120 minutes, pour une trentaine de participant.e.s.

Type : : Atelier

Thématiques : Science Ouverte, recherche reproductible et éco-systèmes numériques

Chargement... Chargement...