tools: move Quic dependencies behind ad-hoc flag#61446
tools: move Quic dependencies behind ad-hoc flag#61446nodejs-github-bot merged 1 commit intonodejs:mainfrom
Conversation
|
Review requested:
|
AFAIK the quic stuff has been mostly labelled |
|
I was happy to see #61444 because QUIC has become a burden to maintain because of the lack of proper maintainers (at least to me because I had to fix things in it while I don't care about it). This will make it worse as we will only see issues (and have to fix them) in GitHub CI. |
|
My opinion is that while a feature is so much experimental (or unmaintained) that it has to be behind a build flag, we shouldn't put the burden of keeping it working to every contributor. |
|
I wouldn't mind having the experimental removed from CI if we need to break it, it seems useful to be aware of when that happens though. In any case, I would still like to land the Nix changes marking QUIC deps as disabled by default. |
Quic is now behind `--experimental-quic` build flag, its dependencies should be included only if the user opts-in.
88e8ed0 to
86460e0
Compare
|
Removed the test coverage since there was no consensus on it |
|
Landed in 150d154 |
Refs: 853277a