> Hi Jason,
>
> Thanks very much for all your recent thought, work, and postings.
>
> I think it makes sense for clojure-contrib to be much more agile in  
> accepting new, experimental, and incrementally improved code than  
> Clojure proper. Things in contrib are always optional for end users so  
> contrib can be quite welcoming to any high quality code without giving  
> anyone much pain. One thing we may need to look out for over time is  
> the namespace getting crowded, but we have a whole hierarchy under  
> clojure.contrib to work with. We can manage that issue. I'll be  
> thinking along those lines when responding to issue requests for  
> contrib going forward.
>
> For changes to clojure that can possibly be implemented as a lib,  
> clojure-contrib is the right place to get them some visibility. They  
> may stay a contrib forever, or they may at some point move to Clojure  
> itself. In either case, they will be easily available to Clojure  
> programmers.
>
> Please add the improved set operations you've proposed as an  
> "enhancement request" issue for clojure-contrib. I suggest you come up  
> with a clojure-contrib.set lib that includes all changes you'd like to  
> see. Users can easily use clojure.contrib.set rather than clojure.set  
> to try them out. Features of "ns" even allow an end user to pick and  
> choose set operations at the individual function level if that fine  
> grained control is desired.
>
>         (ns my-ns
>            (:use [clojure.set :exclude (difference)]
>                     [clojure.contrib.set :only (difference)]))
>
> One could even make a custom lib that picks and chooses and re-exports  
> functionality from existing libs using clojure.contrib.def/defalias.
>
> If anyone has a pending issue request for clojure-contrib they'd like  
> approved, please make a fresh posting to the thread where the proposal  
> was discussed and perhaps change its subject to include a banner like  
> "[Issue Request]" I'll try to help get our pending issue request count  
> for clojure-contrib down to zero (and keep it hovering there).
>
> Thanks,
>
> --Steve

Thank you very much, Steve.

I just posted an issue here:

http://code.google.com/p/clojure-contrib/issues/detail?id=14

-Jason

P.S. I couldn't see how to make an "enhancement request" rather than a
"defect".  The "Template" drop-down that shows up for the main Clojure
SVN doesn't show up here ... maybe it never got configured properly?
--~--~---------~--~----~------------~-------~--~----~
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 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to