This past weekend, Guixotic participated in the FSF40
Hackathon,
a Free Software Foundation (FSF) organized event in celebration of
their 40th anniversary. The hackathon was held virtually over the
course of three days via a Galene video
conference server instance provided by the FSF, and the GNU Guix
participants had a dedicated room.
It seems we are a bit overdue to say hello! We're very excited to announce Guixotic, a consultancy cooperative specializing in GNU Guix and Guile. We offer a wide range of services, from commercial support and DevOps to training and feature development. You can read our first announcement to the world on the guix-devel mailing list.
Yesterday, I got access to a virtual machine from my university for
a school project. Great! The only catch: it was only accessible in
the internal network via an obscure VPN protocol.
We're on our way It's been a month since we started the fundraising campaign to Sustain and Strengthen Guix. So far we've raised €6562 which is around 40% of our €15000 annual goal. If you'd like to support the project's fundraiser there's still time, pop over to the donate page now! DONATE NOW There have been a range of donations, both one-off and recurring. A few people have made large one-off donations, one of over €2150!There have been a couple between €500-€250 and a…
Guile Load Path is a place (or more precisely places), where Guile
looks for the source code. This is the first thing one needs to set
correctly to work on a Guile Scheme project. It makes Guile aware
both of your own modules and external dependencies. For more details
refer to Load
Paths
page in Guile Reference Manual. This guide will focus on getting and
setting the right values for it and discussing different approaches to
do so.
This fictional story begins more than 10 years ago. I was a student at
technical university and was confused by how outdated some of the
programming-related courses are. I was checking out a few first
lections and usually skipping the rest of them (except a couple
courses that were fun and uptodate). In my spare time I was tinkering
on gentoo linux, cybersecurity and competitive programming
(codeforces, ACM ICPC, etc). I wanted to start working ASAP, so that I
could finally get to the most interesting part, but man, how wrong I
was...
Today we're launching a fundraising campaign to sustain and strengthen GNU Guix. Guix is completely independent from any company or institution, we rely on the support of our community to fund the project. If you can, please help sustain Guix by making a donation . DONATE NOW Why we need your support Like many Free Software projects we need financial support because running a project is expensive. We incur costs for development infrastructure, facilitating developer collaboration and supporting the community around the project. As a package manager…
Complex end-to-end tests in development repositories involving packages written in several languages are a chore to describe and maintain. Often, the only recourse is to pull in pre-built binaries or haul around heavy Docker images. Could there be a better way? Could it be Guix (spoiler alert: yes!)?
About
Planet Guix is a meta-blog that collects posts from the blogs of various Guix hackers and contributors.