On 8/29/18 09:40, Mike Dev via Boost wrote:
-----Original Message----- From: Glen Fernandes
Sent: Thursday, August 30, 2018 12:23 AM On Wed, Aug 29, 2018 at 11:59 AM Mike Dev wrote:
In any case. If you want to create a c++17 version of your libraries (in particular LexicalCast) I'll support you however I can. Wonder what the chances are for such a modernized library to be accepted into boost.
Boost has C++14+ libraries (like Hana), that require C++14 or higher. Boost has C++11+ libraries (like MP11, Fiber, CallableTraits), that require C++11 or higher.
Any new library proposed for Boost can be C++17+ (i.e. require C++17 or higher).
Sure, I'm aware of all that, but there are very few instances of a library v2. If it doesn't bring significantly new functionality on the table (just modernized internals and some additions) - would it really be accepted?
It would not be denied and in the past there has been direct encouragement to some authors to do just this. While there might not be significant functionality additions there are often interface improvements. -- Michael Caisse Ciere Consulting ciere.com