|
Boost : |
From: John Maddock (John_Maddock_at_[hidden])
Date: 2001-06-18 06:11:43
The period for the function review ended on Saturday, the comments were all
supportive, with no-one dissenting, so the function library has been
accepted into boost.
I think Doug has already replied to and accepted most of the issues brought
up, but the most common requests were:
* Add more documentation: rationale for design, pro's and cons of using
function verses function pointers, add more usage examples.
* Rename detail namespace to something unique to this library.
* Do something with boost::nil, either remove it or rename it or whatever
(probably the easiest option is to remove it for now, and submit this as a
separate library later if desired, but it's up to you).
* Move the functionX headers into a sub-directory (probably boost/function/
if you intend them to be documented and used), and rationale for why you
would want to use these to docs - binary compatability, no recompile if
boost/function.hpp is regenerated with support for more args etc - actually
you more or less have this already.
- John Maddock
http://ourworld.compuserve.com/homepages/john_maddock/
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk