10 day countdown: freeze goals for clojure-team

Elana Hashman ehashman at debian.org
Wed Feb 3 04:43:37 GMT 2021


On Tue, Oct 27, 2020 at 05:18:01PM -0700, Elana Hashman wrote:
> Greetings programs,
> 
> The bullseye freeze has been announced! We are targeting a release in
> early 2021. Soft freeze is scheduled for 2020-02-12. See more at the
> Bullseye Release Policy webpage.[1]

Soft freeze is a mere 10 days away!

> And since that's the case, it might be time to revisit our goals for the
> bullseye release. Note that we have a Clojure/Goals page on the wiki.[2]
> 
> Let me quickly discuss what's currently listed:
> 
> * 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.

> * 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?

>   Puppet development is underway in order to also bump Puppet in
>   bullseye to the 6.x series. The Puppet Team needs our support in
>   upgrading some of their dependencies. Kudos to all our new
>   contributors from that team!

See pollo's email on this---this is going to slip due to jruby modulo a
miracle.

> * 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.

- e

> [1]: https://release.debian.org/bullseye/freeze_policy.html
> [2]: https://wiki.debian.org/Clojure/Goals
> [3]: https://bugs.debian.org/891141
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-clojure-maintainers/attachments/20210202/87db98b4/attachment.sig>


More information about the Pkg-clojure-maintainers mailing list