deegree3 developer team meeting (2009-08-18)
Protocol by: MarkusSchneider
1. Curve linearization
AndreiIonita improved the numerical robustness of the CurveLinearizer. He also started working on the linearization of CubicSplines.
The StAX-based parser for SLD 1.0.0 is almost finished. It will also handle the SE 1.1.0 format, as the formats are very similar (besides using a different namespace and some minor differences).
The trunk WCS 1.0.0 is CITE-compliant (though it does not handle rangesets properly yet).
The FilterEncoding parser has been switched to StAX, so it interoperates better with the parsing of huge WFS transactions (Update and Delete operations use filters). Generally, core parsers (that are used inside other documents), should prefer to use StAX because:
- It is more efficient.
- It integrates without problems into any StAX and OM based format parsers.
- It reduces dependencies to OM (which still gives us some problems sometimes).
Transaction parsing is progressing and almost complete (for 1.1.0). It uses a stream-based approach, so the parsing of really huge documents will be possible.
The deegree 3 RoadMap has been updated.
7. Build server
The (Hudson-based) build server is working now and producing nightlies of the d3_core and d3_services jars, as well as JavaDocs and download archives, see http://www.deegree.org/deegree/portal/media-type/html/user/anon/page/default.psml/js_pane/api. It is planned to run the CITE tests automatically as part of the daily build cycle.
For each eMail concerning d3-development, it should be considered to send it to the deegree-devel list so others can follow the development and to provide transparency to the community.