Boost logo

Boost :

From: Peter Barker (newbarker_at_[hidden])
Date: 2021-03-23 10:49:50


Hi Vinnie,

I think this would be a good addition and something I'd probably use.

Regards,

Pete

On Tue, 23 Mar 2021 at 05:16, Vinnie Falco via Boost <boost_at_[hidden]>
wrote:

> Beast currently has its own port of ZLib to C++:
>
> <https://github.com/boostorg/beast/tree/develop/include/boost/beast/zlib>
>
> Is there any interest in having this proposed as its own separate
> Boost library (with a separate review, which has nothing to do with
> Beast)? The differences would be as follows:
>
> * Ported to use C++11 idioms
> * Same header-only / compiled source model as Boost.JSON
> * Better documentation and clear API
> * Improved tests
>
> Programs which use this C++ port of ZLib would get their zlib
> dependency from Boost instead of the official zlib distribution. And
> they can integrate it into their projects the same way that Boost
> libraries are integrated. Or they can include <boost/zlib/src.hpp> in
> any one translation unit (like JSON).
>
> The motivation for this is twofold:
>
> * Provide an easier way for users to access ZLib's functionality
> * To use this in some new libraries that I'm going to propose
>
> --
> Regards,
> Vinnie
>
> Follow me on GitHub: https://github.com/vinniefalco
>
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost
>


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk