Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
futurile
@futurile@mastodon.social  ·  activity timestamp 14 hours ago

As a distro we collect together a lot of packages. That leads to a constant stream of updates that we need to build and distribute to Guix users.

Each time there's a package update we build both the new package and all it's dependents. This is the functional package approach that gives us reliability and reproducibility. But we need resources for our build farm.

Then each update is distributed to users ...

(see pt3)

#freesoftware #gnu #guix #linux #foss #fundraising #nix

  • Copy link
  • Flag this post
  • Block
futurile
@futurile@mastodon.social replied  ·  activity timestamp 13 hours ago

To distribute binary packages (substitutes) GNU Guix uses servers/mirrors.

As users we all benefit by downloading new updates quickly. We don't waste resources building them ourselves. The cost is that the substitute servers need good bandwidth and a lot of space.

The last thing we spend money on is community resources and organising the project (sprints like Guix Days).

We'd love to do more if we can raise more.

#freesoftware #gnu #guix #linux #fundraising #opensource #sustainability

  • Copy link
  • Flag this comment
  • Block
Log in

Open Science

We are a network of scientists, developers and organizations building the next generation of digital spaces for open science.

Open Science: About · Code of conduct · Privacy · Users · Instances
Bonfire open science · 1.0.0-rc.2.35 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login