It's not, IMO, because while it's very easy to set up a channel, it's very difficult to publish substitutes for it. I don't think collisions are any more likely, but perhaps you know of cases I haven't encountered. The larger risk is divergence of package definitions, so version X of a package in Bob's channel works very differently than version X+1 in Alice's. I'd greatly prefer to do the maintenance in Guix, as it'd be much simpler for everyone. — Ian On August 17, 2024 5:11:44 PM PDT, Andy Tai wrote: >I wonder how scalable this approach is, if many "package maintainers" >each have their own channel for the packages they are maintaining, and >made available this way. I would guess to use this approach the Guix >users have to do "guix package -u --allow-collision" > >> Date: Sat, 17 Aug 2024 12:43:11 -0700 >> From: Ian Eure >> Whatever the state of Guix proper, you can always find the current >> version of LibreWolf in my personal channel[1], though I don’t >> have a public substitute server, so long build times will await >> you if you choose this route. >