GSIP 212
The metadata module allows an unlimited amount of customized metadata to be added to layer configurations, based on YAML configuration files with very advanced possibilities of generating a custom metadata form.
It serves as one the essential modules (together with gs-csw-iso) to effectively use geoserver as the main storer and deliverer of CSW metadata that complies with the INSPIRE specifications (for which the built-in metadata features are insufficient and could never satisfy every individual case).
Niels Charlier
This proposal is for GeoServer 2.21.0
- Under Discussion
- In Progress
- Completed
- Rejected
- Deferred
With better support for INSPIRE complying metadata services, geoserver is more attractive to government departments that need this.
However, it can be useful for many cases not related to INSPIRE. It provides full customisation.
Actions needed for graduation:
- Moving the module from community to extension in the build system.
- Cleaning up eventual QA failures
- Updating the website template to make the extension available.
- Updating the pom.xml contact information.
- Updating documentation location, remove eventual warnings related to community status.
The developers guide lists several requirements for community modules graduating to an extension:
-
The module has at least a “handful” of users
- It is used by several (separate) department of the Flemish Government in Belgium, and a few German local governments use or are interested in using it.
-
The module has a designated and active maintainer
- Niels Charlier is willing to act in this capacity.
-
The module is considered “stable” by the majority of the PSC
- see votes
-
The module maintains 40% test coverage
- Module has 71% test coverage according (jaccocco report)
-
The module has no IP violations
- The code was developed for DOV Vlaanderen ; they signed the CLA for this.
-
The module has a page in the user manual
-
The maintainer has signed the GeoServer Contributor Agreement
- OSGeo CLA signed
Project Steering Committee:
- Alessio Fabiani:
- Andrea Aime: +0
- Ian Turton: +1
- Jody Garnett: +0
- Jukka Rahkonen: +1
- Kevin Smith:
- Simone Giannecchini: +1
- Torben Barsballe:
- Nuno Oliveira: +0
©2022 Open Source Geospatial Foundation