[Geoserver-devel] GeoTools / GeoServer PMC meeting - 2024-04-09

2024-04-09 Thread Torben Barsballe
Attending

   - Torben Barsballe


   -

   Jody Garnett
   -

   Kevin Smith
   -

   Jukka Rahkonnen
   -

   Robert Zych
   -

   Andrea Aime


Actions from prior meetings:

   -

   N/A

Agenda

   -

   mkdocs_translate on pypi
   -

   GeoServer 2.24.3 / GeoTools 30.3 release manager
   -

   Apache Pinot compatibility
   -

   Make GWC FileBlobStore not blow up on many filter parameters
   -

   pr check-in
   -

   chit chat

Actions

   -

   Andrea: send an email for the release manager
   -

   Jody: Reach out to Jo Cook (Astun) regarding core contributor status
   -

   Jody: Propose adjustments to contributor policy requiring interaction on
   an individual (not organization) level


mkdocs_translate on pypi

Improved install instructions

   -

   need a “writable python environment” to install script; not sure why?
   Perhaps some dependency thing …
   -

   Easy install from pypi: https://pypi.org/project/mkdocs-translate/0.4.0/
   -

   still have not troubleshot script getting confused over code-block
   boundaries; due to :ref:`something`` turning into ``something (looks
   like a markdown code-block)
   -

   jody thanks everyone for testing / encouragement



   -

GeoServer 2.24.3 / GeoTools 30.3 release manager

Jody has a blocker to fix:

   -

   Performance regression due to BigInteger replacement
   -


   
https://github.com/geoserver/geoserver/blob/main/src/wfs/src/main/java/org/geoserver/wfs/GetFeature.java#L714
   -

AtomicLong cache = new AtomicLong(Long.MIN_VALUE);

return () -> {

   try {

   if (cache.get() == Long.MIN_VALUE) {

   long total = getTotalCount(totalCountExecutors);

   cache.set(total);

   }

   return BigInteger.valueOf(cache.get());

   } catch (IOException ioException) {

   throw new RuntimeException(

   "Lazy total count unavailable " + ioException.getMessage(),

   ioException);

   }

};

Apache Pinot compatibility

   -

   https://pinot.apache.org
   -

  Real time OLAP datastore
  -

  Has a few ST_ functions
  -

 See also: this issue: https://github.com/apache/pinot/issues/12805
 -

  PostgreGIS references a few others…
  -

   Developments Notes:
   -

  JDBCDataStore framework handles simple SQL text / number
  -

  Customize the “Dialect” to teach it how you do geometry
  -

  And what functions you have …
  -

   Recommend looking at MySQL as an example of a simple DataStore
   (that does not use ST_ functions)


Make GWC FileBlobStore not blow up on many filter parameters

https://github.com/GeoWebCache/geowebcache/pull/1230

   -

   avoid using a single file to store all the combinations
   -

   documentation change? should be transparent
   -

   backwards compatible (will try the new name, and if not found it will
   read the single property file)

PR Check-in

Review https://github.com/geoserver/geoserver/pulls

   -

Review https://github.com/geotools/geotools/pulls

   -
___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


[Geoserver-devel] GSIP-224 Individual Contributor clarification

2024-04-09 Thread Jody Garnett
Proposal for discussion https://github.com/geoserver/geoserver/wiki/GSIP-224

New text proposed for
https://docs.geoserver.org/latest/en/developer/policies/committing.html
 page:

All contributors are asked to provide an assignment agreement for working
on the project:


   - individual_contributor
  
  - Individual contributor agreement.



   - corporate_contributor
  
  - Corporate contributor agreement to authorize employees to work on
  project. May also be used as a software grant to donate software to the
  project.


GeoServer recognizes that organizations of all shapes and sizes support our
project with in-kind participation of their employees. Extending commit
access is made to individuals directly based on their expertise
demonstrated over time.


Thanks!
--
Jody Garnett
___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


[Geoserver-devel] GeoServer 2.24.3 release manager wanted

2024-04-09 Thread Andrea Aime
Hi all,
the GeoServer 2.24.3 release is due April 18th, currently we don't have a
release
manager. Any takers?

Cheers
Andrea


==
GeoServer Professional Services from the experts!

Visit http://bit.ly/gs-services-us for more information.
==

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions Group
phone: +39 0584 962313

fax: +39 0584 1660272

mob:   +39  339 8844549

https://www.geosolutionsgroup.com/

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
___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel