This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-11-07
Channels
- # announcements (11)
- # babashka (29)
- # beginners (70)
- # biff (13)
- # calva (1)
- # clojure (24)
- # clojure-europe (125)
- # clojure-nl (1)
- # clojure-norway (7)
- # clojure-portugal (2)
- # clojure-uk (3)
- # clojurescript (9)
- # core-async (29)
- # cursive (4)
- # emacs (10)
- # etaoin (14)
- # events (3)
- # fulcro (10)
- # funcool (4)
- # helix (1)
- # honeysql (12)
- # introduce-yourself (1)
- # jobs (2)
- # juxt (2)
- # lsp (1)
- # off-topic (17)
- # polylith (58)
- # portal (20)
- # remote-jobs (2)
- # shadow-cljs (2)
- # squint (4)
- # tools-deps (9)
git deps with submodules still aren't supported right? https://clojure.atlassian.net/browse/TDEPS-126
I might have to change my project setup because of this, maybe I'll just have to copy some source around... or put multiple projects into one git repo..
About multiple CLJC projects in one repo, you might be interested by this: https://github.com/protosens/monorepo.cljc
It contains a Babashka-friendly tool called Maestro for managing a CLJ monorepo from a single root deps.edn
. I did announce an experimental version of this way back but this is the new, stable iteration.
So far it has served my purposes very well: being able to maintain any number of "modules" easily combined + being able to expose any as Git libraries.
That's cool, I've seen it before, but I think I want to keep those projects each in their own repos, which imo works better for managing OSS projects