"Saul Hazledine" <shaz...@gmail.com> wrote: >On Jul 10, 12:16 am, Mike Meyer <mwm-keyword-googlegroups. >620...@mired.org> wrote: >> On Fri, 9 Jul 2010 12:49:05 -0700 (PDT) >> >> j-g-faustus <johannes.fries...@gmail.com> wrote: >> > That said, I would leap at a chance to shorten Java names, even if it >> > were just to chop off the leading "com" or "org". >> >> As the owner of mired.org, but not of mired.com (and I don't know the >> registered owner) or .net, or of that domain in any other TLD, I'd have >> to call that the worst suggestion so far. >> >But the chances of mired.com bringing out a library called 'proclog' >are insignificant. As mentioned before in this discussion, TLDs change >owners anyway so the TLD convention can't be used to definitively >identify an owner. The aim of the convention is to reduce the chances >of library names clashing.
Considering that there's already another proclog project, I'm not so sure. But the objection is more that I'd rather use the extra level than share the namespace I'm paying for anyway. >As another suggestion how about clj.handle.library e.g >clj.mired.proclog >clj.weavejester.compojure >clj.acme-corp.dynamite Why should I prefer clj.mired, shared with gods knows who over org.mired, shared with nobody? >This separates the clojure namespace from the java one, doesn't tie to >a TLD and reduces the chances of collisions at the library level. I'd say we should avoid TLAs for the TLD, given the IETFs preference for them. Given a clojure registry of some sort, just use clojure and share everything else: clojure.proclog clojure.compojure clojure.dynamite Or to be really beep-beep about it, I could probably arrange to get com.acme.clj and we could use that as the prefix for things in the registry. >Also, somebody mentioned dropping api/core from the core namespace in >a library. Personally, I'd be happy with that. Sounds like one of the things that comes from Javas class/file requirement. I've got no problem with ignoring that. -- Sent from my Android phone with K-9 Mail. Please excuse my brevity. -- 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