This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-01-06
Channels
- # admin-announcements (266)
- # alda (20)
- # announcements (1)
- # aws (16)
- # beginners (16)
- # boot (288)
- # brevis (7)
- # cljs-dev (40)
- # cljsjs (32)
- # cljsrn (5)
- # clojars (23)
- # clojure (169)
- # clojure-art (2)
- # clojure-czech (3)
- # clojure-finland (1)
- # clojure-italy (3)
- # clojure-norway (1)
- # clojure-russia (88)
- # clojure-sg (3)
- # clojurescript (300)
- # clojurewerkz (8)
- # community-development (14)
- # component (4)
- # core-matrix (1)
- # cursive (9)
- # datavis (26)
- # datomic (44)
- # devcards (3)
- # funcool (1)
- # hoplon (7)
- # jobs (4)
- # ldnclj (11)
- # lein-figwheel (1)
- # nyc (2)
- # off-topic (4)
- # om (149)
- # onyx (1)
- # overtone (1)
- # parinfer (15)
- # proton (3)
- # re-frame (9)
- # reagent (45)
- # yada (2)
I’m thinking of separating out the clojars site build from the deploy phase, especially as this is likely to be run when the officials clojars repo is down
So the Clojars uberjar will get built (by the Clojars server?) and put on S3, and then any future ansible run will be able to pull it down without clojars needing to be up
I ran into a humorous issue where i had set the hostname of the vagrant box to be http://clojars.org so it tried to look up itself to download dependencies when the box was bootstrapping
hmm, yeah, I guess it is kind of odd that we we build clojars on clojars, requiring clojars
yeah that would be good, but I think it might need to be a separate operation so that if clojars is down it can still be redeployed
well, if we move the repo to block storage, the repo would still be available, as would the mirror
Thinking about pricing for cloud storage, do you know how the request pattern works with Leiningen when looking for deps? My assumption is that it checks custom repos, Maven Central, then Clojars. I wonder if we pay for requests for resources that don’t exist?
There won’t be much bandwidth, but there is a per request fee which might add up if there are lots of 404s?
that's a good point - yeah, aether asks everyone for everything, so we get lots of 404s
gotta go too
> As our intent is to charge equitably for system resources used, we will be charging the owner of the bucket for 403s and 404s, since they consume system resources (as do all requests). Note that we will not be charging for requests which fail due to an Amazon S3 internal system error (all other requests will be billed).
Might be good to use multiple dns providers too https://medium.com/@brianarmstrong/youre-probably-doing-dns-wrong-like-we-were-6625efaed390#.eu8hcul6c