Request to List Camptocamp as GeoServer Core Contributor Service Provider

Dear GeoServer PSC,

Following guidance from Andrea and Jody, we would like to formally request that Camptocamp be recognized as a Core Contributor on the GeoServer project. We believe our team meets all three core contributor responsibilities (core, committer, and support) as outlined in the GeoServer service provider checklist[1][2]. Below we summarize our contributions in each area with supporting details:

Core (ongoing responsibility):

  • Security & Releases: Our team actively participates in GeoServer’s security process and release management. For example, CĂ©cile Vuilleumier has been volunteering with the GeoServer security group[3], regularly attending security meetings. We also assist with GeoServer releases – Gabriel Roldán has served as a release manager in the past (co-authoring the GeoServer 2.17.5 release)[4] and continues to help with recent releases. He provided feedback and testing for the 2.28.0 milestone[5] and has been in charge of the GeoServer 2.27.0 release.

  • Supported Extensions: Camptocamp takes responsibility for maintaining and enhancing GeoServer extensions. Notably, our team leads development of GeoServer Cloud (the “Cloud Native GeoServer” microservices architecture)[7] and ensures its alignment with GeoServer core. We have contributed improvements from GeoServer Cloud back to the community – for instance, Gabriel Roldán folded the new DataDir catalog loader performance enhancement into a GeoServer community module for general use[8]. We also spearheaded the GeoServer ACL (Access Control List) plugin project to extend GeoServer’s security capabilities (Gabriel is the contact point for this effort)[9]. These activities demonstrate ongoing stewardship of key GeoServer subsystems and extensions.

Committer (active development):

  • Code Contributions: Camptocamp developers are very active on GeoServer’s codebase. We contribute new features, bug fixes, and improvements across GeoServer and its extensions via GitHub. Some examples: our team members have implemented features like a Google Cloud Storage backend for GeoWebCache and a PMTiles datastore. Gabriel Roldan has driven the GeoTools “Bill of Materials” dependency management update in preparation for the GeoServer’s build migration to Java 17. JosĂ© Macchi contributed Helm deployment examples to the GeoServer Cloud documentation[10], and CĂ©cile Vuilleumier is working on migrating geotools to Apache HttpComponents 5 Httpclient 5 migration by vuilleumierc · Pull Request #5392 · geotools/geotools · GitHub.

  • Reviews, Bug Fixes & Sprints: As committers, we regularly review pull requests on the geoserver-devel list and in GitHub, providing feedback and ensuring quality. Our team fixes assigned JIRA issues and participates in community bug-fix efforts (e.g. bug stomp days). We also engage in GeoServer development sprints. In fact, Camptocamp developers CĂ©cile Vuilleumier and Gabriel Roldán attended the October 2025 GeoServer 3 migration sprint[13], where we helped refactor and upgrade the GeoServer codebase to Java 17/Spring 6. This continued involvement in sprints and issue resolution underlines our sustained active development role.

Support (sustained community support):

  • User Support: Our team, particularly Alexandre Gacon, dedicates time to assist GeoServer users in the community. We actively answer questions and share expertise on the GeoServer users mailing list and forums. For example, CĂ©cile Vuilleumier has participated in user discussions (see her GeoServer-users mailing list post about managing feature types via REST[14][15]), and Gabriel Roldán likewise engages in user threads to advise on best practices (for instance, weighing in on safe handling of REST API operations)[16][14]. Through these interactions, we help troubleshoot issues and guide users, demonstrating long-term commitment to the GeoServer user community. We also keep an eye on the issue tracker (JIRA), commenting on and triaging issues where we can contribute.

  • Outreach & Project Sustainability: Camptocamp has been a vocal advocate and supporter of GeoServer in the wider geospatial community. We give talks (e.g. FOSS4G presentations on GeoServer Cloud) and publish blog posts to promote GeoServer. Importantly, we helped initiate and lead the GeoServer 3 crowdfunding campaign to ensure the project’s future. Camptocamp was one of the three organizations spearheading GeoServer 3.0 development[17], contributing a significant financial donation and dedicated developer effort to that campaign. This consortium leadership is noted by the GeoServer project (“the GeoServer 3 major upgrade, led by Camptocamp, GeoSolutions, and GeoCat”[17]), and reflects our long-standing investment in GeoServer’s sustainability and growth. We were thrilled to see the GeoServer 3 funding goal surpassed with our support[18][19], and we continue to prioritize GeoServer’s success through both technical contributions and community sponsorship.

