This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-02-26
Channels
- # aleph (4)
- # announcements (3)
- # babashka (31)
- # beginners (74)
- # bitcoin (7)
- # calva (11)
- # cider (17)
- # clj-kondo (5)
- # clojars (11)
- # clojure (81)
- # clojure-australia (3)
- # clojure-dev (73)
- # clojure-europe (136)
- # clojure-nl (5)
- # clojure-spec (10)
- # clojure-uk (41)
- # clojurescript (30)
- # core-async (1)
- # cursive (19)
- # data-oriented-programming (4)
- # datascript (5)
- # datomic (6)
- # docker (6)
- # emacs (1)
- # figwheel-main (1)
- # fulcro (6)
- # jobs (1)
- # jobs-discuss (17)
- # lsp (23)
- # malli (6)
- # off-topic (35)
- # pathom (2)
- # re-frame (56)
- # reitit (2)
- # rewrite-clj (3)
- # shadow-cljs (10)
- # spacemacs (6)
- # sql (11)
- # vim (16)
- # xtdb (3)
re:
> Also, if this is a new group you are creating, I'd recommend using `com.xn--lgc` instead. We're going to soon move to requiring new groups to be reverse-domain based and verified, so doing so now would put you ahead of the game.
what is the recommendation for a new project? com.foo.project/project
or com.foo/project
?
if it's a company project, com.companyname/the-project
if it's a personal project, I'd probably lean to com.github.username/the-project
given this guidance.
Or if you have your own domain that could be easily verified, something like org.mysite/the-project
And remember that your namespaces don't have to follow the group/artifact but your top-level namespace segment should be globally unique if you plan to publish it.
Hi there. I'm currently struggling with trying to upload my JAR to Clojars. However I think there's something wanky with how I'm setting up GPG. So I've created a key pair, published it to openkey and signed credentials.clj
with it. Is there an additional step where I have to upload the public key to Clojars itself? Thanks in advance.
Hi @U013F1Q1R7G! I checked the logs, and it looks like the deploy is failing because it thinks your deploy token is incorrect. I believe the issue is you are using your email address instead of your username - deploying with an email address isn't supported. Let me know if you are still having issues after that change.
Hi @U06SGCEHJ. It's working perfectly now! Thank you for making my day 😄
@clj149 as far as com.foo.project/project
vs com.foo/project
goes - that's up to you; both will be supported from a group verification perspective. I would personally only do com.foo.project
as a group if the project was an umbrella for multiple libraries: com.foo.quibble/routing
, com.foo.quibble/rendering
, etc.