-
Notifications
You must be signed in to change notification settings - Fork 1
Proposals
Use the template to create proposal page, see developer manual for details.
The following proposals are currently being set up and/or voted on.
- GSIP 200 - Promote MapML to extension status
- GSIP 199 - Update commercial support categories
- GSIP 197 - Promote WPS-JDBC to extension status
- GSIP 189 - Control remote HTTP requests send by GeoTools \ GeoServer
These proposals have been accepted, and now include a JIRA number to track their progress.
- GSIP 198 - NSIS Windows Installer Contract
- GSIP 195 - Promote WPS-Download to extension
- GSIP 192 - Official Docker GeoServer Image
- GSIP 176 - CITE Automation RFP Contract
If you get a chance please update your proposal overview excerpt to include a link to the associated JIRA number. Any email discussion or pull requests can be placed in the links section.
These proposals have been completed, and have been made available in a public release.
GeoServer 2.19
- GSIP 196 - Promote WMTS multidim to extension
- GSIP 194 - Promote params-extractor to extension
- GSIP 193 - Promote GWC-S3 to extension
GeoServer 2.18
- GSIP 190 - Revise GSIP voting limit to 10 days
- GSIP 188 - New extension point in ResourcePool for determining GridCoverageReader input object type
GeoServer 2.17
- GSIP 187 - New extension point in ResourcePool for retyping feature types and features
- GSIP 186 - Allow for community/extension modules contributed without CLA
- GSIP 185 - Promote Web-Resource to Extension
- GSIP 184 - Promote MBStyle to Extension
- GSIP 183 - Add per-workspace Stored Queries for WFS 2.0
- GSIP 182 - Show a tab and table of roles for each layer, layer group, workspace
- GSIP 181 - Add Math support on Freemarker Template
- GSIP 180 - Committer list cleanup and rules refresh
- GSIP 179 - Add Date Created and Date Modified in administration UI lists (layers, styles, ...)
- GSIP 178 - Extra metadata for single and opaque layers groups (enabled and advertised)
- GSIP 177 - Support for vector custom dimensions
GeoServer 2.16
- GSIP 175 - Promote status-monitoring module to Extension
- GSIP 174 - Promote authkey module to Extension
GeoServer 2.15
- GSIP 173 - GetLegendGraphic JSON output format
- GSIP 172 - Allow configuring services on a per layer basis
- GSIP 171 - Java 18.9 Compatibility
- GSIP 170 - Promote SLDservice module to Extension
- GSIP 169 - WPS Extension "GetExecutions" Operation
- GSIP 164 - Promote GeoFence modules from Community to Extension
GeoServer 2.14
- GSIP 168 - Skip beta releases and remove feature freeze
- GSIP 166 - Nearest match support in WMS dimension implementation
GeoServer 2.13
GeoServer 2.12
- GSIP-162 - WMTS cascading
- GSIP-161 - Style Based Layer Groups
- GSIP-160 - Options for KML Placemark placement
- GSIP 159 - GeoWebCache data security API
- GSIP 158 - NetCDF output support for variable attributes and extra variables
- GSIP 157 - Track modified properties in CatalogPostModifyEvent
GeoServer 2.11
- GSIP 155 - Core improvements for large catalogs
- GSIP 154 - Promote YSLD Styling module from Community to Extension
- GSIP 153 - "Opaque container" layer group type
- GSIP 152 - Layer Group Security
- GSIP 151 - Pluggable Login Web Component
GeoServer 2.10
- GSIP 149 - GeoServer Styling Page Improvements
- GSIP 148 - Absorb 2.9 release delay within the 2.10 and 2.11 releases
- GSIP 147 - Align with Geotools copyright header management practices
- GSIP 146 - WMS GetLegendGraphic layout improvements
- GSIP 145 - Back-up and Restore Extension for GeoServer Configuration
- GSIP 144 - LDAP UserGroupService
- GSIP 143 - Module Status
- GSIP 138 - Promote Vector Tiles from Community
GeoServer 2.9
- GSIP 111 - GetLegendGraphicsRequest Cleanup
- GSIP 132 - Resource Store changes
- GSIP 134 - Promote multidim modules from community to extensions
- GSIP 135 - Layer Group Extensions
- GSIP 136 - Resource Notification Dispatcher
- GSIP 137 - ResourceStore Rest API
- GSIP 141 - Change GSIP voting rules from majority to three positive votes
- GSIP 142 - Delay 2.9 Release for Spring 4 upgrade
- GSIP 143 - Module Status
GeoServer 2.8
GeoServer 2.7
- GSIP 125b - KML Usability Improvements
- GSIP 124 - WMS WCS Relative Time Support
- GSIP 123 - WPS input and execution limits
- GSIP 122 - Dismissing WPS 1.0 process execution
- GSIP 121 - WPS process security
- GSIP 119 - WPS clustering of asynchronous requests
GeoServer 2.6
- GSIP 118 - Use OSGeo Corporate/Individual License
- GSIP 117 - Pluggable Styles
- GSIP 115 - CoverageView
- GSIP 114 - PathMapper extension point to control REST file upload locations
- GSIP 113 - ResourceAccessManager to Build Security Filter
- GSIP 112 - Upgrade master to Java 7
GeoServer 2.5
- GSIP 110 - Promoting the Printing community module to extension
- GSIP 109 - Customizable dimension default values for WMS layers
- GSIP 107 - Extended Release Schedule
- GSIP 106 - ResourceStore API
- GSIP 105 - Promote importer module to extension status
- GSIP 104 - promote libjpegturbo module to extension status
- GSIP 103 - Promoting WCS 2.0 EO to extension status
- GSIP 102 - Promoting WCS 2.0 module to core
- GSIP 101 - Promoting the DXF community module to extension
- GSIP 100 - merge fast pure java PNG encoder as default PNG encoder
Earlier
- GSIP 99 - Promote CSW Module to Extensions
- GSIP 98 - replace old KML module with new one
- GSIP 97 - Promote CSS Styling module from Community to Extension
- GSIP 96 - Machinery to pass thread locals down in thread pools
- GSIP 94 - Graduate the INSPIRE module to extension status
- GSIP 93 - promote XSLT community module to extension
- GSIP 92 - Allow plugins to modify WMS MapContent before map rendering
- GSIP 91 - Enhance authentication filter chain configuration
- GSIP 90 - Upgrading to GWC 1.4.x
- GSIP 89 Creative Commons with Attribution
- GSIP 86 - Promote monitor module to extension
- GSIP 85 - Nested layer groups
- GSIP 84 - Control how layer groups are exposed in the WMS capabilities document
- GSIP 82 - Reworking security filter chains
- GSIP 80 - Testing Overhaul
- GSIP 78 - Switching to Git
- GSIP 77 - Time boxed release model
- GSIP 76 - Extend REST API to configure settings and OWS services
- GSIP 75 - Exception I18n
- GSIP 74 - Finer Grained Admin Security
- GSIP 73 - Workspace Local Styles and Layer Groups
- GSIP 72 - Control Flow Module Enhancements
- GSIP 71 - New Security Subsystem
- GSIP 69 - Catalog scalability enhancements
- GSIP 68 - Introduce GUAVA library as dependency
- GSIP 67 - Workspace Local Settings
- GSIP 66 - Workspace Local Services
- GSIP 65 - Support for WMS AuthorityURL and Identifier
- GSIP 64 - Keyword Vocabularies and Languages
- GSIP 62 - WMS animator
- GSIP 61 - WFS 2.0
- GSIP 60 - WMS Time and Elevation support for vector and raster data
- GSIP 59 - Promote RESTConfig to Core Module
- GSIP 58 - RESTConfig API Improvements
- GSIP 57 - Improving GeoServer authorization framework
- GSIP 56 - WMS 1.3 Support
- GSIP 55 - Promote WPS to extension
- GSIP 54 - Upgrade Geoserver security to Spring Security 2.0
- GSIP 52 - Refactor out DAO for Catalog and Configuration
- GSIP 51 - Upgrade to Wicket 1.4
- GSIP 50 - GML 3.2 Support
- GSIP 49 - WMS module cleanup and refactoring
- GSIP 48 - Parametric SQL views in GeoServer
- GSIP 47 - WMS cascading
- GSIP 46 - Creating new feature types from GUI and from REST api
- GSIP 44 - Virtual services with workspaces
- GSIP 42 - Official testing team
- GSIP 41 - Promote perLayerSecurity UI to extension
- GSIP 39b - Promote app-schema to extension
- GSIP 39 - Centralized, pluggable URL mangling
- GSIP 38 - Join Open Source Geospatial Foundation
- GSIP 35 - WMS Decorations
- GSIP 34 - New data directory structure for 2.x
- GSIP 33 - REST configuration module
- GSIP 32 - REST support module
- GSIP 31 - Use DataAccess API
- GSIP 30 - Roadmap Process
- GSIP 29 - GeoSearch Index Exposure in GeoServer
- GSIP 28 - Subversion Reorganization
- GSIP 27 - Long freeze handling procedures
- GSIP 26 - New GeoServer Branding
- GSIP 25 - New Documentation Framework
- GSIP 23 - Wicket UI
- GSIP 22 - Community Modules
- GSIP 20 - Automated Regionating in KML MapProducer
- GSIP 19 - Per layer security
- GSIP 16 - Security subsystem
- GSIP 15 - Contributor Agreements and Supporting Documentation
- GSIP 14 - WFS Transaction handling framework
- GSIP 11 - Data configuration handling
- GSIP 10 - WFS 1.1 Support
- GSIP 8 - New Configuration System
- GSIP 7 - OWS Dispatching System
- GSIP 6 - Track GeoTools Trunk
- GSIP 5 - Release process
- GSIP 2 - Automated Code Formatting
- GSIP 1 - Project Steering Committee formation
If you get a chance please update the proposal overview excerpt to include a link to the public release.
The following proposals have not been accepted, either deferred to a later time based on planning, or rejected based on concerns mentioned during the submission process.
- GSIP 3 - Issues List Module
- GSIP 4 - Status Interface
- GSIP 9 - New Catalog
- GSIP 12 - Mock Test Support
- GSIP 17 - Community module handling
- GSIP 18 - Output Format Cleanup
- GSIP 21 - KML Vector Transformer Refactoring
- GSIP 24 - TIME-ELEVATION-BAND parameters parsing for WMS 1.1.1 WCS 1.X
- GSIP 36 - Resource - Publishing Split and Virtual Configuration
- GSIP 37 - GPL plus Classpath Exception for Dispatch
- GSIP 40 - Review Process
- GSIP 43 - Roadmap and release handling process
- GSIP 45 - Moving GeoServer model in a standalone module
- GSIP 53 - Geoserver security improvement
- GSIP 63 - Encrypt Plaintext Passwords
- GSIP 70 - Reduce CatalogFacade API
- GSIP 81 - GetLegendGraphic as text (JSON)
- GSIP 95 - GetLegendGraphics BBOX and SRS parameter
- GSIP 116 - Use Apache Style Contributor Agreement (replaced by GSIP-118 )
- GSIP 120 - REST API for access control
- GSIP 125 - Layer with Service Security
- GSIP 126 - Runtime ProcessParameterIO creation
- GSIP 127 - Name Validation / Migration
- GSIP 128 - JAI-EXT integration in GeoServer
- GSIP 130 - Layer Group Scale Ranges
- GSIP 133 - Server-wide SRS list rework
- GSIP 135b - Setting of default data store
- GSIP 139 - GeoServer Resource Browser GUI
- GSIP 140 - Coverage statistics calculation
- GSIP 150 - Support for jsonb fields in PostGIS tables as FeatureType attributes
- GSIP 156 - Upgrade to Jettison 1.2
- GSIP 167 - Log4j Upgrade
- GSIP 163 - Internal Documentation Provider
- GSIP 191 - New extension point in WMS rendering to enrich style symbolizers
These proposals may be resubmitted when their concerns have been addressed (ie timing for deferred proposals, or corrections for rejected proposals). Some of the proposals were not ready when they were submitted in terms of resourcing backing them or proposed technical solution, however, it might the the same topic has been successfully covered by a later completed GSIP, so don't read the above list as a set of missing functionalities, various of them have actually been implemented later.
©2020 Open Source Geospatial Foundation