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 2023–2024
L'année 2023 s'est achevée avec la tenue d'un workshop articulé autour de la reproductibilité dans le HPC et Guix en particulier : ▶ Site du workshop. Cet évènement a permis de rassembler des scientifiques de différents horizons, des administrateurs système et des ingénieurs pour partager leurs expériences autour de la reproductibilité des environnements logiciels avec, entre autres outils, Guix. Différents aspects ont été abordés, de différents points de vue, ce qui a permis de riches échanges ! N'hésitez pas à consulter les présentations en ligne et les vidéos ne devraient pas tarder !
Au premier semestre de l'année 2024, les cafés Guix reprennent sur leur format plus traditionnel !
Prochaine session
- 30/04/2024 Introduction aux G-exp. Simon Tournier
Après la lecture de la section « Définition des
paquets »,
et après quelques itérations test/erreur, nous devons ici ou là mettre des
symboles comme #~(#$(%
. Ce Café Guix essaiera de les rendre moins
cryptiques. Nous introduirons quelques ingrédients de la boite à outils
Scheme/Guile (quote, quasiquote, unquote) ce qui nous mènera aux
G-expressions.
Sessions suivantes (programme provisoire)
- 28/05/2024 Présentation des commandes guix time-machine et guix describe. Marek Felsoci
- 25/06/2024 Structuration du développement dans Guix et soumission d'un patch. Alice Brenon
Sessions passées
- 27/03/2024 Introduction à la reproductibilité des environnements de calcul : construction de paquets et liens avec Software Heritage. Ludovic Courtès / Pierre-Antoine Bouttier. Ce Café Guix a été diffusé en direct depuis les Journées du Réseau Français de la Recherche Reproductible à Grenoble (JRFRR-2024).
- 27/02/2024 Comment faire un paquet Guix avec l'outil d'aide Guix Packager ? Philippe Virouleau / Alice Brenon 📂 📺
- 30/01/2024 : Démystifier Guix : comment cela fonctionne d’un point de vue utilisateur ? Nicolas Vallet / Yann Dupont 📂📺
Continuer la discussion
Rejoignez le groupe Mattermost dédié pour prolonger la discussion entre deux sessions !
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)