-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
GSIP 223
The current graduation rules require having a handful of users as a way to make sure the module is general enough. This proposal amends the rule wording to indicate the intent, rather than the a way to confirm generality.
Andrea Aime
Since this proposal refers to project rules, it's not specific to any release.
- Under Discussion
- In Progress
- Completed
- Rejected
- Deferred
Community module graduation first rule states:
The module has at least a “handful” of users. In order to avoid cluttering the main code base, only those community modules which are of interest to at least 3 users (this may include the maintainer) are promoted.
The rule has a good intent, to verify that the module is of general use, rather than being specific to one particular site. However its implementation, "at least 3 users", is quite specific, and can generate a "chicken and egg" problem, because many sites won't consider using a module until it's supported.
Amend the rule with the following (proposed by Jody, and worked during the last PSC meeting):
-
The module is not site-specific and can be configured for use by the general GeoServer community.
A community module of interest to multiple users would meet this goal; while a community module that has hard-coded a domain name would not.
No backwards compatibility issues.
The proposal includes feedback from the geoserver-devel list and the PSC meeting.
Project Steering Committee:
- Alessio Fabiani: +1
- Andrea Aime: +1 (initial motion)
- Ian Turton: +1
- Jody Garnett: +1
- Jukka Rahkonen: +1
- Kevin Smith:
- Simone Giannecchini: +1
- Torben Barsballe: +1
- Nuno Oliveira: +1
- Peter Smythe: +1
©2022 Open Source Geospatial Foundation