Boost logo

Boost :

Subject: Re: [boost] Proposed new RAII Library
From: Lorenzo Caminiti (lorcaminiti_at_[hidden])
Date: 2012-09-14 01:46:34


On Thu, Sep 13, 2012 at 10:36 PM, Andrey Semashev
<andrey.semashev_at_[hidden]> wrote:
> On Thursday 13 September 2012 23:15:44 Sohail Somani wrote:
>> On 13/09/2012 10:05 PM, Andrew Sandoval wrote:
>> >> >I'd like to propose a new Boost library for RAII wrapper classes that
>> >> >I think could be standardized to help promote the use of RAII.
>> >
>> > So, not to be impatient, but where do we go from here? It sounds like a
>> > few folks agree and like the idea, one person think he can do without
>> > this, but how does a proposal like this get traction and make it in to
>> > Boost?
>> >
>> > And, should I also post the other class here?
>>
>> I think you should find someone who is willing to commit it to svn and
>> then submit a patch that they can apply to boost trunk including tests
>> and documentation.
>>
>> I can help if you want. Probably not actually. But in spirit.
>
> Actually, there's this procedure:
>
> http://www.boost.org/development/submissions.html

Also I personally found it useful to have submitted reviews for 3 lib
before having Boost review my 1st lib (but that is /not/ a requirement
for a lib author).

> Specifically, a formal review is required before the library can be committed.
> Also, the library author should probably read this:
>
> http://www.boost.org/development/requirements.html

A couple of questions that will likely come up during the review:

1. How is the lib different from Scope Exit?

2. Shall the lib be added as an extension to Scope Exit?

3. Is the lib useful also on C++03 or only on C++11?

HTH,
--Lorenzo


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk