Boost - Dev mailing list wrote
Le 02/12/2017 à 22:44, Louis Dionne via Boost a écrit :
Hi all,
[...]
I'm looking forward to hearing other people's thoughts on the matter.
Hi Louis,
do you want to break the users code with your changes? I don't believe, you could want it.
do you want to maintain two versions of your library?
If yes, do you want to require that all the parts of an application uses the same library version? I suggest to don't do that, you will lost users.
If you want to make it possible to have two version of Boost.Hana, I believe the best is to take a new folder and a new namespace, as Boost.Spirit.
I've not do that. I did a really bad work with Boost.Thread/Chrono and I'm paying for it.
[...]
I see; so there's prior experience in simply doing significant breaking changes without preserving the older behavior in some way (e.g. new directory), and it's not working well. Thanks, that's exactly the kind of first hand experience I wanted to get. I won't fall into the same trap. Louis -- Sent from: http://boost.2283326.n4.nabble.com/Boost-Dev-f2600599.html