Difference between revisions of "MapServer Report 2007"

From OSGeo
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 8: Line 8:
 
* Three maintenance releases of MapServer 4.10
 
* Three maintenance releases of MapServer 4.10
 
* Migrated significant portions of MapServer project infrastructure, specifically CVS and Bugzilla, from the University of Minnesota to OSGeo infrastructure (SVN and Trac) in April 2007
 
* Migrated significant portions of MapServer project infrastructure, specifically CVS and Bugzilla, from the University of Minnesota to OSGeo infrastructure (SVN and Trac) in April 2007
* Implemented a [http://buildbot.osgeo.org/8504 buildbot]  
+
* Implemented a [http://buildbot.osgeo.org:8504 buildbot]  
 
* Released MapServer 5.0 in early September 2007 closing more than 200 tickets. Key features include:
 
* Released MapServer 5.0 in early September 2007 closing more than 200 tickets. Key features include:
 
** Support for the [http://www.antigrain.com AGG] rendering engine
 
** Support for the [http://www.antigrain.com AGG] rendering engine
 +
** Label prioritization control
 +
** Style and label attribute binding
 +
** Dynamic charting capabilities
 +
** Raster color correction via color lookup table
 +
** Dynamic allocation for most statically allocated elements (e.g. layers, classes and styles)
 +
** Improved memory management and garbage collection for MapScript
 +
** Enhanced debug/logging capabilies
  
 
== Areas for Improvement ==
 
== Areas for Improvement ==
* any weaknesses in process, software, management, etc. that you plan to address or recognise need some help
+
* OSGeo incubation process was slow, primarily limited to infrastructure migration from UMN to OSGeo.
+
* Like most projects, keeping documentation up-to-date with development remains a challenge.
 +
* There was little or no time for collaboration with other similar (e.g. MapNik, GeoServer, MapGuide) projects although I guess this is only natural given the other demands of working on a project.
 +
* The MapServer development team did a poor job representing the new release of MapServer (5.0) at the FOSS4G conference in Victoria.
 +
 
 
== Opportunities to Help ==
 
== Opportunities to Help ==
 
* list areas that could use some help from members and readers of the report
 
* list areas that could use some help from members and readers of the report

Latest revision as of 23:00, 6 February 2008

Project Name = MapServer

  • Period covered by report: Jan-Dec 2007
  • Contact name: Steve Lime

Key Accomplishments

  • Transformed the MapServer Technical Steering Committee (TSC) into the MapServer Project Steering Committee (PSC) (see RFC-23)
  • Added four new members to the PSC
  • Three maintenance releases of MapServer 4.10
  • Migrated significant portions of MapServer project infrastructure, specifically CVS and Bugzilla, from the University of Minnesota to OSGeo infrastructure (SVN and Trac) in April 2007
  • Implemented a buildbot
  • Released MapServer 5.0 in early September 2007 closing more than 200 tickets. Key features include:
    • Support for the AGG rendering engine
    • Label prioritization control
    • Style and label attribute binding
    • Dynamic charting capabilities
    • Raster color correction via color lookup table
    • Dynamic allocation for most statically allocated elements (e.g. layers, classes and styles)
    • Improved memory management and garbage collection for MapScript
    • Enhanced debug/logging capabilies

Areas for Improvement

  • OSGeo incubation process was slow, primarily limited to infrastructure migration from UMN to OSGeo.
  • Like most projects, keeping documentation up-to-date with development remains a challenge.
  • There was little or no time for collaboration with other similar (e.g. MapNik, GeoServer, MapGuide) projects although I guess this is only natural given the other demands of working on a project.
  • The MapServer development team did a poor job representing the new release of MapServer (5.0) at the FOSS4G conference in Victoria.

Opportunities to Help

  • list areas that could use some help from members and readers of the report

Outlook for 2008

  • this is the motivational part that is meant to inspire readers to keep their eyes open for great stuff in 2008 :)