public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Package up for half-grabs: net-libs/nodejs
@ 2021-08-16 11:56 Marek Szuba
  2021-08-16 16:50 ` [gentoo-dev] " Joonas Niilola
  0 siblings, 1 reply; 3+ messages in thread
From: Marek Szuba @ 2021-08-16 11:56 UTC (permalink / raw
  To: gentoo-dev


[-- Attachment #1.1: Type: text/plain, Size: 481 bytes --]

Hi all,

I'm taking a (hopefully temporary) break from maintaining 
net-libs/nodejs, as I expected when took it on it is a relatively 
high-intensity package and I fear that if I keep it up at this rate I'll 
end up burning out as a Gentoo developer. Anyone interested in stepping 
in? Node has still got another maintainer in Gentoo who to the best of 
my knowledge isn't going anywhere, but I do feel this package needs more 
than one pair of hands.

-- 
Marecki



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-dev] Re: Package up for half-grabs: net-libs/nodejs
  2021-08-16 11:56 [gentoo-dev] Package up for half-grabs: net-libs/nodejs Marek Szuba
@ 2021-08-16 16:50 ` Joonas Niilola
  2021-08-16 17:28   ` Marek Szuba
  0 siblings, 1 reply; 3+ messages in thread
From: Joonas Niilola @ 2021-08-16 16:50 UTC (permalink / raw
  To: gentoo-dev


[-- Attachment #1.1: Type: text/plain, Size: 600 bytes --]

On 16.8.2021 14.56, Marek Szuba wrote:
> Hi all,
> 
> I'm taking a (hopefully temporary) break from maintaining
> net-libs/nodejs, as I expected when took it on it is a relatively
> high-intensity package and I fear that if I keep it up at this rate I'll
> end up burning out as a Gentoo developer. Anyone interested in stepping
> in? Node has still got another maintainer in Gentoo who to the best of
> my knowledge isn't going anywhere, but I do feel this package needs more
> than one pair of hands.
> 

It'd help if you described the caveats that are to be expected.

-- juippis


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 618 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-dev] Re: Package up for half-grabs: net-libs/nodejs
  2021-08-16 16:50 ` [gentoo-dev] " Joonas Niilola
@ 2021-08-16 17:28   ` Marek Szuba
  0 siblings, 0 replies; 3+ messages in thread
From: Marek Szuba @ 2021-08-16 17:28 UTC (permalink / raw
  To: gentoo-dev


[-- Attachment #1.1: Type: text/plain, Size: 1379 bytes --]

On 2021-08-16 17:50, Joonas Niilola wrote:

> It'd help if you described the caveats that are to be expected.

I would say there are two:

1. Apart from from what comes out on the latest even branch (I would 
strongly advise against packaging odd branches if you value your sanity, 
except possibly right before the release of the next even branch to make 
sure all the Gentoo-specific patches apply and do what they're supposed 
to do - which is what we did with v15/v16) in its early days, almost all 
the new versions of Node.js are security releases. This implies quite a 
lot of stabilisation requests to keep track of, many of which will not 
even have been completely resolved when a new security release comes out.

2. The test suite is somewhat fragile. Some tests dislike the Portage 
sandbox, some of the more recent ones fail if executed in an 
unprivileged container, once in a while you will run into a failure 
caused by a combination of configure settings / build flags upstream has 
not thought about (at least said upstream is reasonably friendly and 
swift to respond to reported issues if you give them all the technical 
details), and once in a while there WILL be some user-reported test 
failure which you will never manage to reproduce until it has magically 
gone away for the user themselves come next release.

-- 
Marecki


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-08-16 20:48 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-08-16 11:56 [gentoo-dev] Package up for half-grabs: net-libs/nodejs Marek Szuba
2021-08-16 16:50 ` [gentoo-dev] " Joonas Niilola
2021-08-16 17:28   ` Marek Szuba

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox