Café Guix
This page is about monthly hacking sessions for French-speaking scientists and HPC practitioners, covering a range of topics from user interface matters to deep packaging dives. Read below for past and upcoming sessions.
Le Café Guix est un temps d’échange mensuel et informel autour du gestionnaire d’environnement logiciel GNU Guix. Étudiant·e·s, chercheuses et chercheurs, administrateur·ice système, IT support de laboratoire ou de Centre de Calcul, tout le monde est bienvenu·e dans ce rendez-vous mensuel d’une heure où l’on discutera de questionnements apportés par chacun sur Guix et sa pratique au sens large.
La participation aux Cafés Guix est libre, aucune obligation d’assiduité n’est imposée. En fonction des sujets abordés, il est fort possible que vous soyez parfois peu concernés. Si vous voulez discuter d’un sujet spécifique (par ex. interface utilisateur·ice, empaquetage, installation système, problème sur un paquet spécifique), n’hésitez pas à nous en faire part en amont afin que l’on puisse répondre aux envies de tout le monde.
Ils ont lieu de façon générale les derniers mardis de chaque mois de 13h à 14h en visio sur ce lien :
▶ BigBlueButton — entrez votre nom et rejoignez-nous. N'hésitez pas à rejoindre le groupe Mattermost dédié pour prolonger la discussion entre deux sessions !
Nous avons choisi de labelliser les sessions par des petits logos qui indiquent le niveau de difficulté du thème présenté :
Ces niveaux sont bien sûr donnés à titre indicatif.
Programme des sessions 2024–2025
Une nouvelle saison des cafés Guix s'annonce avec un programme articulé une fois encore autour de différents niveaux de pratique et d'utilisation de Guix. Si vous souhaitez voir aborder un sujet n'hésitez pas à nous contacter.
News : un workshop va également être organisé à Bordeaux le 7 Novembre 2024 ▶ Site du workshop. Cet évènement s’inscrit dans la suite du Premier Atelier sur le déploiement logiciel reproductible pour le calcul intensif et la recherche qui s’est tenu l’an dernier. Cette journée est ouverte à toute personne s'intéressant aux questions de gestionnaire d'environnements logiciels dans le cadre du calcul haute performance. Guix esquisse une solution de l'ordinateur portable aux machines de calculs mutualisées en passant par la génération de conteneurs. L'objectif de cette journée est d'échanger ou découvrir tant du point de vue utilisateur que du point de vue administrateur système, les possibilités offertes par Guix dans la gestion d'un cluster HPC.
Session à venir
- 26/11/2024 Guix time-machine : l'archivage et le long-terme. Simon Tournier
Prochaines sessions
28/01/2025 Guix, docker ou autres conteneurs et leur lien avec les VMs. Simon Tournier
18/02/2025 Introduction au langage fonctionnel Scheme/Guile Alice Brenon
25/03/2025 Gérer la reproductibilité des notebooks avec Guix. Ludovic Courtès / Pierre-Antoine Bouttier.
29/04/2025 Tout savoir sur la commande guix pack. Ludovic Courtès
27/05/2025 : Adapter les dépendances à ce qui est proposé par Guix Marek Felšöci / Yann Dupont
Sessions passées
Résumé : Si le monde des environnements logiciels vous paraît difficile d’accès mais que vous voulez mener vos expérimentations numériques dans un cadre le plus reproductible possible, cette session est pour vous. Nous découvrirons le gestionnaire d’environnements logiciels Guix, par rapport à ce que vous pouvez connaître, puis nous verrons, très concrètement, comment l’utiliser en quelques commandes, se comptant sur les doigts d’une main.
Remarque : suite à une erreur de ma part, il manque le début de la vidéo mais vous pouvez retrouver une première partie similaire sur la vidéo suivante.
Continuer la discussion
Rejoignez le groupe Mattermost dédié pour prolonger la discussion entre deux sessions !
Archives des sessions précédentes …
Organisation
- Céline Acary-Robert (Université Grenoble-Alpes)
- Pierre-Antoine Bouttier (CNRS)
- Ludovic Courtès (Inria)
- Yann Dupont (Université Nantes)
- Jean-François Guillaume (Université Nantes)
- Simon Tournier (Université Paris)