Graduating mbstyle community module to a plugin:
Makes use of several gt-render extension points and does not provide new public API
Gold-star check list for plugins:
Module maintainer: Jody Garnett (GeoCat)
Passed IP Check: Code was initially written by Boundless under corporate CLA as a community module (indeed there is a proposal page for the community module)
Releasable: there are no blocking bugs in mbstyle Jira
Used in anger: Previously supported in a commercial context as part of "Boundless Suite"
Optimized: non-performance critical code
Supported: community module documentation has required code example, and a copy of the mapbox style specification indicating which aspects are implemented.
Additional items not covered as part of check-list:
Developers guide: code has been consistently reviewed during development, subject to automated formatting and Andrea's recent QA safety measures
Code Coverage: IntelliJ reports a 87% coverage on the module.