clj-commons / aleph

Asynchronous streaming communication for Clojure - web server, web client, and raw TCP/UDP
http://aleph.io
MIT License
2.54k stars 241 forks source link

Make brotli and zstd optional again #723

Closed DerGuteMoritz closed 2 months ago

DerGuteMoritz commented 3 months ago

Since it came up a few times now, I looked into making zstd and brotli optional again. Turns out there was a pretty easy workaround (see second commit). With this branch, the repro from #703 doesn't crash anymore.

DerGuteMoritz commented 2 months ago

I wonder if we're just shifting around the set of people who will complain :)

True. I guess we could have another vote about it but given the meager turnout last time...

Though truthfully, based on the number of downloads I see on Clojars, I don't think Aleph is used much anymore, so there probably won't be many complaints.

Hmm indeed.... judging from these, at best there are maybe still 1000 users around? Perhaps it's time for a bit of a marketing campaign to re-ignite its popularity :smile: