Re: Guix Documentation Meetup

2022-01-12 Thread Leo Famulari
On Sat, Jan 08, 2022 at 11:24:35AM -0500, Matt wrote: > 2. http://excalamus.com/2021-10-06-guix-debug.html The error about "profile contains conflicting entries" is something we should improve the documentation about, for sure. I opened a tracking bug about it:

Re: Guix Documentation Meetup

2022-01-12 Thread Matt
On Wed, 12 Jan 2022 13:41:10 -0500 Leo Famulari wrote > On Sun, Jan 09, 2022 at 04:12:57PM -0500, Matt wrote: > > I did. Maybe you missed the two blog posts I linked in the previous > > email? > > Yeah, I did miss that you intended to contribute them. > > There is

Re: [bug#53166] [PATCH] website: Announce Guix days!

2022-01-12 Thread Julien Lepiller
Pushed with Luis Felipe's patch as 413df9b96887838ba35adf2ddf73836ad9bf6189 and 3985fd27ec85e4c2bf25fc3f3f603179721e6f61, thanks! The website should be updated soon :)

Thank you for your friendship Raghav Gururajan

2022-01-12 Thread Joshua Branson
Hey Raghav, I appreciated your Merry Christmas text, the many packages that you have added for Guix.   I've actually been a pretty happy linphone user for a while now!  I truly appreciate the work that you do for Guix in the whereiseveryone community.  I hope that I can find time to actually

Re: Guix Documentation Meetup

2022-01-12 Thread Leo Famulari
On Sun, Jan 09, 2022 at 04:12:57PM -0500, Matt wrote: > I did. Maybe you missed the two blog posts I linked in the previous email? > Yeah, I did miss that you intended to contribute them. There is another side of my advice about submitting your contributions however you can: It's still

Re: RFC: new syntax for inline patches

2022-01-12 Thread Efraim Flashner
On Sat, Jan 08, 2022 at 10:34:15PM +0100, Ludovic Courtès wrote: > Hi! > > Ricardo Wurmus skribis: > > > (arguments > > (list > > #:phases > > '(modify-phases %standard-phases > > (add-after 'unpack 'i-dont-care > > (lambda _ > > (substitute* "this-file" >

Re: RFC: new syntax for inline patches

2022-01-12 Thread Efraim Flashner
On Tue, Jan 04, 2022 at 05:50:31PM +0100, Ricardo Wurmus wrote: > Hi Guix, > > does this pattern look familiar to you? > > (arguments > (list > #:phases > '(modify-phases %standard-phases > (add-after 'unpack 'i-dont-care > (lambda _ > (substitute*

Re: using an SRFI that is not available in Guile

2022-01-12 Thread Maxime Devos
Attila Lendvai schreef op wo 12-01-2022 om 16:46 [+]: > dear Guixers, > > when working on the (gnu services configuration) module, i would like > to use srfi-189, which is not available in Guile > (https://srfi.schemers.org/srfi-189/srfi-189.html). > > is there any way to add it, or an

Re: using an SRFI that is not available in Guile

2022-01-12 Thread Attila Lendvai
i did a quick experiment: created the srfi/ dir in guix's root dir, downloaded the .scm file from the srfi's git repo, and added a module definition to it. it seems to work as expected. so, technically it seems to be doable. but would a patch that adds it to Guix get accepted? -- • attila

using an SRFI that is not available in Guile

2022-01-12 Thread Attila Lendvai
dear Guixers, when working on the (gnu services configuration) module, i would like to use srfi-189, which is not available in Guile (https://srfi.schemers.org/srfi-189/srfi-189.html). is there any way to add it, or an already established custom for such a situation? e.g. adding the .scm file

Re: Celebrating ten years of Guix

2022-01-12 Thread Jonathan McHugh
Hello Ludo, If it helps, feel free to use HSBXL in Belgium as a node. => hsbxl.be/ While not a spacious or plush as the Guix Days location, it has ClubMate and better ICT support. I can be onsite 24/7 whenever you need access. Jonathan McHugh

Re: Celebrating ten years of Guix

2022-01-12 Thread Oliver Propst
On 2022-01-12 17:04, Oliver Propst wrote: On 2022-01-12 15:27, Ludovic Courtès wrote: What I guess would be helpful for the community is I guess by trying to do some of the things you listed in a decently orderly manner though. Which if we make certain efforts might actually be *possible.

Re: Celebrating ten years of Guix

2022-01-12 Thread Oliver Propst
On 2022-01-12 15:27, Ludovic Courtès wrote: Hello Guix! What do people think? I think its sounds as great idea to celebrate ten of Guix by doing some or all of the activities you list Ludovic. Something that may could initiate some in opinion needed hope and enthusiasm for Guix and

Re: Guix wiki

2022-01-12 Thread Luis Felipe
On Wednesday, January 12th, 2022 at 3:51 AM, Matt wrote: > The reality is that wikis can be helpful and they can be misleading. I don't > think anyone is under the impression that they will write and maintain > themselves. > > I'm not advocating for a wiki. I'm saying, there is one currently

Re: Return back original implementation for text-config serialization

2022-01-12 Thread Andrew Tropin
On 2022-01-10 21:12, Liliana Marie Prikler wrote: > Am Montag, dem 10.01.2022 um 12:49 +0300 schrieb Andrew Tropin: >> [T]he whole point of escape hatch is to make it possible to reuse >> existing files directly without any manipulation on them and importer >> should demonstrate how to do it. >

Celebrating ten years of Guix

2022-01-12 Thread Ludovic Courtès
Hello Guix! This year marks the tenth anniversary of Guix; what if we used that as a pretext to join forces and organize “special events” throughout the year? Obviously the Guix Days are already a great start! Things that come to mind: • Install parties. After the upcoming release,

Re: Guix wiki

2022-01-12 Thread André A . Gomes
Attila Lendvai writes: > this sounds nice, but the reality is that nowadays reviewing and > pushing commits can take weeks or even months without much feedback. i > even have a fix for git-authenticate, coupled with tests that > demonstrate a hole, and it's been open for months. i assume because

Re: bug#53166: [PATCH] website: Announce Guix days!

2022-01-12 Thread Julien Lepiller
Attached is the new version I plan to push this evening. Last call for comments! From b52128768525c3a563362d218af3f79b53b96155 Mon Sep 17 00:00:00 2001 From: Julien Lepiller Date: Mon, 10 Jan 2022 18:05:05 +0100 Subject: [PATCH] website: Add conference announcement. *

Re: bug#53166: [PATCH] website: Announce Guix days!

2022-01-12 Thread Julien Lepiller
Great, I added all of that, thanks! Le 12 janvier 2022 12:58:03 GMT+01:00, "Ludovic Courtès" a écrit  : >Hi again! > >Julien Lepiller skribis: > >> +# Until February 8: talks proposal >> + >> +Propose your talks by sending them to `guix-d...@gnu.org`. Feel free to >> drop >> +in `#guix`

Re: bug#53166: [PATCH] website: Announce Guix days!

2022-01-12 Thread Ludovic Courtès
Hi again! Julien Lepiller skribis: > +# Until February 8: talks proposal > + > +Propose your talks by sending them to `guix-d...@gnu.org`. Feel free to drop > +in `#guix` on irc.freenode.net to discuss what you would like to talk about Should be irc.libera.chat. A couple of ideas

Re: Guix wiki

2022-01-12 Thread Ricardo Wurmus
Attila Lendvai writes: > random example: the readability of plain-text emails pouring into > guix-patches, compared to e.g. threaded, formatted, and > displayed-in-context comment threads in a tool like gitlab. > > i subscribed to guix-patches for a while, but it felt like noise. I’m not

Re: Guix wiki

2022-01-12 Thread Attila Lendvai
what follows is some 0.02 from someone relatively new to Guix. > > sending a patch to the manual is a way higher threshold than editing a > > wiki, especially when it's someone's first contribution. and some > > random, half-baked copy-paste doesn't belong in the manual, while it > > may be very

Re: Parallel guix builds can trample?

2022-01-12 Thread Phil
Hi - more details below. Ricardo Wurmus writes: > > How are you using Guix with this? Do you generate Guix package > expressions? Do you use “guix build --with-commit”? > The situation is like this - if we had a directory of clones of my channel: - pr-1 - pr-2 - pr-3 - pr-4 ... and so on

Re: Guix wiki

2022-01-12 Thread Ricardo Wurmus
Matt writes: > My guess, as Guix is a package manager, there are two audiences: > package users (end users) and package maintainers. I'm curious what > degree of separation between those should exist for Guix. On of the goals of the GNU project is to give users the tools to liberate

Re: Guix wiki

2022-01-12 Thread André A . Gomes
zimoun writes: > Hi Tobias, > > On Wed, 12 Jan 2022 at 03:20, Tobias Geerinckx-Rice wrote: > >> I'm disappointed by the ‘bikeshedding’ insult. I really don't >> care what you call it. > > 'insult' is a strong word and I am somehow hurt that you give me this > intention. I do not know what I

Re: Planet of Guix-related posts?

2022-01-12 Thread Oliver Propst
As someone how cares deeply about Guix I can state I think that the Cookbook is a great resource. I feels like the Cookbook have a clear focus on quality documentation and has to life only as a result of lots hard work and love for the Guix project. That said even as a technical person I do

Re: Guix wiki

2022-01-12 Thread zimoun
Hi Tobias, On Wed, 12 Jan 2022 at 03:20, Tobias Geerinckx-Rice wrote: > I'm disappointed by the ‘bikeshedding’ insult. I really don't > care what you call it. 'insult' is a strong word and I am somehow hurt that you give me this intention. I do not know what I did wrong --since we both agree

Re: Planet of Guix-related posts?

2022-01-12 Thread Ricardo Wurmus
Matt writes: > What problem is the cookbook trying to > solve? Once that's clear, we can make judgements about whether it > accomplishes that goal. The idea of a cookbook arose from dissatisfaction with the manual. The manual had few examples, and as a reference style document it was

Re: Planet of Guix-related posts?

2022-01-12 Thread Ricardo Wurmus
Matt writes: > On Mon, 10 Jan 2022 10:21:51 -0500 zimoun > wrote > > > (On a side note between parenthesis, we should avoid to fall into the > > "Package Definition" tutorial fallacy; as explained here for monads > > >

Re: Parallel guix builds can trample?

2022-01-12 Thread Ricardo Wurmus
Philip Beadling writes: > The source in each one will be slightly different and although I only > specify commit id in the package How are you using Guix with this? Do you generate Guix package expressions? Do you use “guix build --with-commit”? If the hash in the “source” field