This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-02-25
Channels
- # announcements (16)
- # babashka (110)
- # babashka-sci-dev (11)
- # beginners (50)
- # biff (3)
- # calva (1)
- # clj-commons (19)
- # clj-kondo (1)
- # clojure (17)
- # clojure-art (19)
- # clojure-austin (5)
- # clojure-berlin (2)
- # clojure-denmark (3)
- # clojure-europe (101)
- # clojurescript (84)
- # clr (1)
- # core-async (2)
- # emacs (3)
- # helix (5)
- # honeysql (4)
- # hyperfiddle (8)
- # introduce-yourself (2)
- # jobs (1)
- # lsp (18)
- # membrane (3)
- # reagent (5)
- # releases (3)
- # shadow-cljs (10)
- # tools-deps (24)
Back from the dead(?). clojure-humanize now has a deps.edn build and a new snapshot release on Clojars. https://github.com/trhura/clojure-humanize
@hlship Did you mean to post this in #C015AL9QYH1 or #C06MAR553 or is the library maintained under clj-commons? Regardless, welcome back to the undead zombie library!
It would be great to move away from clj-time
as well in favor of direct java.time
interop in the future :)
I believe the library is clj-commons, and there's been some work to bring it up to date.
I don't quite understand. The repo doesn't seem to be under clj-commons nor does the library coordinate have something to do with clj-commons... right?
Sorry, still weathering a cold. I got "clojure.contrib" and clj-commons confused. Yes, the lib is that old and largely unmaintained for the last few years.
But the original author has "signed out" (no longer does Clojure work), so now's an opportunity to bring it under clj-commons.
and I assume you are willing to be a maintainer? then I think yeah, it makes sense probably
I would volunteer to do the work getting rid of clj-time in favor of java.time :) (then the lib would hopefully work in bb too)
It's a Clojure/Script library, so there may be some effort to make date/time functionality work in the browser.
Also clj-time
has been deprecated for a long time @hlship Myself and the other maintainers have been trying to "encourage" everyone to move off to either Java Time directly or something like cljc.java-time
which is portable across ClojureScript and Clojure.
The code is still with an "alpha" version number (0.3 currently), so I don't see a problem with some breaking changes along with a move to an new organization. The old versions will be available indefinitely.
PR to convert from using clj-time
to cljc.java-time
: https://github.com/trhura/clojure-humanize/pull/31
Also clj-time
has been deprecated for a long time @hlship Myself and the other maintainers have been trying to "encourage" everyone to move off to either Java Time directly or something like cljc.java-time
which is portable across ClojureScript and Clojure.