Re: Guix Documentation Meetup

2021-12-20 Thread adriano
Il giorno sab, 11/12/2021 alle 05.40 +0700, Blake Shaw ha scritto: > > hiya guix, > > @cybersyn from IRC here, I recently contributed my first package, > [notcurses] > > -- > tldr: is there also room to discuss contributing -- and possibly > doing a > sizeable makeover to -- the *Guile*

Re: extend ’guix archive’?

2021-12-20 Thread Jack Hill
On Mon, 20 Dec 2021, zimoun wrote: Hi, On Mon, 20 Dec 2021 at 23:07, Ludovic Courtès wrote: Regarding nar-herder, I think it’d be nice to have a solution to mirroring in Guix proper, developed similarly to other components, because it could be a fairly central tool. ‘guix publish’ is

Re: Release v1.4 (or 2.0): process and schedule ?

2021-12-20 Thread zimoun
Hi, On Mon, 20 Dec 2021 at 22:24, Ludovic Courtès wrote: > Same here. But first it’d be nice to come up with a summary of what we > did in ‘core-updates’ because I think we’ve all forgotten most of it. > :-) A summary as a ChangeLog or a summary as a blog post? :-) Cheers, simon

Re: Solstice infrastructure hackathon

2021-12-20 Thread Ludovic Courtès
Hello, Mathieu Othacehe skribis: > I personally think that having Bordeaux as an alternative build farm, > running alternative software is a wrong direction for the project. I > would personally prefer to put a stop to that situation. > > We should clearly host some services such as the Guix

extend ’guix archive’?

2021-12-20 Thread zimoun
Hi, On Mon, 20 Dec 2021 at 23:07, Ludovic Courtès wrote: > Regarding nar-herder, I think it’d be nice to have a solution to > mirroring in Guix proper, developed similarly to other components, > because it could be a fairly central tool. > > ‘guix publish’ is probably not extensible enough to

Re: Organising Guix Days

2021-12-20 Thread zimoun
Hi, On Mon, 20 Dec 2021 at 18:51, Ludovic Courtès wrote: >> Also, we need to secure a BBB instance :) > > I think we can still use the same one as last year (zimoun?). If that > doesn’t work, there’s a couple of options, such as Inria’s instance. If you refer to Fosshost instance,

Re: How to test modified shepherd services

2021-12-20 Thread Nathan Dehnel
Thanks, that worked. On Mon, Dec 20, 2021 at 4:00 AM Attila Lendvai wrote: > > i have just finished my first Guix service. for now it's a PR for that other > channel, so i'll copy-paste some stuff from it: > > Run with something like this: > > $(guix system --no-graphic vm path/to/swarm.scm) -m

Re: SSH service for Guix Home

2021-12-20 Thread Ludovic Courtès
Hi! Xinglu Chen skribis: > On Wed, Dec 15 2021, Ludovic Courtès wrote: > >> Hi Andrew, >> >> One service I miss for Guix Home is ‘home-ssh-service-type’, which is in >> the “original” Guix Home. >> >> Could you contribute a patch adding it? (I could do it on your behalf, >> but it sounds more

Re: SSH service for Guix Home

2021-12-20 Thread Ludovic Courtès
Hello! Andrew Tropin skribis: > On 2021-12-15 18:59, Ludovic Courtès wrote: [...] >> Also, could you (or Xinglu, or Oleg) write a blog post for guix.gnu.org, >> targeting an audience who’s not familiar with this kind of tool, making >> it clear what the rationale is and what it can bring to

Re: Mid-December update on bordeaux.guix.gnu.org

2021-12-20 Thread Ludovic Courtès
Hello! Christopher Baines skribis: > In summary, the space issue I mentioned in the previous update has > effectively been addressed. All the paused agents are now unpaused and > builds are happening again. Yay! > However, due to the time spent not building things, the backlog is > longer

Re: Release v1.4 (or 2.0): process and schedule ?

2021-12-20 Thread Ludovic Courtès
Hi, zimoun skribis: > On Sun, 19 Dec 2021 at 21:12, Maxim Cournoyer > wrote: >> zimoun writes: > >>> Now core-updates-frozen is merged. Now The Big Change [1 ]is done. Do >>> we go for v1.4 or v2.0? >> >> As I've mentioned previously, I'd go for a 1.4.0 release, since overall >> we've

importers and input package lookup

2021-12-20 Thread Attila Lendvai
dear Guixers, there are two, independent namespaces: 1) the scheme one, and 2) the guix package repository. when i work on an importer (golang), it skips the packages that are already available in 2), but then it has no clue under what variable name they are stored in 1), and in which scheme

bootstrapping scenario for a package

2021-12-20 Thread Andy Tai
Hi, I was trying to update mono to the current release version. The build step as documented actually says to download a minimal C# compiler from the mono site which is then used to compile the rest of the source to build the full system. I looked and did not find the source of this minimal

Re: Release v1.4 (or 2.0): process and schedule ?

