ied

Dev tools

package manager

SHOW HN2015

86points
88comments
#310of 2,565 in 2015
Top 13%of 2015 by points

How HN took it

CuriousMostly questions and neutral comments

6 positive, 21 neutral or asking, 0 mixed, 5 critical, out of 32 comments about the project. Thread score +0.01.

Idea: 3 for, 4 againstPerformance: 2 for, 0 againstDesign: 1 for, 0 againstDocs: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Install speed is much faster than npm on a real project

    From 1 comment
    • Cloned a popular project (babel) and on a MacBook Pro: ``` npm install 52.28s user 8.08s system 73% cpu 1:22.41 total ied install 10.22s user 4.36s system 142% cpu 10.230 total…
      jmandzik on HN
  • Flat node_modules directory is welcome, especially on Windows

    From 1 comment
    • > produces a flat node_modules directory Finally. npm's node_modules makes Node on Windows unbearable from time to time. Shut up and take my money!
      xrstf on HN

Objections

  • The name ied is an unfortunate acronym for improvised explosive device

    From 2 comments
    • Unfortunate naming ie https://en.wikipedia.org/wiki/Improvised_explosive_device
      macmac on HN
    • This post will attract those of conservative/libertarian mentality who like to stand for our right to use language that may offend people, but I just want to add another vote for…
      msutherl on HN
  • Still a WIP and missing features like shrinkwrap and publish

    From 2 comments
    • Hey everyone! I made this. I'm happy to answer any questions, but please bear in mind that this is a WIP. There is still a lot of work to be done, although feature parity with…
      blubbi2 on HN
    • Mostly, yes, but there are some features that are still missing: `ied publish` and `ied version` is coming next week. I'm also thinking of adding scoped modules, but I'm not sure…
      blubbi2 on HN

Requests

  • Shrinkwrap support

    From 3 comments
    • Making using a shrinkwrap not awful would be amazing. Having fast immutable shrinkwrap installs, and the ability to upgrade or selectively upgrade packages in the shrinkwrap vs.…
      sh1mmer on HN
    • if you can make this work in a way that it's capable of reinstalling a precise snapshot (like using a Gemfile.lock in Ruby's Bundler world) and keep it stable then I once again…
      attilagyorffy on HN
    • Is your plan to remain compatible with `npm` projects? I could see a case where I'd use `ied` to install deps for the speed, but continued to use npm for other features and…
      glenjamin on HN
  • Global installs usable from shell scripts

    From 1 comment
    • Does it support installing packages globally and then having them actually be available, without having to install them locally as well? This is my biggest bugbear with npm, as…
      david-given on HN
  • Better name

    From 2 comments
    • > And, managing dependencies is like dealing with explosives anyways... Only funny for anyone who hasn't been affected by one, or had friends or family who were. Still better to…
      JoshTriplett on HN
    • I think it's fine as it is. Could have chosen a worse name for sure! And, managing dependencies is like dealing with explosives anyways...
      diggan on HN

Questions

  • Is it compatible with npm as a drop-in replacement?

    From 2 comments
    • That seems so cool. One question is how compatible is with npm? Can I use it as a drop-in replacement ( talking about the CLI tool )?
      drinchev on HN
    • Is your plan to remain compatible with `npm` projects? I could see a case where I'd use `ied` to install deps for the speed, but continued to use npm for other features and…
      glenjamin on HN
  • Why not fix npm instead of starting a new project?

    From 1 comment
    • You say you are creating a more performant NPM. Is it impossible to fix the current NPM? Why not submit fixes back to NPM? Why create a new project?
      nadocrew on HN

Alternatives named

  • npm

    From 2 comments
    • You say you are creating a more performant NPM. Is it impossible to fix the current NPM? Why not submit fixes back to NPM? Why create a new project?
      nadocrew on HN
    • Cloned a popular project (babel) and on a MacBook Pro: ``` npm install 52.28s user 8.08s system 73% cpu 1:22.41 total ied install 10.22s user 4.36s system 142% cpu 10.230 total…
      jmandzik on HN
  • IPFS-based package managers such as GX

    From 1 comment
    • For the discovery and installation, you might be interested in looking into using IPFS for it. Kind of gives you all the features you want out-of-the-box. Also, another guy is…
      diggan on HN
  • Cargo and Bundler

    From 2 comments
    • Have you used any other package manager? I'm not completely sure if it's just Node's dependency hell, but npm feels so incredibly slow compared to Cargo or bundler or something.
      broodbucket on HN
    • if you can make this work in a way that it's capable of reinstalling a precise snapshot (like using a Gemfile.lock in Ruby's Bundler world) and keep it stable then I once again…
      attilagyorffy on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/10571065)