On 2/19/2018 1:10 PM, Groke, Paul via Boost wrote:
-----Original Message----- From: Boost [mailto:boost-bounces@lists.boost.org] On Behalf Of Edward Diener via Boost Sent: Montag, 19. Februar 2018 18:53 To: boost@lists.boost.org
To speak frankly, only you and Robert are being pedantic on the issue. The rest of the thread’s contributors seem to have a common understanding of what “dropping support” is whether you are talking about new or existing > > libraries.
Care to tell me what that "common understanding" is ? I truly have no idea what people mean by it in relation to Boost libraries that can be built and used in C++03 mode. Do you really mean that if a library can be built and used in C++03 mode it should be dropped from Boost, even if it works fine when built and used in the latest C++ mode supported by compilers ? Inquiring minds actually want to know what is meant by "dropping c++03" support. This is not pedantic issue. It is an attempt to understand what "dropping c++03" support actually means to the people who keep mentioning it.
My naive understanding of dropping support for C++03 would be to stop putting any effort into making new stuff compatible with C++03 or into keeping existing stuff compatible with C++03.
Why would you want to drop a library from Boost that is compatible with C++03 but also works fine when built with later C++ standards ?
Especially the latter is something that IMO should be discussed, because it means that people who are using certain Boost libraries in a C++03 project may no longer be able to update to newer Boost versions.
Regards, Paul