Goblins Shepherd Design Document

2024-10-25 Thread Juliana Sims
Hey y'all, After a turbulent few months, I have an exciting announcement about the Goblins Shepherd port -- the design document has reached (initial) completion! [1] The purpose of this document is to have a point of reference for thinking about the port as well as explaining it at a high bu

Re: Discussion on Guix funding // future

2024-10-25 Thread Steve George
Hi, On 25 Oct, Ekaitz Zarraga wrote: (...) > I think we should try to invest more on the people, and that probably means > paying them for the work they do. At least to some, so they can invest more > time and care in others. (...) > Many people has been thanklessly working for this project, and

Re: Discussion on Guix funding // future

2024-10-25 Thread Development of GNU Guix and the GNU System distribution.
Hey everyone, As a relatively new user and contributor I thought I should share my point of view. When I started using Guix, the documentation was the greatest thing ever, few projects have a manual like this that can help you in so many situations. Of course the lack of wifi drivers was an issu

Re: emacs-guix

2024-10-25 Thread Andrew Tropin
On 2024-10-23 13:25, Christopher Howard wrote: > Ludovic Courtès writes: > >> For now, you can send patches to guix-patc...@gnu.org with “Emacs-Guix” >> in the subject and I and other committers would be happy to apply them. >> > > Thank you. I have now cloned the repository. My spare time is ver

Re: Discussion on Guix funding // future

2024-10-25 Thread Christopher Howard
A few thoughts, as a humble but enthusiastic guix user. I'll try to be brief: - Having a full-time job already, I don't mind making some free contributions (patches, troubleshooting) for Guix, even if somebody else is getting paid to do it. - I like that idea of donation money being spent to con

Re: Discussion on Guix funding // future

2024-10-25 Thread Efraim Flashner
On Fri, Oct 25, 2024 at 11:11:31AM +0200, Ricardo Wurmus wrote: > Steve George writes: > > > One concern with supporting developers is whether it demotivates them > > in the long-term: from intrinsic to extrinisic motivation. Basically, > > the answer is that pay doesn't motivate but it does 'ena

Re: Discussion on Guix funding // future

2024-10-25 Thread Thompson, David
Hey Ekaitz, I'm chiming in because I've been working on FOSS full-time for the past 2 years. Maybe it will be of some use. On Thu, Oct 24, 2024 at 6:08 PM Ekaitz Zarraga wrote: > > Hi, > > Recently I've been discussing with other members of the Guix community > about several things we consider w

Introduce a cpe-vendor package property?

2024-10-25 Thread Nicolas Graves
Hi Guix, As you've certainly noticed, I'm currently supplying some security patches by checking every package that is linted on the cve checker. I have a WIP patch series about adding lint-hidden-cve property to packages where it is relevant. While doing it, I noticed that there are quite some

Re: Discussion on Guix funding // future

2024-10-25 Thread Steve George
On 25 Oct, Efraim Flashner wrote: > On Fri, Oct 25, 2024 at 11:11:31AM +0200, Ricardo Wurmus wrote: > > Steve George writes: > > > > > One concern with supporting developers is whether it demotivates them > > > in the long-term: from intrinsic to extrinisic motivation. Basically, > > > the answer

Thoughtful updates to TexLive

2024-10-25 Thread Development of GNU Guix and the GNU System distribution.
Hi, Should updates to TexLive or its prerequisites fall under the core-updates policy (or whatever its successor is)? My Guix is heavily modified and building TexLive takes an hour and a half. Grafting it takes nearly as long. Thanks! Kind regards Felix

Re: Goblins Shepherd Design Document

2024-10-25 Thread jbranso
October 24, 2024 at 1:17 PM, "Juliana Sims" mailto:j...@incana.org?to=%22Juliana%20Sims%22%20%3Cjuli%40incana.org%3E > wrote: > > Hey y'all, > > After a turbulent few months, I have an exciting announcement about the > Goblins Shepherd port -- the design document has reached (initial) > com

Re: Discussion on Guix funding // future

2024-10-25 Thread Ekaitz Zarraga
On 2024-10-25 11:11, Ricardo Wurmus wrote: Steve George writes: One concern with supporting developers is whether it demotivates them in the long-term: from intrinsic to extrinisic motivation. Basically, the answer is that pay doesn't motivate but it does 'enable' for committed contributors: t

Re: Discussion on Guix funding // future

2024-10-25 Thread Steve George
On 25 Oct, indieterminacy wrote: > On 2024-10-25 11:37, Ricardo Wurmus wrote: > > Ekaitz Zarraga writes: > > > > > Ricardo, I can agree with you but how do you reward just being there > > > and doing the dirty job? > > > > For reviews, for example, one could find an arbitrary set of metrics and

Re: Discussion on Guix funding // future

2024-10-25 Thread Ricardo Wurmus
Steve George writes: > On 25 Oct, Ricardo Wurmus wrote: >> Steve George writes: >> >> > One concern with supporting developers is whether it demotivates them >> > in the long-term: from intrinsic to extrinisic motivation. Basically, >> > the answer is that pay doesn't motivate but it does 'enab

Re: Discussion on Guix funding // future

