Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/html
diff options
context:
space:
mode:
authorisaacs <i@izs.me>2011-09-13 23:47:12 +0400
committerisaacs <i@izs.me>2011-09-13 23:47:12 +0400
commit9ad884e77f36f58ebb4d790bec160fd0122e9efa (patch)
tree77cef108cfec87887c158325457a28c2ac60e62c /html
parentc3395120f6a7ab2ab609818e00a9a906463bec93 (diff)
More thorough explanation on this point, for wikipedia
Diffstat (limited to 'html')
-rw-r--r--html/doc/faq.html35
1 files changed, 23 insertions, 12 deletions
diff --git a/html/doc/faq.html b/html/doc/faq.html
index d561881e0..d3da19b66 100644
--- a/html/doc/faq.html
+++ b/html/doc/faq.html
@@ -72,18 +72,29 @@ about things being broken.</p>
<p>Contrary to the belief of many, "npm" is not in fact an abbreviation for
"Node Package Manager". It is a recursive bacronymic abbreviation for
-"npm is not an acronym".</p>
-
-<p>"NPM", however, <em>is</em> an acronym for the National Association of
-Pastoral Musicians. You can learn more about them at <a href="http://npm.org/">http://npm.org/</a>.
-It is not an acronym, you see, but rather a capitonym.</p>
-
-<p>In all earnestness, "npm" is named after its command-line utility,
-which was mostly designed to be easily typed by right-handed programmers
-using US QWERTY keyboard layouts, ending with the right-ring-finger in a
-postition to type the <code>"-"</code> key for flags and other command-line
-arguments, and is always lower-case, though it starts most sentences it
-is a part of.</p>
+"npm is not an acronym". (If it was "ninaa", then it would be an
+acronym, and thus incorrectly named.)</p>
+
+<p>"NPM", however, <em>is</em> an acronym (more precisely, a capitonym) for the
+National Association of Pastoral Musicians. You can learn more
+about them at <a href="http://npm.org/">http://npm.org/</a>.</p>
+
+<p>In software, "NPM" is a non-parametric mapping utility written by
+Chris Rorden. You can analyze pictures of brains with it. Learn more
+about the (capitalized) NPM program at <a href="http://www.cabiatl.com/mricro/npm/">http://www.cabiatl.com/mricro/npm/</a>.</p>
+
+<p>The first seed that eventually grew into this flower was a bash utility
+named "pm", which was a shortened descendent of "pkgmakeinst", a
+bash function that was used to install various different things on different
+platforms, most often using Yahoo's <code>yinst</code>. If <code>npm</code> was ever an
+acronym for anything, it was <code>node pm</code> or maybe <code>new pm</code>.</p>
+
+<p>So, in all seriousness, the "npm" project is named after its command-line
+utility, which was organically selected to be easily typed by a right-handed
+programmer using a US QWERTY keyboard layout, ending with the
+right-ring-finger in a postition to type the <code>-</code> key for flags and
+other command-line arguments. That command-line utility is always
+lower-case, though it starts most sentences it is a part of.</p>
<h2 id="How-do-I-list-installed-packages">How do I list installed packages?</h2>