2021-12-20 Thread Bengt Richter
Hi all, On +2021-12-19 21:12:36 -0500, Maxim Cournoyer wrote: > Hi Simon, > > zimoun writes: > > > Hi, > > > > Now core-updates-frozen is merged. Now The Big Change [1 ]is done. Do > > we go for v1.4 or v2.0? > > As I've mentioned previously, I'd go for a 1.4.0 release, since overall >

Re: Organising Guix Days

2021-12-20 Thread Ludovic Courtès
Hello! Julien Lepiller skribis: > I think it's time to start organising the Guix Days, traditionally held > around Fosdem. > > During our guix-europe assembly, we discussed some options and everyone > agreed they wanted a two-day event, online just as Fosdem. I attached a > proposed blog post

p2p distributed substitutes; Swarm

2021-12-20 Thread Attila Lendvai
dear Guixers, i have put together a Swarm service for Guix, that can start up Bee nodes of https://www.ethswarm.org/ Swarm is a censorship resistant p2p storage solution with a content addressable API, not unlike IPFS, but with crypto based incentives. i'm considering adding Swarm as another

Re: How to test modified shepherd services

2021-12-20 Thread Attila Lendvai
i have just finished my first Guix service. for now it's a PR for that other channel, so i'll copy-paste some stuff from it: Run with something like this: $(guix system --no-graphic vm path/to/swarm.scm) -m 2048 $(./pre-inst-env guix system --no-graphic vm /path/to/swarm.scm) -m 2048 this

Re: Flag day for simplified package inputs

2021-12-20 Thread Ludovic Courtès
Hi, Jelle Licht skribis: > From 69926c94fb576e503d7838836cfd83066c39abcc Mon Sep 17 00:00:00 2001 > From: Jelle Licht > Date: Mon, 13 Dec 2021 16:08:22 +0100 > Subject: [PATCH] maint: Ignore specified bulk changes in git blame. > > * etc/git/git-blame-ignore-revs: New file. > *

Guile documentation

2021-12-20 Thread Ludovic Courtès
Hi Blake, Blake Shaw skribis: > While I've come to love Guile, compared to my experience with Racket its > been quite burdensome for me to get in the hang of, something I attribute > primarily to the structure of the docs, and not due to it being in any > way more difficult than Racket. While

Re: core-updates-frozen branch merged

2021-12-20 Thread Ludovic Courtès
Hi, Maxim Cournoyer skribis: > In case you hadn't taken notice, the core-update-frozen branch was > finally merged into master. So please reconfigure your remotes to avoid > uploading any further work there :-). I’m late to the party, but that’s because I’ve been contemplating my updated

Re: build system option to allow CPU optimizations?

2021-12-20 Thread Ludovic Courtès
Hi, Ricardo Wurmus skribis: > Ludovic Courtès writes: [...] > It may very well be the wrong approach in principle, but I also think > that it’s a neat escape hatch for specific use cases. Separating > reproducibility patching makes the package transformation mechanism > more powerful and

Re: How to test modified shepherd services

2021-12-20 Thread Simon South
Nathan Dehnel writes: > I modified a shepherd service to accept a new field from config.scm > and I was wondering how to test that it works correctly. Assuming this is an existing Guix service, it's probably easiest to update the corresponding system test suite under gnu/tests (if necessary) to

Re: Release v1.4 (or 2.0): process and schedule ?

2021-12-20 Thread zimoun
On Mon, 20 Dec 2021 at 10:04, zimoun wrote: >> I'd like to fix #52051 before issuing the first release candidate (RC). >> Assuming this can be made before the end of January with the first RC >> coming out around New Year, and that the kind of collaboration I've seen >> in the last weeks

Demo: Debugging a flask app with pudb in a guix shell 1PM ET

2021-12-20 Thread jgart
Hi Guixers, I'm going to give a short demo over Big Blue Button on debugging a flask app with pudb Monday (today) at 1PM EST (approx +9 hours from now). I'll be using guix shell to set up a python development environment. Feel free to stop by: https://meet.nixnet.services/b/jga-vi3-nyz-wgx

Re: Release v1.4 (or 2.0): process and schedule ?

2021-12-20 Thread zimoun
Hi Maxim, On Sun, 19 Dec 2021 at 21:12, Maxim Cournoyer wrote: > zimoun writes: >> Now core-updates-frozen is merged. Now The Big Change [1 ]is done. Do >> we go for v1.4 or v2.0? > > As I've mentioned previously, I'd go for a 1.4.0 release, since overall > we've refined and improved

Re: SSH service for Guix Home

2021-12-20 Thread Andrew Tropin
On 2021-12-17 15:21, Xinglu Chen wrote: > Hi, > > On Wed, Dec 15 2021, Ludovic Courtès wrote: > >> Hi Andrew, >> >> One service I miss for Guix Home is ‘home-ssh-service-type’, which is in >> the “original” Guix Home. >> >> Could you contribute a patch adding it? (I could do it on your behalf,