This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-08-06
Channels
- # aleph (1)
- # announcements (2)
- # beginners (109)
- # calva (48)
- # cider (25)
- # clj-kondo (38)
- # cljdoc (13)
- # clojure (203)
- # clojure-europe (23)
- # clojure-gamedev (3)
- # clojure-nl (3)
- # clojure-uk (7)
- # conjure (2)
- # data-science (1)
- # datalog (2)
- # datomic (7)
- # deps-new (16)
- # depstar (2)
- # docker (2)
- # fulcro (67)
- # graalvm (58)
- # honeysql (16)
- # java (2)
- # jobs (2)
- # jobs-discuss (2)
- # kaocha (4)
- # lsp (82)
- # malli (23)
- # off-topic (35)
- # polylith (18)
- # practicalli (5)
- # releases (1)
- # remote-jobs (1)
- # shadow-cljs (15)
- # sql (17)
- # timbre (1)
- # tools-deps (24)
- # vim (20)
- # xtdb (9)
There’s no whitelisting or anything different in prod. If you see it locally it may happen in prod. :face_with_rolling_eyes:
Does cljdoc already use clj-http? It drags in a lot of dependencies. We switched over to http-kit's client at work (because the async stuff is more convenient to use, as well as it having no dependencies).
(! 941)-> clojure -Stree -Sdeps '{:deps {clj-http/clj-http {:mvn/version "RELEASE"}}}'
org.clojure/clojure 1.10.3
. org.clojure/spec.alpha 0.2.194
. org.clojure/core.specs.alpha 0.2.56
clj-http/clj-http 3.12.3
. org.apache.httpcomponents/httpcore 4.4.14
. org.apache.httpcomponents/httpclient 4.5.13
X org.apache.httpcomponents/httpcore 4.4.13 :older-version
. commons-logging/commons-logging 1.2
X commons-codec/commons-codec 1.11 :older-version
. org.apache.httpcomponents/httpclient-cache 4.5.13
. org.apache.httpcomponents/httpclient 4.5.13
. commons-logging/commons-logging 1.2
. org.apache.httpcomponents/httpasyncclient 4.1.4
X org.apache.httpcomponents/httpcore 4.4.10 :older-version
. org.apache.httpcomponents/httpcore-nio 4.4.10
X org.apache.httpcomponents/httpcore 4.4.10 :older-version
X org.apache.httpcomponents/httpclient 4.5.6 :older-version
. commons-logging/commons-logging 1.2
. org.apache.httpcomponents/httpmime 4.5.13
. org.apache.httpcomponents/httpclient 4.5.13
. commons-codec/commons-codec 1.15
. commons-io/commons-io 2.8.0
. slingshot/slingshot 0.12.2
. potemkin/potemkin 0.4.5
. clj-tuple/clj-tuple 0.2.2
. riddley/riddley 0.1.12
(I guess "a lot" is subjective 🙂 )
wait clj-http uses slingshot?
Interesting. I've been meaning to take a peek at its implementation for a bit. This reminded me.
Cljdoc is maintained sporadically by many different devs. If there is a well tested, much trusted thing out there then I tend to bring it in even it is smallish. Just to avoid cljdoc dev team having to maintain it. But pros and cons to everything, right?