Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2019-11-07 20:10:12


We need a policy on phasing out C++03 support in Boost.

C++03 support is holding us back. It impedes development, increases
maintenance costs, increases dependencies, and increases compilation times.

Library authors and maintainers need to have an approved mechanism for
dropping C++03 support in their libraries.

The suggested way forward is to allow library authors to declare C++03
support deprecated via a notice in the documentation and a message issued at
compile time, then be allowed to drop C++03 support no earlier than three
Boost releases later.

For instance, a library may declare C++03 support deprecated in Boost 1.73,
and drop it no earlier than in Boost 1.76.

More at https://pdimov.github.io/articles/phasing_out_cxx03.html.


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