From: Emil Dotchevski (emildotchevski_at_[hidden])
Date: 2021-10-17 03:38:25


On Sat, Oct 16, 2021 at 9:48 AM Nikita Kniazev via Boost <
boost_at_[hidden]> wrote:
>
> Recently Core grew with additional dependencies on StaticAssert (in 1.76)
> and ThrowException (in the next release), previously it was only depending
> on Assert and Config. That made a lot of libraries checkout the same four
> repositories, three of them containing only a few headers. Merging into a
> single dependency will affect mostly positive about 100 libraries and
> negative 1: StlInterfaces (depends on Assert, and will on Core).

Such a refactor will affect user code not only Boost libraries. I don't
know how much user code exists that depends on each individual repo, though
IMO it's better to leave things as they are.