On Tue, Feb 02, 2021 at 08:43:37PM -0800, Elana Hashman wrote: > > > > * Update Clojure to 1.11, when available. > > > > Clojure 1.11 has not been announced so it is unlikely it will make it > > into bullseye. However, it should be relatively straightforward to > > package if it is released in the next 3 months. > > Update: 1.10.2 was released last week. I am working on packaging it > right now. It requires specs bumps so I need to do 3 uploads.
This is done, and might have introduced one small regression in useful-clojure's unit tests. I'll take a look at that. > > * Update other Clojure packages. > > > > Leiningen needs an upgrade. The 2.9.[23] releases had critical bugs > > which is why we didn't take them, but 2.9.4 is stable and available. > > It requires some new dependency uploads and changes. I am hoping to > > get some time to look into it this weekend. > > This is on my backlog... maybe this weekend? If we want to upload clj, we will have to do it and the new lein release simultaneously, because we need a mutual data-xml bump, so I am going to look into clj first. Chatting with Phil, the latest leiningen release doesn't actually seem super compelling; most of the patch releases since 2.9.1 have introduced (and fixed) bugs in a sort of endless cycle :) > > * Upload new CLI tools. > > > > rlb seems interested in this and is tracking this, although I don't > > know if he owns the ITP (might still be assigned to me). The link is > > here.[3] The biggest blocker, last I checked, was that jgit had not > > been updated in 4+ years. > > This may now be feasible! ebourg, our hero, uploaded jgit 4.11.0. I > think it will be suitable. Once I get Clojure uploaded, the new CLI > might be my next focus because if there's a chance we get it in before > freeze, I think we go for it. I am looking into this today. I'm going to run with uploading version 0.9.816 because we don't have a new enough maven version resolver for the latest release. That one is only 4 months old so I'm hoping it's not critical. Changelog[1] does not seem super critical since then (and I can easily enough patch it to use the new default Clojure version of 1.10.2). I think we may also have a broken trapperkeeper-scheduler-clojure but I'm not stressing about that one as the only thing that needs the lib is puppet, which won't be making it into bullseye. - e [1]: https://github.com/clojure/tools.deps.alpha/blob/master/CHANGELOG.md
signature.asc
Description: PGP signature
_______________________________________________ Pkg-clojure-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-clojure-maintainers
