Boost logo

Boost Users :

From: Pavol Droba (droba_at_[hidden])
Date: 2004-12-08 01:45:44


On Tue, Dec 07, 2004 at 08:10:27PM -0600, Aleksey Gurtovoy wrote:
> Pavol Droba writes:
> > I hereby announce that the Smart Container library is ACCEPTED into
> > Boost. Congratulations and thanks to Thorsten Ottosen for providing us with
> > this library.
> >
> > Most of the reviewers were in favor of acceptance, but there were
> > several requests for improvements. I have consulted them with Thorsten
> > and he proposed to do following changes. I consider them sufficient
> > for acceptance.
> >
> > 1. add support for boost.range in insert functions, constructors etc
> > 2. use void* implementation
> > 3. improve docs as discussed during the review
> > 4. add support for null values:
> > - remove preconditions
> > - add functions is_null( size_t idx ); is_null( iterator );
> > 5. add more debug checks after access to ptr_begin(), ptr_end()
> > 6. reconfigure policies:
> > ptr_vector<T,clone_manager> becomes
> > ptr_vector<T,clone_allocator = something, std::allocator<T*> = std::allocator<T*> >
> > or perhaps
> > ptr_vector<T,clone_allocator = something< std::allocator<T* > >
> > 7. improve tests
> >
> >
> > I also suggest, that before the inclusion of the library into the
> > boost distribution, the library should be brought in the discussion
> > to verify, that all issues above have been addressed.
>
> I raised this during the review, and I reiterate: I strongly opposite
> inclusion of the library into the distribution under the current
> name. It's way too general and doesn't reflect the library's
> essence. Please choose something more concrete and to the point.

Yes, you are right, I'm aware of this (as well as Thorsten), I just forgot
to add it to the list of issues.

Regards,

Pavol


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net