Re: Teams: first draft list

2022-06-22 Thread Ricardo Wurmus
Hi simon, > Here below a collection of answers. The teams are more or less. Maybe, > we could join some for having another structure. WDYT? Thank you for the initiative! I had been meaning to go through the whole thread and collect and organize all submissions, but you’ve done all the work

Re: emacs-jedi package bug missing crucial python server file

2022-06-22 Thread Munyoki Kilyungi
jgart writes: > Hi Guixers, > > Just wanted to report a bug with emacs-jedi: > > This is all that is currently copied into gnu/store: > > jedi-autoloads.el jedi-autoloads.elc jedi-core.el > jedi-core.elc jedi-pkg.el jedi.el jedi.elc > test-jedi.el test-jedi.elc tryout-jedi.el > tryout-jedi.elc >

Re: On commit access, patch review, and remaining healthy

2022-06-22 Thread Munyoki Kilyungi
zimoun writes: [...] >> * Over all for me debbugs.el needs a much more "noops"-friendly >> interface > > Well, I think ’public-inbox’ could help. An instance is: > > https://yhetil.org/guix-patches/ > > where using lei, you can filter and receive to your inbox the patches. > For example

Re: Teams: first draft list

2022-06-22 Thread zimoun
Hi Ricardo, On Wed, 22 Jun 2022 at 09:59, Ricardo Wurmus wrote: > I also wonder about how / if we should notify teams about relevant > patches. Will contributors Cc the relevant teams or will we have team > predicates, e.g. a procedure that spits out the appropriate teams when > given a patch?

Re: proposal: guix-ment...@gnu.org list/alias

2022-06-22 Thread zimoun
Hi, What is the status of this initiative? On Wed, 01 Jun 2022 at 22:17, Ricardo Wurmus wrote: > to help new contributors get their first contribution into Guix I think > it would be good to do this: > > 1. create a new private mailing list or mailing alias guix-ment...@gnu.org > > 2. ask for e

Re: proposal: guix-ment...@gnu.org list/alias

2022-06-22 Thread Ricardo Wurmus
zimoun writes: > What is the status of this initiative? Only two people have come forward as possible mentors (Ludo and I). With only two potential mentors there’s no point in doing this as it’s not sustainable. > Therefore, how do we process next? We wait for volunteers. And if it turns ou

Re: proposal: guix-ment...@gnu.org list/alias

2022-06-22 Thread zimoun
Hi, On Wed, 22 Jun 2022 at 11:44, Ricardo Wurmus wrote: > Only two people have come forward as possible mentors (Ludo and I). > With only two potential mentors there’s no point in doing this as it’s > not sustainable. Add me as possible mentor. Well, I do not know if I am enough qualified for

Re: Teams: first draft list

2022-06-22 Thread Josselin Poiret
Hello, zimoun writes: > Then maybe, we could hook Mumi and add regexps based on commit messages > for notifying a specific team. Well, it is a rough approximation with > many false-positive but hey the aim is to deal with patches so these > false-positive do not matter, IMHO. Maybe we could att

Re: emacs-jedi package bug missing crucial python server file

2022-06-22 Thread Luis Felipe
Hi jgart On Wednesday, June 22nd, 2022 at 03:59, jgart wrote: > Hi Guixers, > > Just wanted to report a bug with emacs-jedi: > > This is all that is currently copied into gnu/store: > > jedi-autoloads.el jedi-autoloads.elc jedi-core.el jedi-core.elc jedi-pkg.el > jedi.el jedi.elc test-je

Re: Teams: first draft list

2022-06-22 Thread Maxime Devos
Josselin Poiret schreef op wo 22-06-2022 om 14:30 [+0200]: > Hello, > > zimoun writes: > > Then maybe, we could hook Mumi and add regexps based on commit messages > > for notifying a specific team.  Well, it is a rough approximation with > > many false-positive but hey the aim is to deal with pat

Who’s in for mentoring?

2022-06-22 Thread Ludovic Courtès
Hey there! Surely we can get more than three volunteers for mentoring; the more we are, the less work any one of us will have to do. Who’s in? I could name a bunch of people who’ve been helping submitters a lot—you know who you are :-)—and this is just the same thing we’re trying to formalize he

Re: Release v1.4?

2022-06-22 Thread Ludovic Courtès
Hi, Brian Cully skribis: > Ludovic Courtès writes: > >> So plain ‘emacs’ package doesn’t work on Wayland? That sounds like >> a >> recipe for a poor user experience, no? > > The mainline Emacs is not Wayland-native, but it (along with just > about everything else) will run fine under XWayland.

