On Tue, Sep 06, 2022 at 02:28:39PM -0400, Ben Cotton wrote:
== Benefit to Fedora ==
=== Packager Benefits ===
* No more modules to maintain.
* Availability of multiple Node.js versions in the buildroot means
that other `nodejs-*` packages can test against multiple supported
options.
== Scope ==
* Other developers:
There should be no need to change any dependent packages, though
packagers of Node.js software may wish to take advantage of the
testing opportunities afforded.
How would I, as a packager, deal with this? Will RPM macros be changed?
Should we start to build nodejs-XY-$package similar to how we have
python3-$package (and previously python2-$package) from the source
package python-$package?
What will the new RPM provides be? today it's simply npm($package) but I
can imagine you want to change that to something versioned too.