I recently bumped into this question which was explaining the real meaning of the NPM name. I then decided to look up for what does YARN mean (not the Hadoop yarn, Yet Another Resource Negotiator) but the YARN package manager. Is it just a name?
I recently bumped into this question which was explaining the real meaning of the NPM name. I then decided to look up for what does YARN mean (not the Hadoop yarn, Yet Another Resource Negotiator) but the YARN package manager. Is it just a name?
It's just a name.
They wanted to differentiate their brand and three-letter acronyms ending on "pm" are too common, so they discarded their original idea and just chose "Yarn".
One of Yarn's developers, Sebastian McKenzie (aka Sebastian, @sebmck), tweeted that the name was originally supposed to be
kpm (kittens packet manager)
When asked why it changed the reply was:
Lack of orginality. [a-z]pm are basically all taken anyway and brand differentiation is important.
This was also asked on github and confirmed by Konstantin Raev (aka bestander).