Community space Fall 2024 cleanup

Hi all,

it’s been a while since the last community space cleanup, I guess it’s time to shed off some dead leaves again.

Here is a list of modules that are in the community section, which do not seem to have any action, value, or chance of being resurrected anytime soon:

  • app-schema/webservice-test: run only with custom profiles (oddly, both “webservice" and "app-schema” do). It does not even start to build, depends on the gone gt-webservice-test module.
  • gwc-distributed: containing just a Spring context and some dependencies, enables the Hazelcast distributed in memory tile cache. Anyone using it?
  • imagemap, enables the HTML image map output format. I guess nobody today uses HTML image maps in cartography, but if you do, please let me know.
  • jdbc-metrics seems to collect statistics about queries in JDBCFeatureReader. On one side, it seems like a useful tool to track time actually spent talking to the database, on the other, it has no documentation has has seen to action for the past 7 years. Anyone using it, or that would be interested in writing a bit of documentation for it?
  • monitor-hibernate provides database storage for the monitoring subsystem. Unmaintained, based on the dead Google code genericdao framework, and afflicted by using primary keys in a log table (insertions become slower and slower), it probably deserves some final rest, a suitable replacement would be a rewrite, not a few small fixes.
  • pgraster despite the name it’s an easy to use UI on top of the no longer existing gt-imagemosaicjdbc. This one already has a removal PR.
  • saml is gone already, but its assembly descriptor survived and should also be removed.
  • wps-sextante is based on the Sextante java libraries… which I cannot find any more. The version it depends onto has been released around 2012, the module received its last direct commit in 2015 (all others are mass refactors), has no documentation, Sextante for Java seems nowhere to be found…
  • xslt is a WFS output format generator based on XSLT that was demoted to community in May 2023. Looks like nobody complained, I’d complete the job.

Regarding extensions, the following look like good candidates for demotion to community:

  • h2 store, based on the old and unmaintained H2 v1.x. While we cannot get rid of it completely, as some modules keep on depending on it (e.g. the NetCDF store family), I’d make its availability as a vector store harder to get.

Feedback welcomed!

Regards,

Andrea Aime

==

GeoServer Professional Services from the experts!

Visit GeoSolutions Enterprise Support Services for more information.

==

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions Group
phone: +39 0584 962313

fax: +39 0584 1660272

mob: +39 339 8844549

http://twitter.com/geosolutions_it


Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia.

This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail