Subject: [boost] Boost.Application : Request for comments : Article / Thread Pool / Other Features / Documentation
From: Renato Forti (re.tf_at_[hidden])
Date: 2013-10-07 11:43:32
Hi All, In this email I would like to discuss some areas of
01) Thread Pool functionality
One of the most recurring requests is that Boost.Application should provide
Thread Pool functionality.
A flexible Thread Pool can be a complex thing, need provide schedule
polices, grow/reduce polices, Shutdown policies, deadline s and many others,
and then I think that this feature devotes your own Boost library.
The Boost.Application can be integrated easily with one Thread Pool provided
by third parties, or the user can make one "specific" (Not flexible/Complex)
to your needs, e.g.: I make a simple work queue model using Boost.Asio and
Boost.Thread that I plug on Boost.Application, see these tutorial:
* Creating a Work Queue (Thread Pool) Application Using Boost.Asio,
Boost.Thread and Boost.Application
My question is: The boost users think that Boost.Application must provide a
complex Thread Pool to be accepted?
02) Ideas (new features)
So far these are the ideas proposed to improve Boost.Application:
What functionality do you think should already be included in the first
release, and not only in future versions? (Please mention here!)
If you have any other ideas, (or improvement of current list) please post
here so that I can update the "TODO" session.
03) Articles About "Boost.Application"
I published other articles about "Boost.Application" on Code Project
Code Project Tutorials
* Create a Windows Service Application
04) Documentation Feedback
Also, the library documentation was updated.
If someone can take a look! Please, tell me if this is a little more
* On-Line Documentation
05) Boost.Application Resources
[Other Boost.Application Resources]
* Download Last Version
Note that the latest version is (10/07/2013):
Boost.Application_beta_3a_release_5.zip (1.4 MB)
* Please Write a Review
Please send comments. (Specify if you think if the library should be
accepted as part of boost)
Thank you very much!
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk