Skip to content

GSIP 154

Torben Barsballe edited this page Jan 27, 2017 · 7 revisions

GSIP 154 - Promote YSLD Styling module from Community to Extension

Overview

Proposal to promote the community YSLD styling module to an extension.

Proposed By

Torben Barsballe

Matt Kruszewski

Assigned to Release

This proposal is for GeoServer 2.10.2.

State

  • Under Discussion
  • In Progress
  • Completed
  • Rejected
  • Deferred

Motivation

To expand GeoServer's styling capabilities and compatibility for the YSLD format.

Proposal

To move the community YSLD module to extension status.

The YSLD module has been a community module since at least 27/Apr/16 (GEOS-7520), following the transfer of the YSLD module into GeoTools. At this point, the module already satisfies many of the requirements for promotion:

  • The module has at least a “handful” of users: The module has been the subject of multiple workshops, and judging by Jira and mailing list activity, the module is used by at least a "handful" of users.
  • The module has a designated and active maintainer: Kevin Smith is currently the maintainer of the gs-ysld module.
  • The module is considered “stable” by the majority of the PSC.
  • The module maintains 40% test coverage: The package scores a 71% line coverage / 60% branch coverage with Cobertura. (An additional test for the getStyle method is forthcoming).
  • The module has no IP violations.
  • The module has a page in the user manual. The documentation was updated at foss4g 2016 and includes the module's installation, use, and a thorough YSLD reference. There is also a workbook section with more details and examples.
  • The maintainer (Kevin Smith) has signed the GeoServer Contributor Agreement.

Backwards Compatibility

Feedback

Voting

Project Steering Committee:

  • Alessio Fabiani: +1
  • Andrea Aime: +1
  • Ben Caradoc-Davies: +1
  • Brad Hards:
  • Christian Mueller:
  • Ian Turton:
  • Jody Garnett: +1
  • Jukka Rahkonen: +1
  • Kevin Smith: +1
  • Simone Giannecchini: +1

Links

Clone this wiki locally