I would prefer to see this not become a convention in Clojure.  The
reason why is the first part of your domain is unimportant and
possibly likely to change.  The hibernate project was a good example
of this.  They were first hosting it on sourceforge, so they made all
their packages net.sf.hibernate, but then they decided to host it
themselves and had to change everything to org.hibernate.  In both
cases, the net.sf. and the org. are unnecessary.  No one else is going
to create a project called hibernate, so just hibernate is enough.
Continuing with that, the packages that come with clojure itself are
clojure.core, clojure.xml, etc., not org.clojure.core,
org.clojure.xml.

On Nov 19, 3:53 am, mb <[EMAIL PROTECTED]> wrote:
> Hi,
>
> On 19 Nov., 09:47, Simon Brooke <[EMAIL PROTECTED]> wrote:
>
> > Java has a simple and neat convention for achieving global namespace
> > distinctness without the overhead of a central registry - you just
> > reverse your domain name and append a bit. Is there a similar
> > convention for Clojure namespaces?
>
> Yes. This is the convention for Clojure. com.example.mylib.
>
> Sincerely
> Meikel
--~--~---------~--~----~------------~-------~--~----~
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
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to