Boost logo

Boost :

From: Rainer Deyke (rdeyke_at_[hidden])
Date: 2024-10-07 13:15:03


On 10/4/24 20:21, Vinnie Falco via Boost wrote:
> Should one or more of these libraries be marked as "deprecated" in their
> corresponding meta/libraries.json?
>
> Array
> Assign
> Chrono
> Compatibility
> compressed_pair
> enable_if
> ForEach
> functional
> mem_fn
> move
> MPL
> Ratio
> ResultOf
> Typeof

To quickly summarize my opinions, which I have already explained at
length in other threads:

I approve of marking certain older Boost libraries as obsolete.

I approve of hiding obsolete libraries by default.

I disapprove of ever removing obsolete libraries from Boost 1.x.

I approve of a hypothetical Boost 2.x without the obsolete libraries
that can be used alongside Boost 1.x. I approve of Boost 2.x using C++
modules from the beginning. I approve of Boost 1.x continuing to get
new releases, but gradually being replaced by Boost 2.x in new code.

-- 
Rainer Deyke - rainerd_at_[hidden]

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