nodejs / live.nodejs.org

Website for Node.js Live.
34 stars 35 forks source link

Rethinking Package Management in Node.js - London #45

Closed alexanderGugel closed 7 years ago

alexanderGugel commented 8 years ago

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:

  1. Efficient package management: Alternative installation strategies and performance optimizations
  2. Alternative installation strategies: Beyond central registries
  3. Writing a minimal package manager: How to write a npm clone in ~ 200 LoC
  4. Why Node.js is different: The difficulties of supporting circular dependencies
  5. 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.

antonsamper commented 8 years ago

👍

ddolheguy commented 8 years ago

👍

nowtvicebergteam commented 8 years ago

👍