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

Boost list run by bdawes at, gregod at, cpdaniel at, john at