Fork me on GitHub
#clojure-uk
<
2017-02-11
>
jasonbell13:02:50

Onyx is looking a lot better, no Bookkeeper dependency and Zookeeper messsages above 1mb, better S3 handling and now thinking of re-addressing everything I’ve written.

paulspencerwilliams18:02:18

A conveniently timed release as I'll finish Clojure Applied tomorrow. Onyk is head of my sequence of learning, the tail comprised of Kafka, @henrygarner's Clojure for Data Science, and Yada.

mattford19:02:54

ah it's disappointing there's no real history in the slack channel 😞

mattford19:02:06

Someone posted a setting that let me exclude things at a project level so that libaries would load with old dependencies.

mattford19:02:27

i.e ignore the requirement on clojure 1.5 for example.

paulspencerwilliams19:02:39

[log4j "1.2.15" :exclusions [javax.mail/mail
                             javax.jms/jms
                             com.sun.jdmk/jmxtools
                             com.sun.jmx/jmxri]]

mattford19:02:23

it was for libraries that had an older version of clojure specified.

mattford19:02:04

Dependencies not loaded due to conflict with previous jars :
[[org.clojure/clojure "1.5.1"]]"

mattford20:02:07

I was trying to use tentacles

paulspencerwilliams20:02:07

@mattford so, could you use?

[tentacles "0.5.1" :exclusions [org.clojure/clojure]

paulspencerwilliams20:02:25

@mattford I'm struggling to replicate the problem. I've a 1.9.0 dependency, and referenced tentacles and it works okay.

mattford20:02:29

hmm good to know it works

mattford23:02:16

I couldn't get it working 😞

mattford23:02:21

In the end I did this

mattford23:02:53

:repositories [["jitpack" ""]]
  :dependencies [[org.clojure/clojure "1.8.0"]
                 [com.github.raynes/tentacles "master-SNAPSHOT"]]

mattford23:02:23

which seems pretty neat 🙂