[OE-core] [RFC][PATCH 0/6] NPM refactoring

Alexander Kanavin alex.kanavin at gmail.com
Thu Oct 24 12:12:43 UTC 2019


On Thu, 24 Oct 2019 at 14:02, Stefan Herbrechtsmeier <
stefan at herbrechtsmeier.net> wrote:

>
> @Richard: What is your opinion about the per recipe dependency?
> Typically OE use one recipe per project. The NPM based solution handle a
> project and all dependencies via one recipe.
>

I don't think it's at all realistic to stick to the 'one recipe per
component' in node.js world. A typical 'npm install' can pull down
hundreds, or over a thousand dependencies, it's not feasible to have a
recipe for each.

I very much welcome a solution that uses 'npm install' in a way that
preserves offline builds, and integrity/reproducibility of downloads.
License management should be also handled by npm, and if it isn't, then we
need to work with the upstream to address it.

Alex
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20191024/ed4779af/attachment.html>


More information about the Openembedded-core mailing list