From: Stefano Delli Ponti (stefano.delliponti_at_[hidden])
Date: 2008-07-04 06:26:07
> I stumbled over Boost.Process some months ago. The library was created
> as a Google Summer of Code project in 2006 (see
> http://www.netbsd.org/~jmmv/process/). As I needed the functionality
> provided by this library and didn't manage to contact the author I went
> through the code myself to tidy it up, fix various bugs, convert the
> documentation to DocBook etc.
I am very interested in this library and I have always thought it was an
important missing piece in boost. I'm happy that you have taken over and
revived the project.
I can organize some tests on a POSIX platform.
> I also added one minor but important improvement: With Boost.Asio 1.1
> it's now possible to use asynchronous I/O (on Windows the macro
> BOOST_PROCESS_WINDOWS_USE_NAMED_PIPE must be defined as on Windows only
> named pipes support asynchronous I/O).
> I've been using the library myself only on Windows so far where it seems
> to work fine. I didn't make any tests yet on a POSIX platform. I didn't
> update the documentation yet much either. And I have no idea how to
> integrate the samples and test programs into Boost.Build (there are two
> Jamfiles but don't be surprised if they don't work :).
> As this library wasn't touched for nearly 2 years I don't know if there
> is any interest at all. As I had tidied up the code now anyway for my
> own purposes I provide a new snapshot for the community. You can find
> everything (including a link to download version 0.2) here:
> Unsubscribe & other changes: