GNU bug report logs -
#51838
[PATCH 00/11] guix: node-build-system: Support compiling add-ons with node-gyp.
Previous Next
Reported by: Philip McGrath <philip <at> philipmcgrath.com>
Date: Sun, 14 Nov 2021 12:43:01 UTC
Severity: normal
Tags: patch
Done: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
Message #755 received at 51838 <at> debbugs.gnu.org (full text, mbox):
Hi Liliana,
Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:
> Am Samstag, dem 18.12.2021 um 12:03 -0500 schrieb Philip McGrath:
>
>> All of that reinforces my sense that we should not try to change this
>> here.
>
> I think you misread me here. One thing that's bugging me is that you
> (just like whoever wrote this before) strip the @ only to reintroduce
> it. I think it'd be better if (resolve-dependencies) simply took a
> list and the let-block deconstructed the json.
>
> As for the package-meta -> package-meta conversion, imo that could
> perfectly be done with match or SXML transformation. WDYT?
I think that, as a patch, this is a clear improvement over the existing
code. Is it perfect yet? Maybe not. Further improvements can always
be made. The NPM package set is small enough that build system changes
can be committed directly to master. Each of the three of us has spent
more time writing about it than it would take to reimplement it! :)
To me, it would be unwise to hold back this series because one of the
patches replaces ugly and broken mutations with merely ugly mutations.
-- Tim
This bug report was last modified 3 years and 195 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.