Re: Idea: a meta language for (language) build systems - npm, Racket, Rust cargo

2021-06-01 Thread Joshua Branson
Konrad Hinsen writes: > Hi Pjotr, > > > The next message to get across is the need for cross-language build > systems. The idea of one language, one platform doesn't work any more. > Real software systems need to mix languages, even runtimes. And it's not > just X + C any more either. Again,

Re: Ungrafting CI jobs

2021-06-01 Thread Leo Famulari
On Tue, May 25, 2021 at 04:04:22PM -0400, Leo Famulari wrote: > I just rebased the branch and pushed again. The latest iteration failed en masse due to network timeouts between build farm nodes. Now that Cuirass is aware of dependencies, we have useful info as shown here:

Re: Idea: a meta language for (language) build systems - npm, Racket, Rust cargo

2021-06-01 Thread Leo Prikler
Am Dienstag, den 01.06.2021, 13:28 +0200 schrieb Adriano Peluso: > Il giorno mar, 01/06/2021 alle 13.03 +0200, Leo Prikler ha scritto: > > Am Dienstag, den 01.06.2021, 12:52 +0200 schrieb Adriano Peluso: > > > Il giorno mar, 01/06/2021 alle 11.11 +0200, Leo Prikler ha > > > scritto: > > > > >

Re: Idea: a meta language for (language) build systems - npm, Racket, Rust cargo

2021-06-01 Thread Adriano Peluso
Il giorno mar, 01/06/2021 alle 08.24 +0200, Leo Prikler ha scritto: > > A sexp-pack would represent the most simple build instructions to > > build a package on its own. Now, of course the current guix- > > builders > > solve that too. But, what I am proposing is to split out the actual > >

Re: Idea: a meta language for (language) build systems - npm, Racket, Rust cargo

2021-06-01 Thread Adriano Peluso
Il giorno mar, 01/06/2021 alle 11.11 +0200, Leo Prikler ha scritto: > > The output could be a collection of .tar.gz files distributed > > through > > ipfs, bittorrent, syncthing or rsync > > > > Not necessarily packages in the way Guix intends them > > > > I understand there's already some

Re: Idea: a meta language for (language) build systems - npm, Racket, Rust cargo

2021-06-01 Thread Adriano Peluso
Il giorno mar, 01/06/2021 alle 13.03 +0200, Leo Prikler ha scritto: > Am Dienstag, den 01.06.2021, 12:52 +0200 schrieb Adriano Peluso: > > Il giorno mar, 01/06/2021 alle 11.11 +0200, Leo Prikler ha scritto: > > > > The output could be a collection of .tar.gz files distributed > > > > through > > >

Re: Idea: a meta language for (language) build systems - npm, Racket, Rust cargo

2021-06-01 Thread Adriano Peluso
Il giorno lun, 31/05/2021 alle 19.47 +0200, Pjotr Prins ha scritto: > On Sun, May 30, 2021 at 09:17:20PM +0200, Konrad Hinsen wrote: > > How about pushing all the other package manager towards producing > > sexp-packs, and helping them to get there? > > I have a feeling they won't be that

Re: Idea: a meta language for (language) build systems - npm, Racket, Rust cargo

2021-06-01 Thread Leo Prikler
Am Dienstag, den 01.06.2021, 12:52 +0200 schrieb Adriano Peluso: > Il giorno mar, 01/06/2021 alle 11.11 +0200, Leo Prikler ha scritto: > > > The output could be a collection of .tar.gz files distributed > > > through > > > ipfs, bittorrent, syncthing or rsync > > > > > > Not necessarily packages

Re: Idea: a meta language for (language) build systems - npm, Racket, Rust cargo

2021-06-01 Thread Leo Prikler
Am Dienstag, den 01.06.2021, 10:59 +0200 schrieb Adriano Peluso: > Il giorno mar, 01/06/2021 alle 08.24 +0200, Leo Prikler ha scritto: > > > A sexp-pack would represent the most simple build instructions to > > > build a package on its own. Now, of course the current guix- > > > builders solve

Re: Adding Substitute Mirrors page to installer

2021-06-01 Thread Mathieu Othacehe
Hello, Sorry again for the long delay. > Of course, it feels somewhat dirty, as there is a need to read the > configuration file. > It would be cleaner if a page could affect the field created by a previous > page. Yes I agree. In the meantime, I think that the configuration file read is an

Re: Idea: a meta language for (language) build systems - npm, Racket, Rust cargo

2021-06-01 Thread Leo Prikler
Am Dienstag, den 01.06.2021, 09:23 +0200 schrieb Pjotr Prins: > On Tue, Jun 01, 2021 at 08:24:51AM +0200, Leo Prikler wrote: > > > I have a feeling they won't be that interested ;). > > I do think some of them are interested, but you're right in that > > the > > industry as a whole is not. > >

Re: Idea: a meta language for (language) build systems - npm, Racket, Rust cargo

2021-06-01 Thread Konrad Hinsen
Hi Pjotr, > I have a feeling they won't be that interested ;). Depends on who and when. My idea is not to send them a mail saying, "look, we have a great idea, you should us it!". It's rather to open issues on their build systems to suggest features and actually help with the implementations.

Re: Idea: a meta language for (language) build systems - npm, Racket, Rust cargo

2021-06-01 Thread Pjotr Prins
On Tue, Jun 01, 2021 at 08:24:51AM +0200, Leo Prikler wrote: > > I have a feeling they won't be that interested ;). > I do think some of them are interested, but you're right in that the > industry as a whole is not. Industry appears to go the other way. There are several initiatives to speed up

Re: Adding Substitute Mirrors page to installer

2021-06-01 Thread raid5atemyhomework
Hello Maxime, > raid5atemyhomework schreef op ma 31-05-2021 om 09:42 [+]: > > > bump > > > > > bump > > To me it seems all questions have been addressed, > though I was not involved in the discussion. > So, maybe time to merge? > > See

Re: Idea: a meta language for (language) build systems - npm, Racket, Rust cargo

2021-06-01 Thread Leo Prikler
Am Montag, den 31.05.2021, 19:47 +0200 schrieb Pjotr Prins: > On Sun, May 30, 2021 at 09:17:20PM +0200, Konrad Hinsen wrote: > > How about pushing all the other package manager towards producing > > sexp-packs, and helping them to get there? > > I have a feeling they won't be that interested ;).