Four reasons, all interrelated. Whether they're good reasons, I'm not 100% positive, but felt this was the way to go:
*1.* The "coffee-script" package on npm is one of my favorites, and was the inspiration for my "clojure-script" package. Thus, I wanted the package names to resemble one another. *2. *The npm package and the language it facilitates are two different things. So that way someone can say, "I'm having an issue with clojure-script," and mean they're having trouble with my package and not with the language itself. *3.* From its early days, the npm registry only supports lower case package names, e.g. no camel case. So putting a "-" between "coffee" and "script" makes the "coffee" pop out in the text-heavy pages of the npm website. The same goes for "clojure-script". *4. *I felt weird about calling my GitHub repository "michaelsbradleyjr/clojurescript", since it's really a distinct project from ClojureScript the language. So I named it "node-clojurescript". However, it's officially not recommended to npm-publish packages with names that include the word "node", since that' redundant. But for the same reasons I didn't want to name my repository "clojurescript", I chose a package name that would implicitly indicate that "clojure-script" is a distinct entity from ClojureScript the language. On Thursday, May 10, 2012 8:55:52 AM UTC-5, David Nolen wrote: > > Looks neat. > > Any reason to call the module clojure-script instead of just clojurescript? > > David > > On Thu, May 10, 2012 at 2:38 AM, Michael Bradley, Jr. < > michaelsbradle...@gmail.com> wrote: > >> I'm looking for folks to help me kick the tires and push this project >> forward: >> >> https://github.com/michaelsbradleyjr/node-clojurescript >> >> http://search.npmjs.org/#/clojure-script >> >> <snip> > > > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en