📢 Curious about the the transactional deployment model #nix invented? Intrigued by functional programming #scheme#guile? Looking for tips on #guix? David Wilson (@daviwil) will be giving a talk TOMORROW (Wednesday 29th) at 17:00 UTC - Register here!
Video of the interview with #guix founder @civodul is available. A great chat about the #nix deployment model, his interested in #guile and #free software. Lots of interesting chat about motivation in #freesoftware, #gnu and #linux - as well as the Plan9-ification of Guix!!
@abcdw@civodul@fabionatali I'm going to try and record it - my laptop struggles with Jitsi but hopefully I've got it organised this time. Yeah I know I should spend a few hours and figure out OBS 😃
Looking for some Friday #guix reading? How about the next step in the #packaging tutorial? Overview of the build-system concept, and how to provide arguments. We meet the #guile#scheme repl (guix repl) to discuss when to use 'quote' and 'quasiquote' in package definitions.
Our next #Guix meetup (May 16th) will have a talk by @civodul founder and long-term contributor to #guix. Why it's called #guix? What it's like to use #guile#scheme in a big project? How to think about #guix compared to #nix? What's next for guix? Whether #emacs really is the one true editor? So many interesting topics!
Add your question on the Wiki (or message back and I'll add it):
New post in the #Guix packaging series! All about how inputs (libraries and utilities) that are needed to build a package are defined. Covers inputs, native-inputs and propagated-inputs. And, how to create your own package variants using modify-inputs - we slim down Weechat by 50% as a worked example 🎆
Clojure packages in Guix are AOT compiled. I'm proposing to change the default to off due to Clojure ABI - so versions of libraries build by one version of Java may not work with another from what I understand. Got a view? Would love comment on guix-devel: