GEOS Report 2008

From OSGeo
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

GEOS

  • Contact name: Paul Ramsey

Key Accomplishments

  • 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
    • Faster predicates
    • Faster unions
    • Single-sided buffering
    • Thread-safety
    • More bug fixes and platform support

Areas for Improvement

  • GEOS continues to struggle without sufficient maintenance resources, so activity and progress are relatively slow
  • JTS has added some important improvements to speed and reliability of buffers and unions that would be good to port forward

Opportunities to Help

  • General bug fixing and maintenance, simply learning enough of the code base to be a helpful contributor
  • Documentation in-code remains somewhat weak. The C-API could use a complete Doxygen set

Outlook for 2009

  • The community is not shrinking and GEOS continues to garner corporate interest
  • The possibility of becoming the "GDAL of geometry" remains, with an associated increase in development time