This profile might be incomplete.
Open on mastodon.social futurile
Wall 11 posts
New video - How to update packages in #guix and contribute them to the project. Goes through each step, for someone who wants to be a new contributor. Tries to covers the tools, steps and a check-list to go through so someone can 'follow along'. With a practical example - updating borgmatic. Full video here: https://www.youtube.com/watch?v=PSn1_NZzQ7o Uses #guix, #guile, #vim, #stackedgit, #git, #emacs, #git and #debbugs with ❤️ @ekaitz_zarraga talk about bootstrapping RISV-V on Guix Linux is published: https://www.youtube.com/watch?v=Cj7DyiRqWBk Discusses #RISCV, #linux #security, #guix and @nlnet sponsorship of #future of #internet. Check it out! @futurile @ekaitz_zarraga @nlnet Sorry, but the work must have been astounding there. This Tuesday @ekaitz_zarraga (sponsored by @nlnet ) will be talking about the mission to boot #riscv in #guix and it's importance for #trust and #security in #linux. Come along and learn about this interesting #architecture and some of the challenges of bootstrapping a #foss / #opensource platform. Details here: https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024 @futurile @ekaitz_zarraga @nlnet all I want to know is if that's a natural facial expression Want to learn about reviewing #guix patches? Just published jgarts talk about using Mumi and RDE: https://youtu.be/8m8igXrKaqU?si=xfFhcd0XwsqIuF0R He discusses using RDE to configure email and git-send-email which is such a big pain point - on #fedora or any foreign distribution (for me that's #ubuntu). Also some chat about #GNU debbugs instance and how Mumi makes it easy to use! Published @dthompson super talk "Get Rich Slow with Guile and Guix" - Covers all sorts of interesting topics in #freesoftware #emacs #nix #guix #guile #scheme #programming #linux Also @spritelyinst work on Scheme in the browser with #wasm and the future of #secure #internet Great weekend viewing! @futurile @spritelyinst I haven't watched (not sure if I have the guts lol) but I know I did not make the editing easy on you what with the many instances of technical difficulties. THANK YOU!!! @futurile @dthompson @spritelyinst Wooo! I wasn't able to make it to the meetup live so I've been looking forward to this. Gonna watch it this weekend :) Next Guix meet-up is next Wednesday (29th) - @daviwil will be giving a talk about how he manages his system configuration and development workflow. If you want to ask David a question or register for the session get the details: https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024 Want to learn more about #guix? Our next online patch review hackers session is on Friday 3rd May - tomorrow! Times are: 17:00 UTC / 18:00 BST / 19:00 CEST / 13:00 EDT All the details of how how to get started learning about #guix packaging are on the Wiki as well as the Jitsi links: https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024 #guix is similar to #nix but uses #lisp #scheme language for declaring the #linux environment. 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 🎆 https://www.futurile.net/2024/03/29/guix-package-structure-inputs/ Not sure about how it compares to #nix, but for #guix this is a key area of packaging - hope all the examples make sense! Clojure packages in Guix are AOT compiled. I'm proposing to change the default to *off*. This is because Clojure's AOT ABI is not guaranteed: so versions of libraries built by one version of Java may not work with another from what I understand. Got a view? Would love comment on guix-devel: |