← Back
Taoensso open-source

Open-source plan: 2023

tl;dr: I'm taking advantage of additional funding this year to tackle some larger/thornier/neglected items.

A huge thank-you to Clojurists Together, Nubank, lambdaschmiede, and other sponsors of my open-source work! Please see here if you're also interested in helping support my continued work.

Will keep the table below updated after major changes, and post announcements on Twitter.

Cheers! - Peter Taoussanis :-)

Table last updated: 2023 Mar 15
Item~ETAStatusDetails
General maintenanceOngoingThe usual misc maintenance, hotfixes, support, etc.
Timbre v6.1.0Released Feb 2023Minor maintenance release, see release notes.
Truss v1.9.0Released Mar 2023Minor feature release, see release notes.
http-kit v2.7 betaMar 2023In closed testing
Major maintenance and feature release, incl.:
  • Large number of improvements and overdue fixes.
  • More details on release!
Sente v1.18 betaApr 2023In closed testing
Major maintenance and feature release, incl.:
  • Large number of improvements and overdue fixes.
  • Particular focus on reliability improvements.
  • Revamped docs + wiki (may come later).
Carmine v3.3 betaMay 2023In closed testing
Major rewrite of Carmine's message queue, incl.:
  • Greatly improved performance and inspection/monitoring capabilities.
  • Revamped docs + wiki (may come later).
Tempel v1 alphaJun 2023Early working prototype

This will be the first public release of a new data encryption library I've been working on. Will share more details when published, but the gist is that this'll offer a set of tools heavily optimized for ease-of-use in some particularly common cases.

Will enable a significant future upgrade to Nippy's encryption facilities.

As part of this work (or soon after), am planning to document some patterns that I've used in several Clojure web apps to help secure user data.
Carmine v4 alphaTBDEarly partial prototype
A major rewrite of Carmine's core, incl.:
  • Support for RESP3 protocol
  • Support for Redis Sentinel
  • Support for Redis Cluster
  • Much more
TBDTBDWaitingHave a number of other possible items I'd like to work on. Will get input and evaluate priorities closer to the time.