I've noticed a 3rd-party Clojure library naming convention (well, a sometimes-recurring pattern at least) that seems pretty sensible:
1. If a Clojure library wraps or otherwise provides access to a Java lib, the Clojure lib name might likely be prefixed with "clj-". For example, clj-time (where, clj-time wraps Joda Time). 2. If a Clojure library provides its own implementation of a library (or commonly-reimplemented spec), the Clojure lib name might likely have a "-clj" suffix (for example, markdown-clj). 3. (possibly more commonly used for projects which don't wrap an existing lib, and don't implement a well-known standard) come up with a new/original/creative/quirky name. I think the first 2 are handy, because they immediately indicate what sort of animal you're dealing with. The third, of course, is just plain fun. :) ---John -- 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