This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-09-13
Channels
- # aleph (3)
- # aws (1)
- # beginners (97)
- # boot (41)
- # cider (7)
- # clara (105)
- # cljs-dev (4)
- # cljsrn (66)
- # clojure (185)
- # clojure-argentina (2)
- # clojure-colombia (15)
- # clojure-czech (1)
- # clojure-dusseldorf (8)
- # clojure-greece (2)
- # clojure-italy (5)
- # clojure-russia (33)
- # clojure-spec (14)
- # clojure-uk (9)
- # clojurescript (75)
- # cursive (6)
- # data-science (1)
- # datomic (12)
- # emacs (2)
- # fulcro (71)
- # funcool (1)
- # jobs (6)
- # jobs-discuss (62)
- # juxt (21)
- # lein-figwheel (1)
- # luminus (9)
- # lumo (41)
- # off-topic (39)
- # om (12)
- # onyx (1)
- # portkey (2)
- # protorepl (4)
- # re-frame (14)
- # reagent (50)
- # ring (3)
- # shadow-cljs (6)
- # spacemacs (38)
- # specter (8)
- # test-check (14)
- # testing (52)
- # unrepl (2)
@grounded_sage I’m not interested in e.g. livestreaming fixing a bug in Lumo or something like that
I’m available however to provide any necessary guidance someone might need in working in an issue
could also set up a Lumo hacking session in person at the Conj if people are interested
I'm location restricted. Otherwise I would love to do a hacking session. I'm exploring setting up mob programming groups to work on open source Clojure work as I am looking for something to get experience. I'll take a proper look at Lumo when I have some time in the next week or so and see if there is anything I think I can tackle.
@richiardiandrea hmm I haven't though about that, huckleberry
is 100% cljs + node, you don't need the JVM to use it
@stbgz and you need the JVM to import it in lumo
as well 😄 Like other libraries to be fair, but we should change that 😉
I mean, say I want to use only huckleberry
as a lib, it is deployed as maven dep now, what if we start deploying lumo
compatible things on npm
instead?
where is deployed does not matter much, npm
clojars
, it should be transparent to you as a dev where they are, you should just be able to say: I need this. And the tool should figure out the rest
that poses other questions of course for lumo
itself (for example macro files need to be read from node_modules
)
yes except that no tool is the best tool 😄
ok better to say, let's use npm
/`yarn` for everything 😄
yeah well, still you have to resolve the deps somehow
if huckleberry
, or others for that matter, could be deployed on npm
, one could use only yarn
...
the process should be pretty straight forward, use cljs-jvm to create the js file, create a package file for it and publish that to npm
I would like to avoid resolving Maven dependencies...especially if I work with lumo
only, both repl and compilation, that is my current dream 😄
I don't need them, I can install them directly from npm
after conversion of course
so not really many cljs libs I miss from clojars
one is andare
, which can be converted deployed to npm
I mean maybe for a particular is fine, but I think it is not a great answer for the comunity as a whole
in this you are definitely right
but sometimes things start and people see "that it is better", and keep doing it
yeah, that won't work, I don't thing bootstrap will ever be able to compile the same things as cljs-jvm
Another problem is that at the moment (big) companies need to have two mirrors, one is a Nexus mirror to Clojars/Central, the other is to npmjs
. That is of course a lot to ask.
Because they don't like to consume things directly from the net
it would be awesome to get feedback on this, maybe I will set up some survey
You don’t lose access to the Clojars ecosystem
if I understand correctly, if you had huckleberry deployed to NPM we could use that to resolve Clojars deps