
On Mon, 31 Oct 2011 17:24:28 +0100, Nat Linden
On Sun, Oct 30, 2011 at 10:26 AM, Hartmut Kaiser
wrote: INAUGURAL C++ NOW! CONFERENCE 2012 Aspen CO, USA, May 14-18, 2012, www.cppnow.org
SESSION FORMATS
Workshops Workshops provide an active arena for advancements in Boost-relevant topics. Workshops provide the opportunity for experienced practitioners to develop new ideas about a topic of common interest and experience.
I'd like to request a workshop around the long-debated Boost.Process library. Boris, any chance you'd be able to attend and moderate that session?
I'll definitely try to be there again! (Sorry, didn't see your mail earlier.)
Correct me if I'm wrong, but my impression of current library status is that Boris brought forward a proposal -- which generated a round of controversy -- which ended in more or less a stalemate.
We left BoostCon 2011 with the goal of creating another Boost.Process draft based on Jeff Flinn's ideas. The draft can be found online at https://github.com/JeffFlinn/boost-process. You don't really need to click on this link though as there haven't been any changes since June. :) I'm familiar with Jeff's proposal but didn't contribute yet anything to https://github.com/JeffFlinn/boost-process. I worked on https://github.com/BorisSchaeling/asio to add an asio::windows::object_handle class to Boost.Asio. The code is done but hasn't been merged yet to the Asio branch (just sent an email to Chris again to see whether he can review my code and maybe accept my contribution). This I/O object can be used for all kind of object handles - including process handles. As Boost.Asio ships already an I/O object for signals, it will be possible then to wait asynchronously for processes based on platform-specific concepts developers are familiar with and feel natural to use on Unix and Windows. After finishing this Boost.Asio extension, I didn't return yet to Boost.Process as I have been busy with my Boost book. I don't think I can concentrate on Boost.Process this year anymore as I'm still working on the book adding and introducing more and more libraries. As it's some time until May and I never gave up finishing Boost.Process after all those years ;), it's maybe a good idea to work on the library from January on. If I do another Boost.Process session in May, I don't really want to repeat what Jeff and I presented last year. :) As the submission deadline is in January, I should make up my mind before that. But it's not too difficult as I should really do something with Boost.Process again ... Boris
[...]