For me as a user, the appeal of contrib was the bundling. I used to
just download the latest contrib jar, throw it in the classpath, and
have plenty of functionality that could be easily summoned using a
single line of code. Just like a standard library, even though it's
not officially standard. It's the "batteries included" way which
established itself as an important aspect of modern programming. Now
if you need something in contrib, it's a chore.

To pre-empt the argument for automation tools/libs: I'm not big on
those. They change too often; they feel patchy, and they add, in my
opinion, an unnecessary layer of incidental complexity between me and
my code.

If you separate the libs then I can't see a difference or advantage
from the "third party" libs. The separate libs will not be considered
standard and therefore not be extensively deployed, and therefore not
be extensively used or fixed or improved or held to a higher standard.

I understand the problems of contrib in one repository, yet I can't
help but feel unbundling is a step in the wrong direction.


On Dec 19, 6:36 pm, Stuart Sierra <the.stuart.sie...@gmail.com> wrote:
> Description of current plans for future releases is
> athttp://dev.clojure.org/display/design/Common+Contrib+Build
>
> -Stuart Sierra
> clojure.com

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