Re: guix refresh to a specific version?

2022-06-22 Thread Ludovic Courtès
Hi, Hartmut Goebel skribis: > One can already specify a version, which defines the package to be > updated. The respective place the code has the comment > > Take either the specified version or the latest one. > > and this was added by you (Ludo) in > 4b9b3cbbc45afa3e374889847d4ab8673b8b2db2 (A

Re: RISCV porting effort

2022-06-22 Thread Ludovic Courtès
Pjotr Prins skribis: > Chris Batten created the slides and presented twice. He writes: > > We presented our work on using Guix in computer architecture research at the > gem5 users workshop an > d the Workshop on Computer Architecture Research with RISC-V ... it was > awesome to have Pjotr join

Re: sssd, not nscd, foreign distro and release?

2022-06-22 Thread Ludovic Courtès
Hi, zimoun skribis: > On Tue, 01 Mar 2022 at 18:24, Ludovic Courtès wrote: >> Ludovic Courtès skribis: >>> Chris Marusich skribis: >>> The Guix manual recommends running nscd: https://guix.gnu.org/manual/en/html_node/Application-Setup.html However, Fedora intends to r

Re: Who’s in for mentoring?

2022-06-22 Thread Development of GNU Guix and the GNU System distribution.
Hi, On Wed, Jun 22, 2022 at 6:26 AM Ludovic Courtès wrote: > > Surely we can get more than three volunteers for mentoring; Maybe the word mentor is a turn-off? It suggests a longer-term relationship where none need exist. How about calling it a "patch pilot" (or a "commit pilot") who would assi

Re: Teams: first draft list

2022-06-22 Thread Ludovic Courtès
Hi, Ricardo Wurmus skribis: > Now the question is merely how to represent and present this. It’s not > a bad idea to have the team associations in the repository so that we > can present the data on the website and also use it with our tools to > notify the right people. Mathieu suggested that

Re: Set FORCE_SOURCE_DATE=1 by default

2022-06-22 Thread Ludovic Courtès
Vagrant Cascadian skribis: > On 2022-06-21, Maxim Cournoyer wrote: [...] >> I'd much prefer challenging that stance than "endorsing" it in Guix :-). >> I think it'd be OK to reluctantly add it in as a stop-gap fix in Guix, >> but *only* after opening an issue to discuss it upstream and linking

Re: Set FORCE_SOURCE_DATE=1 by default

2022-06-22 Thread Maxim Cournoyer
Hi, Vagrant Cascadian writes: > On 2022-06-21, Maxim Cournoyer wrote: >> Vagrant Cascadian writes: >>> So, guix sets SOURCE_DATE_EPOCH=1 by default in >>> guix/build/gnu-build-system.scm, which is great! >>> >>> This allows guix packages in many cases to build packages reproducibly, >>> with a

Re: Why is greetd greeter user in so many groups?

2022-06-22 Thread Lars-Dominik Braun
Hi, I merged greetd. > (group "wheel") > (supplementary-groups '("users" "tty" "input" "video" > "audio")) > […] > I can understand the need for tty and input, but why does the > greeter user need the wheel and audio? I believe wheel is necessary to write logs to /var/log, becau

Re: Teams: first draft list

2022-06-22 Thread Blake Shaw
Hi y'all, This looks great, thanks for putting in the work! Im getting back into the Guile + Guix documentation, and realize its a subject the @whereiseveryone and others are also working on, and thus it could probably use a concentrated team of its own. What do others think? Best, Blake On We

Re: Why is greetd greeter user in so many groups?

2022-06-22 Thread Development of GNU Guix and the GNU System distribution.
Lars-Dominik Braun writes: I believe wheel is necessary to write logs to /var/log, because they don’t go through the syslog. audio maybe for GTK-based greeter with accessibility (i.e. TTS), but I’m not sure to be honest. Only root can write to /var/log, so wheel is irrelevant. And, indee

Re: Set FORCE_SOURCE_DATE=1 by default

2022-06-22 Thread Vagrant Cascadian
On 2022-06-22, Ludovic Courtès wrote: > Vagrant Cascadian skribis: > >> On 2022-06-21, Maxim Cournoyer wrote: > > [...] > >>> I'd much prefer challenging that stance than "endorsing" it in Guix :-). >>> I think it'd be OK to reluctantly add it in as a stop-gap fix in Guix, >>> but *only* after ope

Re: Who’s in for mentoring?

2022-06-22 Thread Thiago Jung Bauermann
Hello, Ludovic Courtès writes: > Hey there! > > Surely we can get more than three volunteers for mentoring; the more we > are, the less work any one of us will have to do. > > Who’s in? > > I could name a bunch of people who’ve been helping submitters a lot—you > know who you are :-)—and this

Time namespace for build sandbox (was Re: Set FORCE_SOURCE_DATE=1 by default)

2022-06-22 Thread Zhu Zihao
Can we make some experiments on the Linux time namespace for build sandbox? This can mock the real system with our desired value, maybe a good solution for the reproduciblity on Linux machine. Ref: https://man7.org/linux/man-pages/man7/time_namespaces.7.html -- Retrieve my PGP public key: gp

Re: RISCV porting effort

2022-06-22 Thread Ekaitz Zarraga
Also, hi! We kinda have a working bootstrappable GCC. If you want to know more you can read here: https://ekaitz.elenq.tech/bootstrapGcc4.html :)

Re: Time namespace for build sandbox (was Re: Set FORCE_SOURCE_DATE=1 by default)

2022-06-22 Thread Vagrant Cascadian
On 2022-06-22, Zhu Zihao wrote: > Can we make some experiments on the Linux time namespace for build > sandbox? > > This can mock the real system with our desired value, maybe a good > solution for the reproduciblity on Linux machine. > > Ref: https://man7.org/linux/man-pages/man7/time_namespaces.7

Re: Teams: first draft list

2022-06-22 Thread b...@bokr.com
On +2022-06-22 09:56:14 +0300, Efraim Flashner wrote: > On Wed, Jun 22, 2022 at 12:21:15AM +0200, zimoun wrote: > > On Tuesday, 21 June 2022, wrote: > > > > > On +2022-06-21 17:21:11 +0200, zimoun wrote: > > > > > > > > Here below a collection of answers. The teams are more or less. Maybe, > >

Re: Time namespace for build sandbox (was Re: Set FORCE_SOURCE_DATE=1 by default)

2022-06-22 Thread Maxime Devos
Zhu Zihao schreef op wo 22-06-2022 om 23:16 [+0800]: > > Can we make some experiments on the Linux time namespace for build > sandbox? > > This can mock the real system with our desired value, maybe a good > solution for the reproduciblity on Linux machine. > > Ref: https://man7.org/linux/man-pa

Re: emacs-jedi package bug missing crucial python server file

2022-06-22 Thread Maxim Cournoyer
Hi, jgart writes: > Hi Guixers, > > Just wanted to report a bug with emacs-jedi: > > This is all that is currently copied into gnu/store: > > jedi-autoloads.el jedi-autoloads.elc jedi-core.el jedi-core.elc > jedi-pkg.el jedi.el jedi.elc test-jedi.el test-jedi.elc tryout-jedi.el > tryout-jedi.elc

Re: Set FORCE_SOURCE_DATE=1 by default

2022-06-22 Thread Maxim Cournoyer
Hi Vagrant, Vagrant Cascadian writes: > On 2022-06-22, Ludovic Courtès wrote: >> Vagrant Cascadian skribis: >> >>> On 2022-06-21, Maxim Cournoyer wrote: >> >> [...] >> I'd much prefer challenging that stance than "endorsing" it in Guix :-). I think it'd be OK to reluctantly add it in

Re: Set FORCE_SOURCE_DATE=1 by default

2022-06-22 Thread Vagrant Cascadian
On 2022-06-22, Maxim Cournoyer wrote: > Vagrant Cascadian writes: >> On 2022-06-21, Maxim Cournoyer wrote: >>> Vagrant Cascadian writes: That said, some projects (such as texlive) might be worried about messing with time too much (I get it, lots of cautionary sci-fi stories!), and

Re: maradns reproducibility fixes and the merits of picking a random number

2022-06-22 Thread Vagrant Cascadian
On 2022-06-08, Vagrant Cascadian wrote: > On 2022-06-08, Efraim Flashner wrote: >> On Tue, Jun 07, 2022 at 07:20:25AM +0200, Julien Lepiller wrote: >>> On June 7, 2022 5:24:22 AM GMT+02:00, Felix Lechner >>> wrote: >>> >On Mon, Jun 6, 2022 at 6:50 PM Vagrant Cascadian >>> > wrote: >> This is some