[squid-dev] Proposal: switch to always-build for some currently optional features
Francesco Chemolli
gkinkie at gmail.com
Mon Sep 19 13:28:22 UTC 2022
Hi all,
there is a bunch of features that are currently gated at compile time:
among others, I see:
- adaptation (icap, ecap)
- authentication
- ident
- delay pools
- cache digests
- htcp
- cache digests
- wccp
- unlinkd
I'd like to propose that we switch to always-build them.
We would gain:
- code clarity
- ease of development
- test coverage
- feature uniformity across builds
We would lose:
- slightly longer build time
- larger binaries
The latter should not be an issue anymore, even the most embedded of
embedded systems Squid is likely to be used on has plenty of storage and
core, and the former should not be too big a deal
Opinions?
--
Francesco
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squid-cache.org/pipermail/squid-dev/attachments/20220919/2e237a2c/attachment.htm>
More information about the squid-dev
mailing list