Re: How can we decrease the cognitive overhead for contributors?

2023-08-29 Thread Maxim Cournoyer
Hi Csepp, Csepp writes: > Maxim Cournoyer writes: > >> Hi, >> >> Csepp writes: >> >> [...] >> >>> but as soon as something breaks, you are thrown into the deep end, >>> having to dissect logs, bisect commit ranges, learn strace, gdb (which >>> still doesn't work well on Guix) >> >> Hm? While

Re: collection of “guix pull“ bug reports

2023-08-29 Thread Csepp
Simon Tournier writes: > Hi Maxim, > > On Sat, 26 Aug 2023 at 22:34, Maxim Cournoyer > wrote: > >>> https://issues.guix.gnu.org/issue/62830 >>> https://issues.guix.gnu.org/issue/63451 >>> https://issues.guix.gnu.org/issue/63830 >>> https://issues.guix.gnu.org/issue/64489 >>> https://issues.gu

Re: How can we decrease the cognitive overhead for contributors?

2023-08-29 Thread Danny Milosavljevic
Hi, > review" because of the amount of cognitive overhead required. I've written > a script for myself that tries to perform all the steps including running > the git command to submit the patch, and this has helped me, but that this > is necessary for me to do might be something that, if addresse

Re: How can we decrease the cognitive overhead for contributors?

2023-08-29 Thread Csepp
Giovanni Biscuolo writes: > ... >> What are the blockers in Guix's policies for moving in this direction? > > Guix is a GNU project, GNU have an infrastructure, a set of services and > a policy for their projects. Maybe one day GNU will provide a self > hosted SourceHut service, now GNU have h

Re: How can we decrease the cognitive overhead for contributors?

2023-08-29 Thread Csepp
Maxim Cournoyer writes: > Hi, > > Csepp writes: > > [...] > >> but as soon as something breaks, you are thrown into the deep end, >> having to dissect logs, bisect commit ranges, learn strace, gdb (which >> still doesn't work well on Guix) > > Hm? Why GDB on Guix may be sometimes more challen

Re: Guix CLI options through manifest.scm or guix.scm

2023-08-29 Thread Distopico
On 2023-08-27, Liliana Marie Prikler wrote: > CLI options are very broadly scoped. For instance, with > transformations, we have a dedicated procedure to turn them into a > transformation that can more easily be used inside a manifest. On the > general side… > > … every command is available al

Re: How can we decrease the cognitive overhead for contributors?

2023-08-29 Thread Liliana Marie Prikler
Hi, Am Dienstag, dem 29.08.2023 um 12:29 +0300 schrieb MSavoritias: > > Just some remarks here, > > Liliana Marie Prikler writes: > > > Am Freitag, dem 25.08.2023 um 08:07 + schrieb Attila Lendvai: > > > i couldn't even find out which tools are used by those who are > > > comfortable with

Re: Guix and the developer ecosystem

2023-08-29 Thread Distopico
Nice, thanks for your response. On 2023-08-24, Ludovic Courtès wrote: > Hi, > > Distopico skribis: > >>> Regarding customization, ‘--with-input’ and perhaps other transformation >>> options may correspond to your needs: >>> >>> >>> https://guix.gnu.org/manual/devel/en/html_node/Package-Tran

Re: Guix CLI options through manifest.scm or guix.scm

2023-08-29 Thread Distopico
On 2023-08-27, Liliana Marie Prikler wrote: > Hi Distopico > > Am Sonntag, dem 27.08.2023 um 13:25 -0500 schrieb Distopico: >> >> Is it possible to define/express CLI options from manifest.scm or >> guix.scm? For example, I have > CLI options are very broadly scoped. For instance, with > trans

Re: 03/08: build: Add dependency on guix script for help2man targets.

2023-08-29 Thread Maxim Cournoyer
Hello, guix-comm...@gnu.org writes: > jpoiret pushed a commit to branch master > in repository guix. > > commit ca8acad38264dd29a808904d3ce8e7249194d95f > Author: Josselin Poiret > AuthorDate: Fri May 12 10:00:00 2023 +0200 > > build: Add dependency on guix script for help2man targets. >

Re: SSSD, Kerberized NFSv4 and Bacula

2023-08-29 Thread Hartmut Goebel
Hi, Am 24.08.23 um 21:55 schrieb Martin Baulig: 1. My "guix secrets" tool provides a command-line interface to maintain a "secrets database" (/etc/guix/secrets.db) that's only accessible to root.  It can contain simple passwords, arbitrary text (like for instance X509 certificates

Guix pull speed

2023-08-29 Thread Josselin Poiret
Hi everyone, After looking a bit more into guix pull speed, or to be more precise the "Computing Guix derivation..." step, which is not substitutable. I've come to the conclusion that the thing that takes the majority of the time is loading the files that define the packages that the new Guix nee

git interfaces (was Re: How can we decrease the cognitive overhead for contributors?)

2023-08-29 Thread Giovanni Biscuolo
Giovanni Biscuolo writes: [...] > Executive summary: it's "just" and **interface** problem; contributors "an interface problem" > who like the SourceHut web UI to format and send patchsets via email are > very wellcome to subscribe and use the SourceHut services to send > patches (also) to Gui

Re: How can we decrease the cognitive overhead for contributors?

2023-08-29 Thread Giovanni Biscuolo
Hi MSavoritias writes: [...] >> Not needing to register yet another account for one-off contributions >> is an argument that kills all the forges, sadly :) >> > With Sourcehut you can contribute without an account. Because they use an email based patch send/review workflow :-) In other words:

Re: How can we decrease the cognitive overhead for contributors?

2023-08-29 Thread MSavoritias
Liliana Marie Prikler writes: > Hi, > > Am Sonntag, dem 27.08.2023 um 16:57 +0300 schrieb Saku Laesvuori: >> > > >> > not sure how most people consume their emails nowadays, but for me >> > it's one flat list per thread, in a browser (i.e. it's not a tree). >> >> The point is that the emails

Re: How can we decrease the cognitive overhead for contributors?

2023-08-29 Thread MSavoritias
Simon Tournier writes: > Hi, > > On Fri, 25 Aug 2023 at 18:39, Katherine Cox-Buday > wrote: > >> 2. Remember the email address (it might seem silly unless you have forms >> of dyslexia. is it guix-patches? or patches-guix? Wait, what was I doing?) >> 3. And then the whole deal with what to d

Re: How can we decrease the cognitive overhead for contributors?

2023-08-29 Thread MSavoritias
Just some remarks here, Liliana Marie Prikler writes: > Am Freitag, dem 25.08.2023 um 08:07 + schrieb Attila Lendvai: >> i couldn't even find out which tools are used by those who are >> comfortable with the email based workflow. i looked around once, even >> in the manual, but maybe i sho

Re: How can we decrease the cognitive overhead for contributors?

2023-08-29 Thread Giovanni Biscuolo
[I sent this message incomplete by mistake, sorry!] Ciao Giacomo, I never used nor installed/administered SourceHut services, I've some comments from what I learned reading documentation and articles. Executive summary: it's "just" and **interface** problem; contributors who like the SourceHut w

Re: How can we decrease the cognitive overhead for contributors?

2023-08-29 Thread Giovanni Biscuolo
Ciao Giacomo, I never used nor installed/administered sourcehut services, I've some questions about them: paul writes: > From reading this discussion it appears sourcehut supporting both the > web and email workflow and being free software is really the best > solution. sourcehut is a suite in