This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-06-09
Channels
- # beginners (121)
- # boot (28)
- # cider (106)
- # clara (57)
- # cljs-dev (70)
- # cljsrn (6)
- # clojure (145)
- # clojure-dev (7)
- # clojure-italy (36)
- # clojure-russia (42)
- # clojure-spec (26)
- # clojure-uk (127)
- # clojurescript (103)
- # core-async (10)
- # cursive (56)
- # datascript (66)
- # datomic (16)
- # defnpodcast (1)
- # emacs (18)
- # events (6)
- # figwheel (1)
- # jobs (1)
- # luminus (1)
- # lumo (44)
- # off-topic (58)
- # om (17)
- # onyx (2)
- # parinfer (75)
- # pedestal (4)
- # re-frame (18)
- # ring (4)
- # ring-swagger (8)
- # rum (7)
- # spacemacs (7)
- # specter (2)
- # sql (4)
- # unrepl (39)
- # untangled (17)
- # vim (3)
- # yada (21)
Good morning, fellow booties. Is there some feature I’m missing by which one can inform boot/aether to load this set of dependencies from this (e.g. private) maven?
Oh, sure, sorry, I’m not being clear. Can you tell boot/aether to load this set of dependencies from this maven and that set of dependencies from that maven?
Uhm never heard of that either but it seems like something you might want to do, I'd check here: http://wiki.eclipse.org/Aether
Also you can ping folks at https://github.com/cemerick/pomegranate
That’s interesting. It seems like a sane security precaution for folk building projects that mix private and public artifacts, to forestall the possibility that malicious outsider might register a public artifact with the same identity as a private one.
I was looking for aether repo priorities or something similar. There is the concept of remote vs local repositories but I haven't necessitated exploring them deeper
Also unfortunately it is very hard to find docs for aether
Most of the time you end up reading the javadoc
The repositories are checked in order they are setup so just make sure your private repos are checked first
Not sure if boot/lein checks the first repository first or last
Awesome, thanks!
From a purity point of view. It would be nice to prevent Datomic from distributing hiccup
https://stackoverflow.com/questions/3168319/how-to-specify-a-repository-for-a-dependency-in-maven
Which sucks, because if Datomic got hacked, and started serving the next hiccup version, it would be a bad situation.
lxsameer: @U28TJ0DDZ You can if you really like. https://github.com/boot-clj/boot-figreload/ exists. But boot-reload is more common amongst boot users.
@U09LZR36F i used it once. back then it was too slow in compare to figwheel
@U28TJ0DDZ I don't share that experience at all.
https://github.com/juxt/edge (warning: slow startup due to it auto-starting the web server & auto-requiring everything)