Re: [boost] asio review results -- asio accepted

"Christopher Kohlhoff" <chris@kohlhoff.com> wrote:
The current plan is for the next version to include breaking interface changes arising from the review, plus some features on which I would like to get more feedback (such as custom memory allocation and dual IPv4/6 support). At that time, in addition to the changelog, I will publish a list of review changes that are yet to be made.
Congrats, Chris and all relevant community! Is the Asio task list available somewhere to see what is likely to be changed, compared to the current 0.3.6 version? What is the suggested roadmap for those, who wish to adopt Asio right now? Should we use 0.3.6 as is, or should we consider those "breaking interface changes" since they are going to change conceptual library design? Best Regards, Sergey Bulygin PS Just as a minor hint for review wizard: it's time to change Asio status in formal_review_schedule.html from "Result Pending" to "Accepted".

Hi Sergey, --- "Bulygin, Sergey" <Bulygin@nilitis.com> wrote:
Is the Asio task list available somewhere to see what is likely to be changed, compared to the current 0.3.6 version?
As yet, not in a readily available form, no. Most of the interface changes have already been comitted into cvs, so I suggest having a look there (http://sourceforge.net/cvs/?group_id=122478). However the anonymous CVS repository doesn't seem to have been synchronised for several weeks, so it's not totally up-to-date.
What is the suggested roadmap for those, who wish to adopt Asio right now? Should we use 0.3.6 as is, or should we consider those "breaking interface changes" since they are going to change conceptual library design?
I believe that the changes 0.3.6->0.3.7 will not substantially affect the structure of a typical program. Most impact will be in name changes (e.g. asio::demuxer to asio::io_service, asio::stream_socket to asio::ip::tcp::socket). So if you want to start now 0.3.6 should be ok. Cheers, Chris
participants (2)
-
Bulygin, Sergey
-
Christopher Kohlhoff