\title{GEOS}
\author{Paul Ramsey, \url{http://trac.osgeo.org/geos/}}
\maketitle

\begin{figure}
	 \includegraphics[width=100pt]{annual_report/projects/logo/logo_geos.png}
\end{figure}

\section{Key Accomplishments}
\noindent Completed all code review and administrivia necessary to complete the Incubation process. Working on achieving a requisite amount of project activity to receive Graduation;

Completed the 3.1 release cycle, which brought some great performance features to the community;
\begin{itemize}
\item  Faster predicates;
\item  Faster unions;
\item  Single-sided buffering;
\item  Thread-safety;
\item  More bug fixes and platform support.
\end{itemize}

\section{Areas for Improvement}
\begin{itemize}
\item  GEOS continues to struggle without sufficient maintenance resources, so activity and progress are relatively slow;
\item  JTS has added some important improvements to speed and reliability of buffers and unions that would be good to port forward.
\end{itemize}

\section{Opportunities to Help}
\begin{itemize}
\item  General bug fixing and maintenance, simply learning enough of the code base to be a helpful contributor;
\item  Documentation in-code remains somewhat weak. The C-API could use a complete Doxygen set.
\end{itemize}

\section{Outlook for 2009}
\begin{itemize}
\item  The community is not shrinking and GEOS continues to garner corporate interest;
\item  The possibility of becoming the "GDAL of geometry" remains, with an associated increase in development time.
\end{itemize}
