
----- Original Message -----
From: "Stjepan Rajko"
Thank you, Andy, for the review.
Stjepan
On Mon, Nov 10, 2008 at 9:18 AM, Andrew Webber
wrote:
I think that the interface changes required to guarantee thread safety are understandable. I've seen some discussion on the mailing list about retaining the trackable interface for backwards compatibility. While I understand the desire to keep the changes required by switching to signals2 to a minimum, I think signals2 provides a clean break. I understand boost::signals is going to be maintained for the time being. This way, if people don't want to change, they don't need to for the time being. If they want thread safe signals, they should switch to the new library, its new techniques and its clean interface.
Do not forget that it is plaanned the library will replace Boost.Signal in the mid term. So if there is no functional compatibility and performances for the single thread the replacemant will not be welcome for the current users. Vicente