= Current mandate to perform task
= No current mandate to perform task
The contents of this page are out of date - needs clarification of the implementation status of ISO Feature model on geotools and geoserver trunk.
That said... community schema support is an active process and in the process of creating test cases against the GeoSciML schemas with unsupported plugin modules in geoserver 1.6 (geotools 2.4) branch. The goal will be to roll these capabilities and test cases into trunk to test the ISO FM as soon as possible.
Milestone 0 - March, 2007
This is a small funded project that'll stress the whole planning and will provide back confident estimates
GeoServer 1.6
| |
WFS ComplexDataStore support through community module |
|
From now on the timings are just tentative, and would need alignment with 2007 Q1 |
Milestone 1 - March, 2007
Primarily focused on preparation for the new feature model. While this is taking place, preparation for milestones 2 and 3 can take place in the unsupported space. In parallel, some of the recent GeoServer R&D work will be moving from the community space and made part of the core.
Geotools 2.4
Supported
| |
Feature Model Preparation |
| |
Coverage Data Access |
Unsupported
| |
Simple Feature Model Implementation |
| |
Complex Feature Model Implementation |
| |
Complex DataStore |
GeoServer 1.6
| |
GTXML for Request Parsing and Response Encoding | |
| |
Web Feature Service 1.1 | [GML Simple Feature level 0] |
| |
Versioned Web Feature Service |
Milestone 2 - April, 2007
Switch to the new simple feature model implementation developed in the unsupported space during the previous milestone.
Geotoools 2.5
Supported
| |
Simple Feature Model |
Milestone 3 - June, 2007
Preparation for the complex feature model.
Estimates
| Category | Task | Estimate(hours) |
|---|---|---|
| Preparation | Deprecating old api | 8 |
| Transitioning to new api | 32 | |
| Total | 1 week | |
| Simple Feature Model | Porting implementation from FM | 16 |
| Refactoring AttributeType | 6 | |
| Refactoring FeatureType | 6 | |
| Refactoring Feature | 6 | |
| Deprecating obsolete classes | 6 | |
| Total | 1 week | |
| Complex Feature Model | Porting implementation from FM | 40 |
| Attribute Multiplicity | 24 | |
| Complex Attributes | 40 | |
| Feature Attributes | 40 | |
| Tests | 40 | |
| Total | 1 month | |
| GML 3 | Complex GML Bindings | 40 |
| Xlink Support | 80 | |
| Total | 3 weeks | |
| WFS 1.1 Client | Request Generation | 40 |
| Response Handling | 40 | |
| DataStore | 40 | |
| Total | 3 weeks | |
| Total | 12 weeks |


