Le 02/06/15 11:00, Oliver Kowalke a écrit :
coroutine2 is a C++14-only library, providing cleaner code (maintainability) + it fixes some issues (moveable-only parameters). boost.coroutine will be deprecated. Up to when boost.coroutine will be deprecated? By what users of boost.coroutine in c++98 would replace the deprecated library? Is there any library in Boost that depends on Boost.Coroutine? I've the impression that you will need to maintain it still for some years.
The conclusion of the last discussion ( http://boost.2283326.n4.nabble.com/transforming-ex-boost-lib-into-C-11-only-...) This thread doesn't contains the coroutine word on the title :( was to establish coroutine2 as a separate lib beside of boost.coroutine - similar to boost.signals(2).
I'm wondering if coroutine2 needs a review, even if the interface remains the same compared to boost.coroutine.
In your case, you are adding more but restricted to C++14 compilers. I don't think that review is needed in this is the case. I believe that it is up to you to decide if you needs a review. Spirit uses to request a review for each new version, but the interface are not preserved. Best, Vicente