The Clojure group has a thread that tangentially mentions an issue
with Clojars. The question is: why are SNAPSHOTs allowed on clojars?
As a user, I would prefer not to depend on snapshots (with their
implied instability) but for many libraries that's all I could find.
I can understand library developers pushing a SNAPSHOT for testing,
but it would be nice to have a stable release as well.
http://groups.google.com/group/clojure/browse_thread/thread/66b85b0705cd8a7f
> Side question (also relating to the ecosystem feeling rough), what's with all the "SNAPSHOT"s on Clojars?
> Clojars provides only one repository, where both SNAPSHOTs and releases are deployed. AFAICT, few people understand what SNAPSHOT implies, and the importance of having sane releases (i.e. a non-SNAPSHOT version as well as having no transitive SNAPSHOT-versioned dependencies). It's an unfortunate state of affairs.
> I don't really understand why snapshots should be in Clojars at all, yeah. It seems to me like CPAN, RubyGems, etc., encourage versioned software and not "snapshots", because they're going for non-volatile,
stable packages.