Re: Transform options should error on nonexistant targets

2021-08-25 Thread zimoun
Hi Ryan, On Wed, 18 Aug 2021 at 03:57, Ryan Prior wrote: > I learned today that Guix will chug happily along applying a transform to a > nonexistent package. > > For example, I can run: > guix environment --with-latest=not-exist --ad-hoc which > > This shows no warning or errors. I think it woul

Re: Xiden/Guix design comparison

2021-08-25 Thread Sage Gerard
Thank you so much for the wealth of resources, and for reading the materials! I see how you got the workflow aspect, although I hesitate to sum up Xiden as a workflow engine. When I wrote Polyglot (a static site generator), it also included an abstraction for arbitrary workflows. In my mind, Xid

Re: Xiden/Guix design comparison

2021-08-25 Thread Sage Gerard
> Did you discover guix after writing Xiden? I did, although when I did discover Guix, I incorporated what I learned from Guix with the limitations in Racket's approach to package management. > Why start yet another package manager from scratch? Do I need a reason? I like programming, I do it t

Re: Xiden/Guix design comparison

2021-08-25 Thread Ryan Sundberg
Hello Sage, Why start yet another package manager from scratch? Are there any features that couldn't just be implemented in Guix itself? I prefer development in Racket over guile too, but Guile with it's low level system call/c compatibility plays to its strengths for the use cases involved in

Re: Xiden/Guix design comparison

2021-08-25 Thread zimoun
Hi Sage, On Tue, 24 Aug 2021 at 20:33, Sage Gerard wrote: > This is an offshoot Q&A based off Devos' questions in the "How did you > handle making a GNU/Linux distribution?" thread. It pertains to how > Guix compares to Xiden on some points. > > Given the length of both of our emails, I don't e