Toby gave you a good answer re “LATEST” and “RELEASE” but I’ll comment on 
stability of Clojure Alpha builds in general:

 

We first went to production with Clojure in 2011 on 1.3.0 Alpha 7 (or 8, I no 
longer remember which). We’re currently in production with 1.9.0 Alpha 10. 
Prerelease builds of Clojure have been remarkably stable and this allows us to 
leverage new functionality as soon as it becomes available.

 

In particular, 1.9.0 Alpha 10 is just 1.8.0 + a handful of new predicates in 
core + clojure.spec.

 

The new predicates may cause warnings or errors if you’re using libraries that 
define their own versions but we have already adopted several of them so we 
could simplify our existing code and remove some of our own custom predicates.

 

Otherwise it’s a purely additive release and you can simply ignore clojure.spec 
if you’re not ready to use it (we’re already developing new production code on 
top of it, although that hasn’t been merged to our production branch yet).

 

We have had automated testing against Clojure’s master SNAPSHOT for years so we 
always get an early heads up if an upcoming “RELEASE” change would break 
anything. That’s easy to do with Leiningen profiles or Boot pods (and tasks 
like boot-expectations allow you to specify which version of Clojure to use, so 
multi-version testing is pretty much trivial!).

 

Sean Corfield -- (970) FOR-SEAN -- (904) 302-SEAN
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

 

On 7/14/16, 3:52 AM, "Cecil Westerhof" <[email protected] on behalf of 
[email protected]> wrote:

 

Is there a way to signify latest stable version? Because when you use:
  :dependencies [[org.clojure/clojure            "LATEST"]
it wants to work with:
    clojure-1.9.0-alpha10

I prefer to use clojure-1.8.0. There is a reason it is called alpha. But when 
there is a stable 1.9.0 I want to use that one.


-- 

Cecil Westerhof

-- 

 

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your 
first post.
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
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to