If you can't read please download the document
Upload
jeff-mckenna
View
2.282
Download
2
Embed Size (px)
Citation preview
PowerPoint Presentation
MapServer Project Status
Daniel Morissette, Mapgears
Jeff McKenna, Gateway Geomatics
Paul Ramsey, OpenGeo
MapServer Project Status
History
Statistics
Highlights of 2008-2009
Future plans
How to contribute
Q & A
History
1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010
ForNet project starts (imgserv)
Shapelib + GD release (mapserv)
V 1.0
V 2.0 (Public release as ForNet MapServer)
V 3.0 (UMN MapServer, raster + Truetype added)
V 3.3 (MapScript, PROJ4 added)
V 3.4 (PHP MapScript added)
V 4.0 (OGC WFS. SWF, PDF and GDAL output, +++ ...)
Web-based Arc/Info AML Generation
V 4.2 (OGC WMS SLD, WFS Filters, ...)
V 4.4 (OGC WCS, WMS Time, i18n, ...)
V 4.6 (SVG output, GEOS, ...)
V 4.8 (OGC SOS)
V 4.8 (OGC SOS)
V 4.10 (angle follow), 5.0 (AGG)
V 5.2 (Move to OSGeo, Incubation)
V 5.4, 5.6 (Performance, rendering, security)
V 6.0 (rend. API)
Statistics
MapServer-users1850 members
~15 posts/day (2009 so far: 4000, 2008: 5400)
MapServer-dev365 members
~4 posts/day (2009 so far: 1200)
IRC #mapserver: 30+ people
PSC: 11 members
22 committers, 170k lines of code
Downloads? (MS4W: 2-3k/month?)
MapServer PSC
Steve Lime (chair)
Daniel Morissette
Frank Warmerdam
Yewondwossen Assefa
Howard Butler
Steve Woodbridge
Perry Nacionales
Tom Kralidis
Jeff McKenna
Umberto Nicoletti
Tamas Szekeres
Binary Distributions
WindowsMS4W
OSGeo4W
FWTools
MacOSXKing Chaos
LinuxFGS
UbuntuGIS
DebianGIS
Highlights of 2008-2009
Releases
Graduation from Incubation
Code Sprints
WMS Performance Shoot-out
Website enhancements
5.4 Release
5.4-beta1 February 18th, 2009
5.4.0 April 22, 2009
5.4.1 June 2, 2009
5.4.2 July 24, 2009
5.4 Release
OGC Specifications:WMS 1.3.0, SLD 1.1.0 (RFC 30)
Several fixes and enhancements
RFC 40: Label text alignment and wrapping
RFC 48: GEOTRANSFORMBbox, start/end vertices, centroid
TODO: buffer, labelpoint, convexhull, simplify
5.4 Release
RFC 49:OUTLINEWIDTH with line layer (independent of scale)
Fractional SIZE / WIDTH values
MIN / MAXSCALEDENOM for styles and labels
CONFIG ON_MISSING_DATA FAIL|LOG|IGNORE (RFC 47)
MIN/MAXSCALE -> MIN / MAXSCALEDENOM
Security updates
5.6 Release
5.6.0-beta1 September 23, 2009
5.6.0 - November 2009
What's new?RFC 51: XML mapfile schema + XSLT
RFC 52: One-pass query processing
RFC 55: Improved control of output resolution
RFC 57: Ability to repeat labels along lines
Performance optimizationsGDAL single pass raster read
Optimized access to very large shapefiles
5.6 Release
OGC SpecificationsSeveral fixes and enhancements
OGC WMS 1.1.1 and 1.3.0 compliance
MapScript fixes and enhancements
Better curve labeling
Labeling of graticule on border
AGG source files embedded
Security fixes
Security Releases
MapServer is getting more attention
Releases of 5.4.x, 5.2.3 and 4.10.5 with several security fixes
RFC 56 - Tighten control of access to mapfiles and templates:Require MAP/END, SYMBOLSET/END
Require
MS_MAP_PATTERN env. var.
MS_MAP_NOPATH env. var.
Graduation from Incubation
Approved by board on Dec 12, 2008
Graduation requirements:Open and active community of users and developers/contributors
Source code provenance review
Open decision and management process (PSC)
Documented development and management processes
Use of open collaboration tools (SVN, Trac, Wiki, Lists, IRC)
Code Sprints
Toronto, March 2009~10 MapServer contributors
One-pass query processing
Performance optimizations
Rendering enhancement discussions
XML mapfile schema/XSLT
Website enhancements: tutorial creation
Code Sprints
FOSS4G 2009, Sydney this Saturday5.6 releasePolishing, testing, bug fixes
Documentation
Release of 5.6.0-RC1?
Discuss new features, future work
You are invited!Sign up at http://wiki.osgeo.org/wiki/FOSS4G_2009_Code_Sprint#MapServer
Google Summer of Code
2 Projects for the 2009 summer:KML Output
SVG Symbol Support
Code not yet integrated in trunkConsidered for 6.0 Release
WMS Performance Shoot-out
MapServer vs GeoServer
3rd edition, highlights areas for improvement
More info at http://wiki.osgeo.org/wiki/Benchmarking_2009
Presentation: Friday at 15:00
Website
Finally at www.mapserver.org!
Using Sphinx ReST + SVN
Downloadable PDF version
Multilingual site underway (DE translation begun...completion for v6.0 release)
Future Plans
6.0 features:New Rendering API
Cairo support
OpenGL rendering
KML Output (GSoC project)
SVG Symbol support (GSoC project)
OGC Compliance certification for WMS 1.1.1 and 1.3.0
Continued work on performance
MapServer Blog, Twitter channel?
Other ideas in the air
QGIS XML mapfile import/export experiment at FOSS4G code sprint
MapScript API cleanup
GD support cleanup
Template cleanup (simplify tags)
Support for label styles
Inline SLD
Support for block references (styles, labels)
Object serialization to string
How to Contribute?
Users:Beta and release candidate testing
Bug reports in Trac, including test cases
Documentation (wiki, report issues in Trac)
Answers on the mapserver-users list and IRC
Developers:Bug fixes/patches
New features
Binary builds
Questions - Discussion
Click to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline LevelSeventh Outline LevelEighth Outline LevelNinth Outline Level