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

help-circle
  • seancorfield@alien.topBtoLisp@communick.newsIs Leiningen dead?
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 months ago

    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.


  • seancorfield@alien.topBtoLisp@communick.newsIs Leiningen dead?
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 months ago

    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.