Re: Proposal: Reboot nodejs library/modules in Fedora

2020-09-14 Thread Andreas Gerstmayr
Hi! I'm one of the maintainers of Grafana in Fedora. > Not that the tests would go away, but that the build/test dependencies would > be bundled in a tarball. I really like the idea, however (using latest Grafana): $ du -sch node_modules 1,7Gnode_modules Some of the largest dependencies:

Re: Proposal: Reboot nodejs library/modules in Fedora

2020-08-31 Thread Troy Dawson
On Thu, Aug 27, 2020 at 3:11 PM Troy Dawson wrote: > > On Thu, Jul 30, 2020 at 1:15 PM Troy Dawson wrote: > > > > On Wed, Jul 22, 2020 at 6:31 AM Ben Rosser wrote: > > > > > > On Tue, Jul 21, 2020 at 10:56 AM Tom Hughes via nodejs > > > wrote: > > > > > > > > On 21/07/2020 15:39, Troy Dawson

Re: Proposal: Reboot nodejs library/modules in Fedora

2020-08-27 Thread Troy Dawson
On Thu, Jul 30, 2020 at 1:15 PM Troy Dawson wrote: > > On Wed, Jul 22, 2020 at 6:31 AM Ben Rosser wrote: > > > > On Tue, Jul 21, 2020 at 10:56 AM Tom Hughes via nodejs > > wrote: > > > > > > On 21/07/2020 15:39, Troy Dawson wrote: > > > > > > > Problem2: Many of the bundled libraries are

Re: Proposal: Reboot nodejs library/modules in Fedora

2020-07-30 Thread Troy Dawson
On Wed, Jul 22, 2020 at 6:31 AM Ben Rosser wrote: > > On Tue, Jul 21, 2020 at 10:56 AM Tom Hughes via nodejs > wrote: > > > > On 21/07/2020 15:39, Troy Dawson wrote: > > > > > Problem2: Many of the bundled libraries are archful, meaning they need > > > to be compiled. What if an essential

Re: Proposal: Reboot nodejs library/modules in Fedora

2020-07-29 Thread Troy Dawson
On Wed, Jul 29, 2020 at 2:44 PM Tom Hughes wrote: > > On 29/07/2020 22:38, Troy Dawson wrote: > > > I wanted to get a list of essential nodejs packages, and I thought of > > getting a list of nodejs packages that are required by non-nodejs > > packages. > > How have you defined essential? >

Re: Proposal: Reboot nodejs library/modules in Fedora

2020-07-29 Thread Tom Hughes via nodejs
On 29/07/2020 22:38, Troy Dawson wrote: I wanted to get a list of essential nodejs packages, and I thought of getting a list of nodejs packages that are required by non-nodejs packages. How have you defined essential? That list is amazingly small. # Binaries / Runtime packages statsd ->

Re: Proposal: Reboot nodejs library/modules in Fedora

2020-07-29 Thread Troy Dawson
On Wed, Jul 22, 2020 at 8:24 AM Troy Dawson wrote: > > On Wed, Jul 22, 2020 at 6:31 AM Ben Rosser wrote: > > > > On Tue, Jul 21, 2020 at 10:56 AM Tom Hughes via nodejs > > wrote: > > > > > > On 21/07/2020 15:39, Troy Dawson wrote: > > > > > > > Problem2: Many of the bundled libraries are

Re: Proposal: Reboot nodejs library/modules in Fedora

2020-07-22 Thread Troy Dawson
On Wed, Jul 22, 2020 at 6:31 AM Ben Rosser wrote: > > On Tue, Jul 21, 2020 at 10:56 AM Tom Hughes via nodejs > wrote: > > > > On 21/07/2020 15:39, Troy Dawson wrote: > > > > > Problem2: Many of the bundled libraries are archful, meaning they need > > > to be compiled. What if an essential

Re: Proposal: Reboot nodejs library/modules in Fedora

2020-07-22 Thread Ben Rosser
On Tue, Jul 21, 2020 at 10:56 AM Tom Hughes via nodejs wrote: > > On 21/07/2020 15:39, Troy Dawson wrote: > > > Problem2: Many of the bundled libraries are archful, meaning they need > > to be compiled. What if an essential nodejs library was originally a > > noarch? > > Solution2: All bundled

Re: Proposal: Reboot nodejs library/modules in Fedora

2020-07-21 Thread Tom Hughes via nodejs
On 21/07/2020 15:39, Troy Dawson wrote: Problem2: Many of the bundled libraries are archful, meaning they need to be compiled. What if an essential nodejs library was originally a noarch? Solution2: All bundled nodejs library packages will be treached as archful, meaning they will need to be

Proposal: Reboot nodejs library/modules in Fedora

2020-07-21 Thread Troy Dawson
I am sending this to the Fedora nodejs community / SIG before sending it to fedora-devel and/or the packaging committee. I'm doing that so we (the people who actually maintain, or try to maintain, the nodejs packages) have a chance to talk and discuss things without too much thread jumping.