• 0 Posts
  • 7 Comments
Joined 1 year ago
cake
Cake day: October 9th, 2023

help-circle
  • tools. Build lacks support for adding project descriptions, URLs and licenses to pom files

    No, it specifically supports this now.

    it expects that you maintain a pom file in source control

    Nope. That’s never been true. It’s always been optional.

    GPG

    Fair enough. I haven’t signed JARs for years and found the whole gpg-agent thing to be a giant mess on both Mac and Windows (is it even possible on Windows?). Pretty much everyone has given up on signing at this point, I think? Clojars certainly doesn’t care any more. In other words, this feels like a straw man / moot argument.


  • It’s core to Clojure’s design principles tho’. If you think it’s “cringe” then maybe Clojure isn’t for you? Seriously, the mantra of Clojure’s design is small, simple pieces, composed together. Easy = familiar. Leiningen is “easy” because it’s like build tools in other languages. Clojure CLI / deps.edn is simple because it’s designed specifically for composition. It’s a really important distinction.