This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-02-19
Channels
- # announcements (10)
- # aws (3)
- # aws-lambda (1)
- # babashka (24)
- # beginners (57)
- # boot (5)
- # calva (20)
- # chlorine-clover (3)
- # cider (14)
- # clj-kondo (37)
- # clojars (17)
- # clojure (200)
- # clojure-dev (40)
- # clojure-europe (9)
- # clojure-france (7)
- # clojure-gamedev (5)
- # clojure-hungary (4)
- # clojure-italy (8)
- # clojure-losangeles (2)
- # clojure-nl (9)
- # clojure-uk (97)
- # clojurebridge (1)
- # clojured (3)
- # clojuredesign-podcast (23)
- # clojurescript (13)
- # code-reviews (2)
- # component (22)
- # core-typed (7)
- # cursive (64)
- # datascript (12)
- # datomic (60)
- # emacs (6)
- # fulcro (54)
- # graalvm (11)
- # graphql (3)
- # hoplon (25)
- # jobs (1)
- # joker (85)
- # juxt (5)
- # kaocha (10)
- # klipse (8)
- # malli (2)
- # off-topic (36)
- # parinfer (1)
- # pathom (1)
- # re-frame (9)
- # reagent (4)
- # reitit (1)
- # remote-jobs (1)
- # shadow-cljs (24)
- # spacemacs (1)
- # sql (39)
- # tools-deps (10)
- # tree-sitter (18)
- # xtdb (18)
From
https://github.com/portkey-cloud/cfn-yaml/issues/1
How I supposed to import a project withtout a clear ArtifactID?
Consider:
I publish my/lib {:rev :v1}
that requires cfn-yaml {:git/url "
Someone else import my/lib {:rev :v1} portkey-cloud/cfn-yaml {:git/url "
It will result in
2 times in classpath.
To get comparisons, you need to use consistent ids
This is admittedly challenging with git deps, and they work best with things like tools that are edges of a dependency graph
Seems like a good practice
Can I explicit this good practice in here?
https://www.clojure.org/guides/deps_and_cli#_using_git_libraries
Something like
Is a good practice explicit a ID in documentation/README case ou pretend to distribute just via git
deps.
If repos were the canonical source of what id they represented, that would solve this. It would also make the deps.edn format very different.
it would also break forking use cases etc
it was long considered
Can I explicit this good practice in here?
https://www.clojure.org/guides/deps_and_cli#_using_git_libraries
Something like
Is a good practice explicit a ID in documentation/README case ou pretend to distribute just via git
deps.