On Sun, 2009-05-31 at 21:22 -0500, Grant Rettke wrote: > On Sun, May 31, 2009 at 7:31 PM, Derick Eddington > <[email protected]> wrote: > > If you haven't been doing so already, you need to name your libraries > > under unique namespaces, to avoid conflicts. > > R6RS suggests domain names for namespaces, simple enough.
I personally hate that, and it's not simple. (Will Clinger would say it's not R6RS because it's in the non-ratified Non-Normative Appendices.) '(com acme www is stupid) and '(Java is too) ;) It would result in "com", "org", and "net" directories which serve no purpose and are just annoying. What about people (like me) who don't have a domain name? What about domain names expiring and being taken over by different owners? What about when a new naming standard for the internet happens (I dearly hope it does. DNS and ICANN need to die immediately and be replaced by something like YURLs and petnames [1,2,3]). We don't need no petty bureaucrats' (ICANN) permission to use some names. We only need one symbol for top-level namespaces, anything more is superfluous and not as simple. [1] http://www.waterken.com/dev/YURL/ [2] http://www.skyhunter.com/marcs/petnames/IntroPetNames.html [3] http://zooko.com/distnames.html -- : Derick ----------------------------------------------------------------
