This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-12-08
Channels
- # adventofcode (31)
- # beginners (97)
- # bigdata (2)
- # boot (276)
- # cider (17)
- # cljsrn (5)
- # clojure (150)
- # clojure-china (3)
- # clojure-conj (8)
- # clojure-greece (1)
- # clojure-india (1)
- # clojure-korea (1)
- # clojure-new-zealand (4)
- # clojure-russia (40)
- # clojure-spec (119)
- # clojure-uk (116)
- # clojurescript (87)
- # code-reviews (110)
- # core-async (4)
- # cursive (11)
- # datomic (26)
- # garden (4)
- # gorilla (7)
- # hoplon (82)
- # humor (1)
- # jobs (2)
- # jobs-discuss (10)
- # luminus (17)
- # onyx (60)
- # planck (2)
- # play-clj (2)
- # protorepl (70)
- # re-frame (121)
- # reagent (7)
- # ring-swagger (3)
- # rum (16)
- # test-check (16)
- # untangled (12)
- # yada (20)
@thedavidmeister Yeah, it's not much different from that in the current state. I'm building a github client to test the concepts but I won't be able to build the feature I wanted as they have no api that returns the diff ignoring whitespace. Useful things have their own namespaces but are not in they own libraries yet. Hopefully I will get something public over the next weekend.
@mikeyr: welcome!
@mynomoto I am a baby in clojure world.. got interested in boot-clj, found hoplon-layouts (have not used it yet), lurking around to learn 😉
I am still tyring to figure out a way to make gorilla started with boot to play nice with cider
@nux not sure if this are maintained, people are flocking to https://github.com/hoplon/ui lately cc @onetom
It's been ages since starting a project outside cloning hoplon-deploy-heroku, and I'm having problems...
from hoplon wiki, I went to reinstall boot, trying all three of the suggested methods, then, "boot-clj -d seancorfield/boot-new new -t hoplon -n address-book"
but I keep getting, "java.lang.RuntimeException: No reader function for tag tailrecursion.boot.core/version"
googling suggesting it was the wrong version of boot for hoplon, but this is where the hoplon wiki brought me.
any thoughts on what to try next would be appreciated
I don't even know if Boot is still 2 programs or not
hey @john_tollison long time no see! hope you're well
https://github.com/boot-clj/boot#install is what you want to do
you don't have to call it boot
, you can rename it to boot2
and it will work fine
so yuo can have both 1.0 and 2.0 installed in parallel
oh -- it sounds like you might be running boot2 in a directory with a boot 1.0 format build.boot?
(they are incompatible)
ok, trying that now
Ah, Hi to Alan too. Yes, long time. Hope you're good too 🙂
if you want to test that you have the right boot you can do:
barp $ boot -V
you should see something like this
#
#Thu Dec 08 18:16:04 EST 2016
BOOT_CLOJURE_NAME=org.clojure/clojure
BOOT_CLOJURE_VERSION=1.8.0
BOOT_VERSION=2.6.0
so, yes, it looks like that worked. Awesome, thanks.
that get's me back to the error
I did see something like that on my first attempt
I actually saw that on my first run, #Thu Dec 08 04:19:01 EST 2016 BOOT_CLOJURE_NAME=org.clojure/clojure BOOT_VERSION=2.6.0 BOOT_CLOJURE_VERSION=1.7.0
yes, that's good to know.
so, yeah, "boot-clj dev", "boot-clj -BV dev" are both giving me errors...
"No such task (dev)"
oops, sorry, "boot-clj -B dev"
boot-clj gives me that same "No reader function" error
#!/usr/bin/env boot #tailrecursion.boot.core/version "2.5.1"
that's the entire thing
it's what came with address book
johns-mac-mini:address-book johntollison$ boot-clj dev java.lang.RuntimeException: No reader function for tag tailrecursion.boot.core/version ... clojure.core/read-string/invokeStatic core.clj: 3687 clojure.core/read-string core.clj: 3677 boot.util/read-string-all util.clj: 375 boot.main/-main main.clj: 170 ... boot.App.runBoot App.java: 399 boot.App.main App.java: 488 ... Boot.main Boot.java: 258 johns-mac-mini:address-book johntollison$
well, it didn't give the same error. Actually "boot-clj dev" did some work, then I got a couple of other errors...
java.lang.OutOfMemoryError: PermGen space
ideas on why it would run this in this temp file?
there must have been an old build.boot file that is somehow remaining in the other directory from the beforetimes
oh, ok, I'll upgrade. hopefully that'll fix it.
well the range of relevant options are described here https://github.com/boot-clj/boot/wiki/JVM-Options
ok, great.
I will try that first. I'm horrible at keeping things up to date.