Now I need to configure some defaults and make sure it's supporting all the stuff and looks like I made a #Guix package.
'Exotic' bird at Bucks Animal Hospital turns out to be a gull covered in curry or turmeric...
I have a lot of criticism of the whole serverless thing, but actually a tool like Guix could do it right. it could host *any* language and *any* dependencies trivially and use call-with-container to isolate all the "lambdas" from each other. I think it would be pretty easy to do a proof of concept as well.
Because Mastodon does not have a Copyright License Agreement (CLA) that contributors have to sign before submitting code, I am not the sole copyright holder of the Mastodon source code--rather, contributors keep rights to their parts. As such, violation of AGPLv3 is not just a violation of my own rights, but of all past contributors to Mastodon.
There's a new episode of @librelounge out where we interview Ludovic Courtès about Guix! Functional programming? Functional package managers? Distros? Reproducibility? It has all the cool things! https://librelounge.org/episodes/episode-23-guix-with-ludovic-court%C3%A8s.html
According to #Guile, all my errors are in ice-9/eval.scm...
Or ice-09/boot-9.scm, whatever that is...
Guix 1.0 is out at last! YEAH!
It even includes a "graphical" (read, curses-like) installer now! (The oldschool DIY route is still available if you like that though!) Lots of other stuff too!
Congrats Guix team!
GNU Guix 1.0 is out!
Proud to have been a part of the project since 2013. I haven't been active in awhile, but I have contributed a lot of packages, a Linux container implementation, a build system for programs written in Ruby, importer tools for PyPI and RubyGems, the 'guix environment' and 'guix publish' tools, and probably some small stuff I've forgotten.