Discussion
Loading...

#Tag

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Konrad Hinsen
Konrad Hinsen boosted
futurile
@futurile@mastodon.social  ·  activity timestamp 12 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
Konrad Hinsen
Konrad Hinsen boosted
futurile
@futurile@mastodon.social  ·  activity timestamp 12 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 post
  • Block
Konrad Hinsen
Konrad Hinsen boosted
futurile
@futurile@mastodon.social  ·  activity timestamp 12 hours ago

You might be interested to know how much it costs to run a project like GNU Guix. Well our goal is €15,000 ($17,500) a year of donations to pay for our *current expenses*.

We have all the normal expenses that a Free Software project has for our development infrastructure, hosting and that sort of thing.

There are some unique parts of being a package manager and Linux distribution that make our needs a bit more acute ...

(see pt 2)

#guix #gnu #foss #donations #fundraising

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

We're fundraising for GNU Guix and looking for donations.

The project is entirely funded by our individual supporters - there's no corporate dollars here - so we need everyone's help

We're looking for donations to sustain and strengthen the project:

https://guix.gnu.org/en/blog/2025/fundraising-campaign-to-sustain-gnu-guix/

And, if you can help by donating:

https://guix.gnu.org/en/donate/

Donations through #FSF or Guix Foundation.

Thanks to everyone who takes part!

#freesoftware #gnu #guix #linux #foss #opensource #foss

Donate — GNU Guix

We are looking for donations to sustain Guix. Whether recurring or one-off, they all help us to take a step towards sustainability.

Fundraising campaign to sustain GNU Guix — 2025 — Blog — GNU Guix

Blog posts about GNU Guix.
Banner image with title "Fundraising: Guix 2025"
Banner image with title "Fundraising: Guix 2025"
Banner image with title "Fundraising: Guix 2025"
  • Copy link
  • Flag this post
  • Block
futurile
@futurile@mastodon.social  ·  activity timestamp 12 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

futurile
@futurile@mastodon.social replied  ·  activity timestamp 12 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
futurile
@futurile@mastodon.social  ·  activity timestamp 12 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  ·  activity timestamp 12 hours ago

You might be interested to know how much it costs to run a project like GNU Guix. Well our goal is €15,000 ($17,500) a year of donations to pay for our *current expenses*.

We have all the normal expenses that a Free Software project has for our development infrastructure, hosting and that sort of thing.

There are some unique parts of being a package manager and Linux distribution that make our needs a bit more acute ...

(see pt 2)

#guix #gnu #foss #donations #fundraising

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

We're fundraising for GNU Guix and looking for donations.

The project is entirely funded by our individual supporters - there's no corporate dollars here - so we need everyone's help

We're looking for donations to sustain and strengthen the project:

https://guix.gnu.org/en/blog/2025/fundraising-campaign-to-sustain-gnu-guix/

And, if you can help by donating:

https://guix.gnu.org/en/donate/

Donations through #FSF or Guix Foundation.

Thanks to everyone who takes part!

#freesoftware #gnu #guix #linux #foss #opensource #foss

Donate — GNU Guix

We are looking for donations to sustain Guix. Whether recurring or one-off, they all help us to take a step towards sustainability.

Fundraising campaign to sustain GNU Guix — 2025 — Blog — GNU Guix

Blog posts about GNU Guix.
Banner image with title "Fundraising: Guix 2025"
Banner image with title "Fundraising: Guix 2025"
Banner image with title "Fundraising: Guix 2025"
  • Copy link
  • Flag this post
  • Block
Konrad Hinsen
Konrad Hinsen boosted
Sharlatan
@sharlatan@mastodon.social  ·  activity timestamp 5 days ago

#Guix practitioners - there is upcoming large re-build-the-world update

https://codeberg.org/guix/guix/issues/2987

Please, test your channels, system configuration and packages you care about, report on failure when possible.

boost

#Mesa
#libxml2

Codeberg.org

Preparing mesa-updates for merge

Copying the message I'm sending to guix-devel here: In brief, please take a look at the mesa-updates branch and see if your favorite/needed packages build, if you can reconfigure a system, etc. I'm currently aware that gnome will fail due to font-abattis-cantarell, as discussed on the post-pyt...
  • Copy link
  • Flag this post
  • Block
Sharlatan
@sharlatan@mastodon.social  ·  activity timestamp 5 days ago

#Guix practitioners - there is upcoming large re-build-the-world update

https://codeberg.org/guix/guix/issues/2987

Please, test your channels, system configuration and packages you care about, report on failure when possible.

boost

#Mesa
#libxml2

Codeberg.org

Preparing mesa-updates for merge

Copying the message I'm sending to guix-devel here: In brief, please take a look at the mesa-updates branch and see if your favorite/needed packages build, if you can reconfigure a system, etc. I'm currently aware that gnome will fail due to font-abattis-cantarell, as discussed on the post-pyt...
  • Copy link
  • Flag this post
  • Block
Spatialists
@spatialists@mapstodon.space  ·  activity timestamp last week

Dependencies and reverse dependencies: Python vs. R: Julie Tibshirani reflects on how the #R ecosystem uniquely manages dependencies through reverse dependency checks on #CRAN. R’s approach comes at a cost to developers, but also fosters a culture of empathy and responsibility among package...
https://spatialists.ch/posts/2025/09/26-dependencies-and-reverse-dependencies-python-vs-r/ #GIS #GISchat #geospatial #SwissGIS

Spatialists – geospatial news

Dependencies and reverse dependencies: Python vs. R – Spatialists – geospatial news

Julie Tibshirani reflects on how the #R ecosystem uniquely manages dependencies through reverse dependency checks on #CRAN. R’s approach comes at a cost to developers, but also fosters a culture of empathy and responsibility among package maintainers, ultimately benefiting researchers and data scientists by minimizing dependency conflicts and easing migrations.
⁂
More from
Spatialists
Konrad Hinsen
@khinsen@scholar.social replied  ·  activity timestamp 6 days ago

@spatialists #Guix does the same kind of check when packages are updated. Not automatically, but it's part of the checklist for submitting package updates.

  • Copy link
  • Flag this comment
  • Block
Laurent Gatto
Laurent Gatto boosted
Simon Tournier
@zimoun@social.sciences.re  ·  activity timestamp last week

Hey #Guix lovers! You would like to contribute but you don’t know how?

Please, consider becoming a supporter! 🥰

How? Check out: https://opencollective.com/guix/contribute/backers-93617

Thanks!

GNU Guix - Supporter - Open Collective

The GNU Guix project's infrastructure and development are funded by you - our supporters. Thank-you for your support!
  • Copy link
  • Flag this post
  • 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