In summary, our team’s contributions cover all aspects of a core contributor’s responsibility – we help maintain core project health (security, releases, extensions), actively develop and review code, and support the user community and broader project sustainability. We have demonstrated a sustained commitment to GeoServer’s development and outreach. We respectfully ask the PSC to list Camptocamp as a Core Contributor service provider on the GeoServer website, in recognition of these efforts[1][2].

Thank you very much for your consideration. We remain at the PSC’s disposal for any questions or further information needed.

Sincerely,
The Camptocamp GeoServer Team (Gabriel Roldán, Cécile Vuilleumier, Pierre Mauduit, José Macchi, Andrea Borghi, Alexandre Gacon, Emmanuel Belo and more…)


[1] [2] Service Providers — GeoServer 3.0 Developer Manual

https://docs.geoserver.org/latest/en/developer/policies/service_providers.html

[3] [11] [12] GS3 Milestone 1 Updates - GeoServer Developer - OSGeo Discourse

https://discourse.osgeo.org/t/gs3-milestone-1-updates/147158

[4] GeoServer 2.17.5 Released

https://geoserver.org/announcements/2021/02/22/geoserver-2-17-5-released.html

[5] GeoServer 2.28.0 Release

https://geoserver.org/announcements/vulnerability/2025/10/14/geoserver-2-28-0-released.html

[6] GeoServer PSC meeting notes, March 25th 2025 - GeoServer Developer - OSGeo Discourse

https://discourse.osgeo.org/t/geoserver-psc-meeting-notes-march-25th-2025/146138

[7] geOcom 2022 GeoServer_Cloud

https://www.georchestra.org/public/geocom2022/presentation/05-CampToCamp-GeoServer_Cloud.pdf

[8] [9] GeoServer 2.24.0 Release

https://geoserver.org/announcements/vulnerability/2023/10/15/geoserver-2-24-0-released.html

[10] GeoServer PR - GitHub

https://github.com/geoserver/geoserver/pulls?q=is%3Apr+author%3Agroldan+is%3Aclosed

https://github.com/geoserver/geoserver/pulls?q=is%3Apr+is%3Aclosed+author%3Ajemacchi

https://github.com/geotools/geotools/pulls?q=is%3Apr+is%3Aclosed+author%3Avuilleumierc

https://github.com/geotools/geotools/pulls?q=is%3Apr+is%3Aclosed+author%3Ajemacchi

[13] GeoServer 3 Sprint · geoserver/geoserver Wiki · GitHub

https://github.com/geoserver/geoserver/wiki/GeoServer-3-Sprint

[14] [15] [16] [Geoserver-users] Deleting database table through REST API - GeoServer User - OSGeo Discourse

https://discourse.osgeo.org/t/geoserver-users-deleting-database-table-through-rest-api/49450

[17] GeoServer 3 Crowdfunding

https://geoserver.org/sponsor/gs3-crowdfunding

[18] [19] GeoServer 3 Crowdfunding Goal Surpassed!

https://geoserver.org/behind%20the%20scenes/2025/05/13/gs3-crowdfunding-surpassed.html

2 Likes

For sure! +1

My +1

-Jukka Rahkonen-

+1 from my side

+1

Ian

+1

Cheers

Andrea

+1 and I look forward to you website pr :slight_smile:

One thing for Camptocamp, and all core contributors - is to place a much greater emphasis on resourcing geoserver-security participation. I deeply appreciated Cécile’s participation in discussions and ask that we all do better job of highlighting with customers the importance of this activity and seeing issues resolved.

1 Like

Thank you all for the positive replies, I have opened a PR for the website: Promote c2c to core contributor by vuilleumierc · Pull Request #289 · geoserver/geoserver.github.io · GitHub