On 2019-11-08 00:42, Rob Stewart via Boost wrote:
On November 7, 2019 3:10:12 PM EST, Peter Dimov via Boost
wrote: 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.
+1
Consider the alternate path of bumping the major version. There are a lot of libraries that will have to drop 03 simultaneously, so that would be signified clearly by a move to Boost v2.
There may be some tooling that assumes v1, but really, isn't it time to use the major version number?
If we are going to start purposely dropping C++03 then I agree it's time for Boost 2.x. Though I'm not sure exactly what is being proposed. Are we (library maintainers) expected to actively drop C++03 and port our libraries to C++11+? What if we don't, for whatever reason?