This page was for tracking anything related with the 2023 GNU Guix/Guile conference and hackathon on February 2nd and 3rd — right before FOSDEM2023 and the Declarative and Minimalistic Computing devroom.
Annual GNU Guix (un)conference. This event was a FOSDEM 2023 fringe event.
Why?
GNU Guix is growing rapidly and has gone from a software packaging system to a full tool stack aimed at reproducible software deployment and development. GNU Guix is a toolkit that allows developers to integrate reproducible software deployment into their applications — as opposed to leaving it up to the user. GNU Guix is based on the GNU Guile programming language which makes it a very versatile and hackable (in the good sense) environment.
When?
Thursday 2nd and Friday 3rd of February, 2023, the two days before FOSDEM.
Starting at 9:30AM.
Where?
Institute of Cultural Affairs (ICAB) Rue Amedee Lynen 8 1210 Brussels (map), Belgium.
Programme
We had some talks in the morning and hacking and discussions the rest of the day. Two days of GNU Guix bliss.
The event targeted an audience of Guix developers and users.
In pure "unconference" style, the rest of the program was made by participants as we went, with hands-on sessions organised in subgroups. The following session topics were proposed:
- GNU Guix road map
- GNU Guix online documentation
- Reproducibility project
- Alternative target architectures (ARM, RISCV, POWER etc.)
- The Guix System installer
- Developing workflows (GNU Guix and GNU Workflow Language)
- Demonstration and explanation of The Perfect Setup (Emacs, Geiser, Magit)
- Python team maintenance and developer session
- Security issues (CVE-2021-27851, similar bugs, the big picture, etc)
- P2P substitutes
- Guix in "air gapped" environments
Presentations and notes
- State of Guix 2023, presentation by Ludovic Courtès
- Debugging Guix beyond pk, presentation by Ludovic Courtès and jgart
- Quality assurance, presentation and notes by Christopher Baines
- Patch review, notes by Christopher Baines
- Releases, branches and teams, notes by Andreas Enge
- Skill sharing on the perfect setup, configuration presented by Simon Tournier
Code of conduct
Attendees implicitly abode by the code of conduct as stated by FOSDEM.
Participants
- Pjotr Prins
- Manolis Ragkousis
- Simon Tournier
- Julien Lepiller
- Todor Kondić
- Andreas Enge
- Bonface Munoki
- Efraim Flashner
- Jonathan McHugh
- Arun Isaac
- Tanguy Le Carrour
- Alexey Abramov
- Ludovic Courtès
- Leo Famulari
- Christopher Baines
- Mekeor Melire
- Lars-Dominik Braun
- Josselin Poiret
- Tobias Geerinckx-Rice
- Jonathan Brielmaier
- jgart
- Björn Höfling
- Mathieu Othacehe
- Nicolò Balzarotti
- Gábor Boskovits
- Jelle Licht
- Michael Bauer
- pukkamustard
- Timo Wilken
- Janneke Nieuwenhuizen
- Samuel Fadel
- Nicolas Roelandt
- Raffael / sepi
- Sharlatan Hellseher
- Bertrand Mathelier
- Petr Hodina
- Ivan Vilata i Balaguer
Costs
Attendance was free. We asked a voluntary contribution for consumptions.