GeoTools / GeoServer Meeting 2015-08-25
Attending
Jody Garnett
Kevin Smith
Andrea Aime
Agenda
Maintenance Release
Recent Pull Reqeusts
Beta Release
Transformations in CSS
Actions
- Jody: release GeoServer 2.8-beta (et al)
- Jody / Victoria Office: release GeoServer 2.6.5 (et al)
- Andrea: add two liners docs to GeoTools for sortByGroup
Mainteance Release
Scheduled for this week, woudl like to get it out Thrusday.
Blocked pending backport of white list fix:
- Kevin wrote that some tests were failing (on the backport).
- Andrea has likely no time to help with the backport it by Thursday
Ask Kevin to look at it Wednesday.
Recent Pull requests
The following pull request have been merged, but may warrent further discussion.
- Constrast enhancement
Merged by Simone, some odd whitespace, still waiting on docs.
Action: Contact Simone with respect to docs (cut and paste from proposal )
- z-order
Review/merged went smoothly.
Docs showing up in both geotools and geoserver:
http://docs.geoserver.org/latest/en/user/styling/sld-extensions/z-order/example.html
- sld section includes css examples (huh)?
http://docs.geotools.org/latest/userguide/library/render/style.html#featuretypestyle
- missing documentation on sort group
- ResourceStore API Change
Niels had a busted test, fixed and merged to master (but may get some feedback from Niels).
- Rewrite of ArcGIS compact cache code and support for ArcGIS 10.3 compact caches
- Merged after adjusting dependencies to reduce bloat.
- Style generation
Merged without REST API (will have to be added later).
Beta Release
Scheduled for this week (Friday). This is a beta release resulting in a feature freezse.
The real question is which pull requests are going to make the cut.
- Improvement to label cache from IGN. To be reviewed. https://github.com/geotools/geotools/pull/948
Sounds cool - is it an API change (if so priority).
-
New projection, Meteosat 2 one, https://github.com/geotools/geotools/pull/947/files
-
GeodeticCalculator rewrite on geographic lib: https://github.com/geotools/geotools/pull/945
-
Dasharry property expressions: https://github.com/geotools/geotools/pull/943 (not sure)
Jody should review, it is a priority due to api change.
Waiting on response to Andrea’s review… whitespace / headers / docs. -
Not a pull request yet, but expressions for inline content (not the right way imho)
Andrea will provide feedback, looks like it may be more complicated that needed. -
WPS improvements in GeoServer pull requests. To be reviewed, sort of stuck
- https://github.com/geoserver/geoserver/pull/1189 Option to disable synchronous WPS
- https://github.com/geoserver/geoserver/pull/1188 Extra control over WPS execution limits
These are waiting on feedback, may not make the cut if authors do not respond.
-
jai-ext disabled by default (pr to be made)
jai-ext results in slow down so - disable by default. UI is already available to enable/disable operation by operation (as needed for deployment).
Will gradually improve performance before making this the default. -
Separate panels for layer defaults and general caching options
Jody following up with Kevin. -
Allow ExternalGraphic image to be used for GetCapabilities and GetLegendGraphics
Kevin will review
Action: Jody will send email about the older pull requests (WPS Process Refactoring)
Transformations in CSS
Asked feedback to add support to rendering transformation of CSS.
This is a balance between passing in parameters (where name matters), and representing as functions (where position matters).
Jody likes example (c) - it is nested but communicates the names:
ras:Contour(data(), levels(1100, 1200, 1300, 1400))) {
stroke: black;
}
http://stackoverflow.com/questions/4914533/do-css-functions-exist