$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
From: Ion Gaztañaga (igaztanaga_at_[hidden])
Date: 2008-01-18 16:50:43
Hi to all,
Flyweight library will be reviewed January 21-30. For those interested 
in the library, this post contains all the information needed for the 
review:
*Author:*
Joaquín M. López Muñoz
*Description:*
Flyweights are small-sized handle classes granting constant access to 
shared common data, thus allowing for the management of large amounts of 
entities within reasonable memory limits. Boost.Flyweight makes it easy 
to use this common programming idiom by providing the class template 
flyweight<T>, which acts as a drop-in replacement for const T.
*Online docs:*
http://tinyurl.com/2sstyr
http://svn.boost.org/svn/boost/sandbox/flyweight/libs/flyweight/index.html
*Download:*
http://tinyurl.com/hrdm6
http://www.boost-consulting.com/vault/index.php?&direction=0&order=&directory=Patterns
*Notes:*
1) We've seen some suggestions in the mailing list for Flyweight. 
Joaquín has nicely explained a couple of issues that we'd like to 
address/discuss in the review:
http://tinyurl.com/33ghtf
http://svn.boost.org/svn/boost/sandbox/flyweight/libs/flyweight/doc/review_notes.html
2) Flyweight needs Boost 1.35 elements because the library depends on 
libraries like Interprocess for some features/tests. Since SVN snapshot 
tarballs seem to be missing these days, those who want to try flyweight
can download a working SVN-HEAD snapshot here:
http://igaztanaga.drivehq.com/boost_trunk.tar.bz2
3) Serialization tests won't work. This feature is expected to work when 
some new features (discussed in the mailing list between Joaquín and 
Robert Ramey) are added in Boost.Serialization. Those are expected for 
Boost 1.36.
Regards,
Ion