On Wednesday, February 24, 2021 9:05:27 AM CET Chris Punches wrote:
Sure, SuperMegaApp3000 in nodejs won't be accessible to users through the package manager (if it ever was, let's be real). That's an environmental stressor for an actor in a system: If there is need for the utility provided, that demand will generate alternatives. If there's not, then those apps, if they want to remain relevant, will end up being rewritten in more sustainable runtimes.
Ahh but this is the problem. openSUSE needs to include some code that use npm, like cockpit. And what is worse, a generalization of this argument will also drop Python, Ruby, Go or Rust code, or basically all that is not C/C++. I agree that nodejs ecosystem is an extreme case, but in any case there is code living there that we need in some openSUSE flavors / components. -- SUSE Software Solutions Germany GmbH Maxfeldstr. 5 90409 Nuremberg Germany (HRB 36809, AG Nürnberg) Managing Director: Felix Imendörffer