The major changes of this release are:
\marginpar{Add one sentence to each of the following.}
\begin{itemize}
-\item CellDataStorage class
- TODO: Denis and Jean-Paul
+\item The \texttt{CellDataStorage} class provides a mechanism to store user-defined data on each cell.
+This data is treated as a first-class citizen to \dealii{} and, when used in conjunction with other classes, can be shipped to other MPI cores during mesh refinement and repartitioning.
\item The \texttt{MappingManifold} class provides mappings between the
reference cell and a mesh cell that is ``exact'' in the sense that
release announcement.
-\subsection{The \texttt{CellDataStorage} class}
+\subsection{The \texttt{CellDataStorage} class and friends}
-TODO: Denis and Jean-Paul
+The \texttt{CellDataStorage} class is an integrated mechanism to safely store user-defined data, such as that required at each computation point, within each cell.
+Although the same was previously achieved through the use of a cell \texttt{user\_pointer}, it required users to manage this data themselves.
+As this data is now treated as a first-class citizen to \dealii{}, through the abstract \texttt{TransferableQuadraturePointData} we have provided a generic interface to facilitate several low-level operations that were previously tedious or technically challenging to implement.
+For instance, the \texttt{parallel::distributed::ContinuousQuadratureDataTransfer} class assists in the transfer of arbitrary data (that is continuous within a cell) stored at quadrature points when performing h-adaptive refinement of \texttt{parallel::distributed::Triangulation}.
+Not only does it perform an $\mathcal{L}^2$ projection of the specified user data between quadrature points, but it also ships the data automatically between MPI processes.
\subsection{The \texttt{MappingManifold} class}