On 03/05/2010, at 1:06 PM, Timothy Washington wrote:

> I've noticed that there are some big clojure-contrib source differences 
> between the 'master' branch and '1.1.0'. For example 1) 'io' is in master, 
> but not 1.1.0  2) json is in master, but json.read and json.write are in 1.1.0
> 
> I assume new developments are going into 1.1.0. But is it possible to keep 
> track of the lost libs like io? These are the sources I'm looking at. 
>       • http://richhickey.github.com/clojure-contrib/
>       • http://richhickey.github.com/clojure-contrib/branch-1.1.x/index.html


1.1.0 is stable. The git master is the upcoming 1.2.0

BTW: You can't depend on *anything* in contrib. It's not part of standard 
clojure (despite IMO being implicitly promoted that way on clojure.org) and 
there are no guarantees about backwards compatibility. It's been stated that 
contrib is a playground for new ideas that might make it into core clojure.

Of course, there are many useful libraries that are only available in contrib - 
contrib acts as a magnet, and then infects all those useful libraries with it's 
"you shouldn't be using me" status.

I'd like to advise you to only rely on single-purpose packages you find through 
dependency resolution (maven or lein) rather then the one-version-fits-all 
you're-a-fool-if-you-use-this indispensable big bundle of stuff that is 
contrib. But IMO that's not really feasible.

Antony Blakey
--------------------------
CTO, Linkuistics Pty Ltd
Ph: 0438 840 787

You can't just ask customers what they want and then try to give that to them. 
By the time you get it built, they'll want something new.
  -- Steve Jobs



-- 
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