Re: bug#61894: [PATCH RFC] Team approval for patches

2023-03-06 Thread 宋文武
Ludovic Courtès writes: > Hi Chris, > > Christopher Baines skribis: > >> Regarding this change specifically though, I'm unclear how it would >> impact the things I push for others. I pushed some patches today, would >> this mean that I'd have to look at what team/teams are involved >> (according

GSoC 2023

2023-03-06 Thread Karim Taha
Hello all, I'm Karim Taha, a senior computer engineering student at Cairo University. I'm interested in the Guix project list for the 2023 GSoC program. I would like to work on ' Robustify long-term support for Reproducible Research' project', I can write c/c++, python, haskell, elisp and scheme. M

Re: [bug#61894] [PATCH RFC] Team approval for patches

2023-03-06 Thread Ludovic Courtès
Hi, Maxim Cournoyer skribis: > It sounds reasonable and a good change "on paper", but in practice I > think it may be too soon to formalize teams that way. Teams are a > nascent concept which hasn't reached a point we can rely on it, in my > opinion. We are still ironing out kinks in the tools

Re: Interest in Participating for GSoC '23

2023-03-06 Thread Ludovic Courtès
Hi Sarthak, Sarthak Shah skribis: > Hello! I'm interested in contributing to the GNU Guix project through the > Google Summer of Code program. > My programming expertise mainly lies with Scheme, Common Lisp, Clojure and > C/C++, but I can also write code in other languages when needed. > Additio

Re: Guix v1.1.0 (~2020) and Software Heritage & friends

2023-03-06 Thread Ludovic Courtès
Hello! Simon Tournier skribis: > Here I would like to report my attempt to simulate a “network collapse” > – as discussed with Mathieu at Guix Days. :-) Great experiment! > Using this, > > archive.softwareheritage.org > disarchive.guix.gnu.org > git.savannah.gnu.org > > is not enou

Re: Implementing Nix's command-not-found in Guix

2023-03-06 Thread Ludovic Courtès
Hi, Sarthak Shah skribis: > I'd like to implement something similar to NixOS's command-not-found in > Guix. There’s been work on a ‘guix index’ command recently, that I hope will soon be proposed for merge: https://lists.gnu.org/archive/html/guix-devel/2022-12/msg00198.html Once this comman

my first package: nearly finnished

2023-03-06 Thread Tobias Platen
I run guix lint which gave me two warnings, I fixed the rest my self: gnu/packages/speech.scm:342:12: sekai@0.6.0: 'pkg-config' should probably be a native input gnu/packages/speech.scm:332:12: sekai@0.6.0: the source file name should contain the package name Once done I will send an email to the

Re: Hoping to donate/sell a Talos II motherboard

2023-03-06 Thread Tobias Platen
I would want to see running the Guix System on both POWER9 and the libre-soc. After I watched CPU tuning in GNU Guix[1], my first thaught was to add the SVP64 binutils to Guix as a second CPU variant. [1] https://fosdem.org/2023/schedule/event/cpu_tuning_gnu_guix/ Tobias On Wed, 2023-03-01

Re: Guix, Nix flakes, and object capabilities

2023-03-06 Thread Tobias Platen
I recently saw that the SlimeVR server[1] has nix flakes, is there a way to convert this for guix? On Tue, 2023-02-28 at 22:13 -0500, Jonathan Frederickson wrote: > Hello Guix, > > I recently had a discussion in #spritely on Libera.Chat about Guix > and > Nix, and in particular a (relatively) ne

Re: Proof of concept: Shepherd + DBus = ♥

2023-03-06 Thread Ludovic Courtès
Hi! Liliana Marie Prikler skribis: [...] >> > If you were naughty and didn't do the magic dance, you get a rather >> > unhelpful result instead. >> > >> > $ herd getenv gnome PATH  >> > >> > ;;; (reply #f "") >> >> This is super cool and super useful.  Is there some way we could

Sourcehut packaging in 2023

2023-03-06 Thread Thomas Ieong
Hi, This mail is there to give an overview of what packages are we missing and how to build a sourcehut service. A sourcehut service is a mix of python/golang/js and static assets. Python: We have almost everything except 2 packages, python-pam and another one that I forgot. Js: It's actually a

Re: Fwd: [gnu-soc] GNU Guix Project: Decentralized substitute distribution

2023-03-06 Thread Shivam Madlani
Thanks a lot for the resources. I am currently going through them to clear out my basic concepts. Also, it would be great if you could share some more project related resources so I could play around with them a bit and experiment. Shivam On Sun, 5 Mar 2023 at 13:36, pukkamustard wrote: > > Hi

Re: Feedback on indentation rules

2023-03-06 Thread Ludovic Courtès
Hi, Maxim Cournoyer skribis: > Thanks for the feedback. I wonder if some are of the opinion that since > gexp->derivation is a plain function rather than a syntax having a > special form for its 2nd argument, we should leave the default > indentation rules untouched for it? Yes, that’s my take

Re: [bug#61894] [PATCH RFC] Team approval for patches

2023-03-06 Thread Maxim Cournoyer
Hi Ludovic, Ludovic Courtès writes: > Hello Guix! > > The project has been steadily gaining new contributors, which is great, > and I think we need to adjust our processes accordingly. > > Currently teams are described mostly as pools of people who can mentor > contributors in a particular area

Re: intrinsic vs extrinsic identifier: toward more robustness?

2023-03-06 Thread Maxime Devos
Op 05-03-2023 om 21:21 schreef Simon Tournier: Whatever the intrinsic identifier we consider – even ones based on very weak cryptographic hash function as MD5, or based on non-crytographic hash function as Pearson hashing, etc. – the integrity check is currently done by SHA256. How about using

Re: Follow-up on julia import script

2023-03-06 Thread Development of GNU Guix and the GNU System distribution.
On 2023-02-27 12:37, Nicolas Graves wrote: I have a WIP version which should solve the issues of hash and native-inputs. I still have the two following issues, if someone has a hint: > - there's a difficulty for defining guix-name->julia-name with the > simple guix/import/utils.scm snake-case.