deegree TMC meeting (2013-07-02)
Attendees: ReijerCopier, TorstenFriebe, MarkusSchneider, JohannesWilden
1. Agenda
- Welcome and agenda review
- Pull requests for deegree3 (3.3.2)
- Pull requests for deegree3 (3.4-pre3)
- OSGeo-Live tasks
Publish deegree JavaDoc
- WMS shootout tasks
- Mail from website team
- Exception handling in deegree
2. deegree3 pulls (3.3.2)
Pull request #132: GetFeatureInfo forceproperty feature
3. deegree3 pulls (3.4.0-pre3)
Pull request #129: Set proper content type when sending WMTS capabilities
Pull request #133: missing OWSMetadataProvider dependencies added
Pull request #134: Only load files ending with '.jar' as workspace module
Pull request #135: A deegree-spring integration module
4. Discussion on non-minor feature enhancements
During discussion of pull request #135, it showed that a clearer distinction between "normal pulls" and "feature requests" is desirable. According to our http://tracker.deegree.org/deegree-services/wiki/FeatureRequestGuidelines, additions of "major" new features should be preceded by a tracker ticket and a TMC decision on the feature. Benefits of this are better traceability and visibility of new features. More discussion on this is required.
5. OSGeo-Live tasks
Official schedule:
- 17 Jun 2013 All new applications installed, most old applications updated
- 15 Jul 2013 Feature Freeze (all apps updated)
- 05 Aug 2013 User Acceptance Test (all apps installed and working)
- 26 Aug 2013 Final ISO sent to printers
Important tasks for us:
- Update to 3.3.x
- Fix documentation (on the live disc)
- Provide a workspace (if possible)
6. Publish deegree JavaDoc
- Although the deegree 3 API is still not stabilized, it should nevertheless be published somewhere
Possible options are: On GitHub or on the deegree homepage
- Currently the Maven Site (which includes the API doc) can not be built due to Maven issues
TorstenFriebe and ReijerCopier agreed to try to fix the Maven issues
Created a new deegree ticket: http://tracker.deegree.org/deegree-services/ticket/535
7. WMS shootout tasks
A meeting between everybody who wants to help out needs to be scheduled. Currently: ReijerCopier, AndreasSchmitz and MarkusSchneider.
8. Mail from website team
The website team needs the required accounts (or a move to a new system) in order to start working. PSC obviously needs to be pushed some more, a new email should be sent.
9. Exception handling in deegree
deegree sometimes swallows exceptions and doesn't follow consistent practices for exception handling. A best practice guideline for this is desirable.
Created a new deegree ticket: http://tracker.deegree.org/deegree-services/ticket/536