"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

Reply via email to