RFC: Irreplaceable squidclient features

Alex Rousskov <[email protected]> Fri, 13 Oct 2023 09:54:03 -0400
Newsgroups gmane.comp.web.squid.devel
Message-ID <[email protected]>
Hello,

     Francesco and I would like to remove squidclient tool from Squid so 
that we can divert resources to more important areas[1]. As far as we 
can tell, all essential squidclient functionality can be obtained via 
well-known command-line clients like curl, wget, nc, s_client, etc. For 
example, `mgr:foo` shortcuts can be replaced with URLs like 
`http://localhost:3128/squid-internal-mgr/foo` (in a script or shell 
alias if needed).

If you routinely use squidclient _and_ do not think you can replace it 
with another client, please respond and detail your use case!

We will collect use cases until the end of October 2023. If we then 
remove squidclient as currently planned, then that removal will _not_ 
affect Squid v6 and earlier releases, of course -- those releases will 
keep squidclient.


Thank you,

Alex.
P.S. This email thread is _not_ the right place to discuss squidclient 
_problems_, including Squid Bug #5283[2]. Please focus on squidclient 
features that you use and consider irreplaceable.

[1] https://github.com/squid-cache/squid/pull/1514
[2] https://bugs.squid-cache.org/show_bug.cgi?id=5283