I would like to give a talk on some of the challenges faced when writing a package manager for Node.js. My goal is to discuss radically different approaches to package management. Here is a quick summary of what I want to talk about:
Efficient package management: Alternative installation strategies and performance optimizations
Alternative installation strategies: Beyond central registries
Writing a minimal package manager: How to write a npm clone in ~ 200 LoC
Why Node.js is different: The difficulties of supporting circular dependencies
Better shrinkwrapping
I'm the author of ied, an alternative package manager for Node.js, which tries to solve some of the issues that I'm about to talk about at this event (at least that's what I hope :)). I feel like I learned a lot while working on this project, which I think is worth sharing.
My goal is not to promote ied or to rant about npm, but rather to discuss various approaches to package management.
I would like to give a talk on some of the challenges faced when writing a package manager for Node.js. My goal is to discuss radically different approaches to package management. Here is a quick summary of what I want to talk about:
I'm the author of ied, an alternative package manager for Node.js, which tries to solve some of the issues that I'm about to talk about at this event (at least that's what I hope :)). I feel like I learned a lot while working on this project, which I think is worth sharing.
My goal is not to promote ied or to rant about npm, but rather to discuss various approaches to package management.