Files
serialization/doc/acknowledgments.html
Robert Ramey a1863cc608 initial checkin
[SVN r23431]
2004-07-11 00:58:06 +00:00

72 lines
3.4 KiB
HTML

<!doctype HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="../../../boost.css">
<link rel="stylesheet" type="text/css" href="style.css">
<title>Serialization - Acknowledgments</title>
</head>
<body link="#0000ff" vlink="#800080">
<table border="0" cellpadding="7" cellspacing="0" width="100%" summary=
"header">
<tr>
<td valign="top" width="300">
<h3><a href="http://www.boost.org"><img height="86" width="277" alt="C++ Boost" src="../../../c++boost.gif" border="0"></a></h3>
</td>
<td valign="top">
<h1 align="center">Serialization</h1>
<h2 align="center">Acknowledgments</h2>
</td>
</tr>
</table>
<hr>
<ul>
<li>Martin Ecker detected (and fixed!) a number of sublte errors regarding cyclic
pointers, shared pointers. He also built the library as a DLL and raised some issues
(still pending at the writing) regarding this.
<li>Pavel Vozenilek invested much effort in review of code and documentation
resulting in many improvements.
<li><a href="../../people/jens_maurer.htm">Jens Maurer</a> and
<a href="../../people/beman_dawes.html">Beman Dawes</a> who got the boost
serialization ball rolling. It was one or both of these two that invented
the much beloved <code>&amp;</code> syntax used to implement both save and
load in one fuction specification.
<li><a href="mailto:ghost@cs.msu.su">Vladimir Prus</a> for evaluating an
early draft and contributing the diamond inheritance example.
<li><a href="../../people/william_kempf.htm">William E. Kempf</a>
who made the templates for this and other boost manuals. This relieved
me of much aggravation.
<li><a href="mailto:vahan@unicad.am">Vahan Margaryan</a> and
<a href="mailto:fredrik@blomqvist.nu">Fredrik Blomqvist</a> for their contributions
to my understanding of the subtle issues of exception safety in this context.
<li>all other boost members who responded with feedback during the
development of this library. Almost all comments resulted in
tangible changes in the library which made it much better.
<li>boosters who helped out in porting to other platforms:Pavel Vozenilek
(Borland, VC 6.0, Intel), Fernando Cacciola (Borland), Jeff Flinn (VC 7.1),
Vladimir Prus (gcc 3.3) among others.
<li>all boost members who participated in the first formal review
in November 2002. Many of these members invested quite an effort
to evaluate the library and suggest changes. They are
Matthias Troyer, Pavel Vozenilek, Vladimir Prus, Fredrik Blomqvist,
Jeff Garland, Gennadiy Rozental, Alberto Barbati, Dave Harris.
Mr. Rozenthal in particular wrote an incredibly insightful analysis
that has driven all subsequent development that has resulted in the
current package.
<li>Dave Harris proposal and spirited defense of it lead to a re-thinking
of the overrides for serialization of pointers. This resulted in a simpler
and more effective method of accounting for non-default constructors
required by serialization of pointers and STL collections.
</ul>
<hr>
<p>Revised
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
24 January, 2004
<!--webbot bot="Timestamp" endspan i-checksum="39359" -->
</p>
<p><i>&copy; Copyright <a href="http://www.rrsd.com">Robert Ramey</a>
2002. All Rights Reserved.</i></p>
</body>
</html>