2024-10-25 Thread indieterminacy
On 2024-10-25 11:37, Ricardo Wurmus wrote: Ekaitz Zarraga writes: Ricardo, I can agree with you but how do you reward just being there and doing the dirty job? For reviews, for example, one could find an arbitrary set of metrics and hand out an award with a monetary component at an annual e

Re: Discussion on Guix funding // future

2024-10-25 Thread Steve George
On 25 Oct, Ricardo Wurmus wrote: > Steve George writes: > > > One concern with supporting developers is whether it demotivates them > > in the long-term: from intrinsic to extrinisic motivation. Basically, > > the answer is that pay doesn't motivate but it does 'enable' for > > committed contribu

Re: Discussion on Guix funding // future

2024-10-25 Thread Steve George
Hi Christopher, Thanks adding your thoughts, we're all trying to be "humble and enthusiastic" for Guix here! On 25 Oct, Christopher Howard wrote: > A few thoughts, as a humble but enthusiastic guix user. I'll try to be brief: > > - Having a full-time job already, I don't mind making some free c

Re: Discussion on Guix funding // future

2024-10-25 Thread Greg Hogan
On Fri, Oct 25, 2024 at 10:21 AM Noé Lopez via Development of GNU Guix and the GNU System distribution. wrote: > > Furthermore, on the topic of mail, I totally agree with David > Thompson. Mail is cool, I get it, but another way to contribute like > pull requests on a forgejo/gitlab mirror would b

Why "update substitutes?"

2024-10-25 Thread Development of GNU Guix and the GNU System distribution.
Hi, When updating, my equipment spends nearly as much time "updating substitutes" as it does downloading substitutes. The activity is probably exacerbated because I cross-publish substitutes in my local network. Would it be more efficient to check whether a particular substitute is available in

Re: Discussion on Guix funding // future

2024-10-25 Thread Attila Lendvai
> > The biggest questions for me are: Who makes decisions right now? Who > > is handling money? What's the overlap? I know there's a desire for > > collective decision making, which is great, but right now I think a > > smaller group of core people (Ludovic + some others) needs to put a > > structu

Re: Discussion on Guix funding // future

2024-10-25 Thread Ricardo Wurmus
Ekaitz Zarraga writes: > Ricardo, I can agree with you but how do you reward just being there > and doing the dirty job? For reviews, for example, one could find an arbitrary set of metrics and hand out an award with a monetary component at an annual event. I'm not speaking of sustainable fundi

Re: Discussion on Guix funding // future

2024-10-25 Thread Ricardo Wurmus
Steve George writes: > One concern with supporting developers is whether it demotivates them > in the long-term: from intrinsic to extrinisic motivation. Basically, > the answer is that pay doesn't motivate but it does 'enable' for > committed contributors: the Linux foundation survey shows this,

Re: Discussion on Guix funding // future

2024-10-25 Thread indieterminacy
On 2024-10-25 13:22, Steve George wrote: On 25 Oct, indieterminacy wrote: On 2024-10-25 11:37, Ricardo Wurmus wrote: > Ekaitz Zarraga writes: > > > Ricardo, I can agree with you but how do you reward just being there > > and doing the dirty job? > > For reviews, for example, one could find an a

Re: Discussion on Guix funding // future

2024-10-25 Thread Efraim Flashner
On Fri, Oct 25, 2024 at 11:37:36AM +0200, Ricardo Wurmus wrote: > Ekaitz Zarraga writes: > > > Ricardo, I can agree with you but how do you reward just being there > > and doing the dirty job? > > For reviews, for example, one could find an arbitrary set of metrics and > hand out an award with a

Re: emacs-guix

2024-10-25 Thread Christopher Howard
Andrew Tropin writes: > Be aware that guix-emacs is not emacs-guix. It's unrelated > guix-specific machinery. emacs-guix should work completely fine without > it and all usual emacs development approaches will apply for it. Okay, thanks for clearing that up. I was thinking they were all parts

Re: Discussion on Guix funding // future

2024-10-25 Thread Ekaitz Zarraga
Hi, We mostly agree with everything so let me focus on the points I were I'd like to add more. Thanks for adding your thoughts, they are really valuable. On 2024-10-25 14:58, Thompson, David wrote: I'd like to use this opportunity to say that the Guix project needs to stop relying upon emai

Re: emacs-elpher upgrade request

2024-10-25 Thread Rodion Goritskov
Christopher Howard writes: > Hi, I was just wondering if somebody is able to bump emacs-elpher package to > 3.6.4, which was just released. It fixes a bug I reported. > > We have been stuck at 3.6.0 because for some reason the last few releases > were not tagged in the repo. But the developer h

Re: Why "update substitutes?"

2024-10-25 Thread Attila Lendvai
> When updating, my equipment spends nearly as much time "updating > substitutes" as it does downloading substitutes. while we are at it, these messages never made sense to me: substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 50.0% i still don't really know what's happen

Re: Go Package with multiple subpackage

2024-10-25 Thread Denis 'GNUtoo' Carikli
On Mon, 21 Oct 2024 16:18:56 +0200 Andreas Enge wrote: > > As I understand, packaging too many dependencies would create > > complications for the maintenance. > > Is that true? It looks opposite to the general Guix philosophy; > once you have invested all the work of checking the licenses, it wo