On 02/05/2016 07:34 AM, Paul A. Bristow wrote:
-----Original Message----- From: Boost [mailto:boost-bounces@lists.boost.org] On Behalf Of Phil Bouchard Sent: 05 February 2016 04:29 To: boost@lists.boost.org Subject: Re: [boost] [block_ptr] Request for a review manager
On 02/03/2016 09:02 PM, Phil Bouchard wrote:
Greetings,
As some of you might know I work full time on WebKit which in turn uses a garbage collector for its Javascript interface and quite honestly a garbage collector is not ready for a commercial release unless you have a lot of CPU juice. So a garbage collector is unacceptable.
On the other hand I code completed the deterministic block_ptr in 2011 and I am wondering if there is anything I am missing to get it through the review process because this is one of the most important subject in computer science: https://svn.boost.org/svn/boost/sandbox/block_ptr/libs/smart_ptr/doc/i ndex.html
Please let me know if you are interested for me to present it and answer questions live.
I know little of this subject (apart from a belief that garbage collection should not be necessary for C++ ;-) but having glanced at your documentation, I'm sure it has some uses.
But to become a Boost library it needs to have the right structure of files in Github https://svn.boost.org/trac/boost/wiki/StartModDev so that it can be viewed and tried out by potentially interested persons. http://www.boost.org/development/submissions.html is helpful.
Tests are essential and in the right format to run with the Boost.Build bjam/b2 toolchain so that your library can be tested on various platforms. You also have some examples available and users also need to be able to run these using bjam/b2.
The documentation appears to have the right content but looks a little clunky and could easily be rejigged into the Quickbook style. Since you already have Doxygen syntax comments, these could be added along with an automatically generated index. http://www.boost.org/doc/libs/1_60_0/doc/html/circular_buffer.html is a typical example of a small library. I can assist with refactoring if you get further down the review process.
Finally you need to find a review manager and preferably some real-life users who can review knowledgably.
Thanks for the clarifications. There are real-life users in the WebKit world but this world isn't interested into cutting-edge C++. I'll see what I can do. Regards, -Phil