Re: How did you handle making a GNU/Linux distribution?

2021-08-23 Thread Sage Gerard
Sounds like a great ROI, thank you for the suggestion! Original Message On Aug 23, 2021, 3:23 PM, Ryan Prior wrote: >> [I want to bootstrap] all binaries related to creating a GNU/Linux >> distribution, such that I can reproduce an exact OS, Racket installation, >> and Xiden

Re: How did you handle making a GNU/Linux distribution?

2021-08-23 Thread Ryan Prior
> [I want to bootstrap] all binaries related to creating a GNU/Linux > distribution, such that I can reproduce an exact OS, Racket installation, and > Xiden instance. I want a trusted initial state on GNU/Linux. Seems like the easy path for you is to package Xiden for Guix, and then construct

Re: How did you handle making a GNU/Linux distribution?

2021-08-23 Thread Sage Gerard
Thank you for the links! > I miss which problem Xiden is solving and how it does. You are not the first to say so, and I'm happy to learn more about why. I'll try to explain in a different way here, so forgive the text wall. I'll incorporate any feedback here to improve the white paper. I'd

Re: How did you handle making a GNU/Linux distribution?

2021-08-23 Thread Philip McGrath
Hi Simon, On 8/23/21 11:38 AM, zimoun wrote: The bootstrap path of Racket in Guix is not clear to me. I miss if a Racket interpreter or compiler in its binary format is used (as Haskell for instance) or if all is compiled from source using tools already bootstrapped. Anyway, I miss what you

Re: How did you handle making a GNU/Linux distribution?

2021-08-23 Thread zimoun
Hi Sage, On Sat, 21 Aug 2021 at 22:18, Sage Gerard wrote: > My name is Sage. I wrote a cross-platform Guix-like package manager > called Xiden. It applies functional package management to the Racket > ecosystem. It is also free software under the GPLv3. The source is > available at

Re: How did you handle making a GNU/Linux distribution?

2021-08-23 Thread Sage Gerard
> I looked at the Xiden documentation and source code a bit, > and I couldn't find any actual package definitions, or how to make > any package definitions. Where are the 'coreutils' and some text editors > like 'nano' or 'emacs' or 'vi' packaged for example? [...] Guix and Xiden > could copy

Re: How did you handle making a GNU/Linux distribution?

2021-08-23 Thread Maxime Devos
Sage Gerard schreef op za 21-08-2021 om 16:43 [+]: > Hi folks, > > My name is Sage. I wrote a cross-platform Guix-like package manager > called Xiden. It applies functional package management to the Racket > ecosystem. [...] > I'd greatly appreciate learning how you all built Guix's