On 16/10/2021 18:10, Peter Dimov via Boost wrote:
Nikita Kniazev 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).
Please leave a comment at https://github.com/boostorg/core/issues/97 if you think it is a good idea, or have concerns against doing that. I prefer keeping this discussion here on the list, rather than in an issue, so please reply here instead if you have an opinion. :-)
The proposal is:
* Merge Assert into Core * Merge StaticAssert into Core
This is fine by me, I imagine that Boost.StaticAssert is rapidly becoming obsolete anyway? John. -- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus