You can subscribe to this list here.
| 2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(8) |
Dec
(36) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2002 |
Jan
(116) |
Feb
(68) |
Mar
(88) |
Apr
(135) |
May
(116) |
Jun
(66) |
Jul
(86) |
Aug
(70) |
Sep
(76) |
Oct
(64) |
Nov
(106) |
Dec
(90) |
| 2003 |
Jan
(131) |
Feb
(329) |
Mar
(264) |
Apr
(176) |
May
(252) |
Jun
(128) |
Jul
(301) |
Aug
(208) |
Sep
(221) |
Oct
(223) |
Nov
(237) |
Dec
(152) |
| 2004 |
Jan
(135) |
Feb
(217) |
Mar
(167) |
Apr
(248) |
May
(508) |
Jun
(327) |
Jul
(341) |
Aug
(263) |
Sep
(256) |
Oct
(299) |
Nov
(179) |
Dec
(155) |
| 2005 |
Jan
(157) |
Feb
(405) |
Mar
(379) |
Apr
(491) |
May
(664) |
Jun
(519) |
Jul
(382) |
Aug
(400) |
Sep
(403) |
Oct
(447) |
Nov
(334) |
Dec
(251) |
| 2006 |
Jan
(279) |
Feb
(198) |
Mar
(445) |
Apr
(330) |
May
(379) |
Jun
(310) |
Jul
(447) |
Aug
(581) |
Sep
(277) |
Oct
(647) |
Nov
(661) |
Dec
(656) |
| 2007 |
Jan
(393) |
Feb
(603) |
Mar
(568) |
Apr
(416) |
May
(411) |
Jun
(605) |
Jul
(595) |
Aug
(380) |
Sep
(350) |
Oct
(285) |
Nov
(342) |
Dec
(327) |
| 2008 |
Jan
(479) |
Feb
(489) |
Mar
(274) |
Apr
(465) |
May
(591) |
Jun
(491) |
Jul
(482) |
Aug
(305) |
Sep
(256) |
Oct
(307) |
Nov
(313) |
Dec
(323) |
| 2009 |
Jan
(340) |
Feb
(408) |
Mar
(515) |
Apr
(291) |
May
(582) |
Jun
(388) |
Jul
(421) |
Aug
(233) |
Sep
(337) |
Oct
(269) |
Nov
(308) |
Dec
(197) |
| 2010 |
Jan
(128) |
Feb
(149) |
Mar
(411) |
Apr
(315) |
May
(589) |
Jun
(477) |
Jul
(370) |
Aug
(174) |
Sep
(160) |
Oct
(205) |
Nov
(147) |
Dec
(174) |
| 2011 |
Jan
(296) |
Feb
(225) |
Mar
(255) |
Apr
(486) |
May
(684) |
Jun
(372) |
Jul
(253) |
Aug
(271) |
Sep
(173) |
Oct
(311) |
Nov
(187) |
Dec
(114) |
| 2012 |
Jan
(135) |
Feb
(70) |
Mar
(120) |
Apr
(100) |
May
(321) |
Jun
(250) |
Jul
(250) |
Aug
(328) |
Sep
(198) |
Oct
(237) |
Nov
(234) |
Dec
(208) |
| 2013 |
Jan
(190) |
Feb
(143) |
Mar
(138) |
Apr
(125) |
May
(181) |
Jun
(213) |
Jul
(289) |
Aug
(173) |
Sep
(92) |
Oct
(121) |
Nov
(114) |
Dec
(76) |
| 2014 |
Jan
(134) |
Feb
(185) |
Mar
(190) |
Apr
(211) |
May
(177) |
Jun
(143) |
Jul
(164) |
Aug
(130) |
Sep
(99) |
Oct
(106) |
Nov
(77) |
Dec
(180) |
| 2015 |
Jan
(233) |
Feb
(276) |
Mar
(281) |
Apr
(162) |
May
(165) |
Jun
(174) |
Jul
(119) |
Aug
(254) |
Sep
(185) |
Oct
(289) |
Nov
(186) |
Dec
(106) |
| 2016 |
Jan
(73) |
Feb
(102) |
Mar
(81) |
Apr
(223) |
May
(128) |
Jun
(169) |
Jul
(116) |
Aug
(196) |
Sep
(135) |
Oct
(144) |
Nov
(88) |
Dec
(74) |
| 2017 |
Jan
(100) |
Feb
(104) |
Mar
(112) |
Apr
(103) |
May
(103) |
Jun
(85) |
Jul
(128) |
Aug
(88) |
Sep
(56) |
Oct
(81) |
Nov
(79) |
Dec
(48) |
| 2018 |
Jan
(72) |
Feb
(39) |
Mar
(131) |
Apr
(95) |
May
(175) |
Jun
(135) |
Jul
(79) |
Aug
(58) |
Sep
(96) |
Oct
(116) |
Nov
(72) |
Dec
(62) |
| 2019 |
Jan
(87) |
Feb
(81) |
Mar
(94) |
Apr
(99) |
May
(106) |
Jun
(147) |
Jul
(87) |
Aug
(65) |
Sep
(90) |
Oct
(100) |
Nov
(59) |
Dec
(60) |
| 2020 |
Jan
(61) |
Feb
(74) |
Mar
(87) |
Apr
(110) |
May
(103) |
Jun
(48) |
Jul
(56) |
Aug
(45) |
Sep
(78) |
Oct
(39) |
Nov
(81) |
Dec
(39) |
| 2021 |
Jan
(55) |
Feb
(16) |
Mar
(43) |
Apr
(21) |
May
(35) |
Jun
(38) |
Jul
(14) |
Aug
(39) |
Sep
(49) |
Oct
(37) |
Nov
(21) |
Dec
(31) |
| 2022 |
Jan
(31) |
Feb
(26) |
Mar
(38) |
Apr
(35) |
May
(41) |
Jun
(17) |
Jul
(25) |
Aug
(21) |
Sep
(16) |
Oct
(11) |
Nov
(17) |
Dec
(18) |
| 2023 |
Jan
(20) |
Feb
(12) |
Mar
(43) |
Apr
(10) |
May
(38) |
Jun
(20) |
Jul
(24) |
Aug
(23) |
Sep
(33) |
Oct
(21) |
Nov
(17) |
Dec
(28) |
| 2024 |
Jan
(30) |
Feb
(20) |
Mar
(23) |
Apr
(21) |
May
(15) |
Jun
(12) |
Jul
(15) |
Aug
(25) |
Sep
(5) |
Oct
(14) |
Nov
(8) |
Dec
(11) |
| 2025 |
Jan
(7) |
Feb
(8) |
Mar
(12) |
Apr
(12) |
May
(10) |
Jun
(22) |
Jul
(16) |
Aug
(6) |
Sep
(11) |
Oct
(9) |
Nov
(2) |
Dec
|
|
From: Jody G. <jod...@gm...> - 2025-11-06 12:36:01
|
Thanks Ian, There is now a blog post up "GeoServer 3 Sprint Update <https://geoserver.org/behind%20the%20scenes/2025/11/05/gs3-update.html>" providing some details on the work done. - - Jody Garnett On Oct 25, 2025 at 06:54:59, Ian Turton <ia...@ia...> wrote: > As the code sprint winds down here in rainy Italy we can now lift the code > freeze on the main branches, the build server is back to running on the > main branches and is "happy", if you notice any problems then please raise > them on the relevant developers list. While we are sure that the tests pass > there's no guarantee that everything is working so proceed with caution. > > On behalf of the PSC and sprint team I want to thank everyone for > their patience over the last week or so and I hope that you will soon start > to see the improvements that the updated libraries will bring to your > dependent projects too. > > Ian > _______________________________________________ > Geowebcache-devel mailing list > Geo...@li... > https://lists.sourceforge.net/lists/listinfo/geowebcache-devel > |
|
From: Torben B. <tor...@gm...> - 2025-11-04 03:44:37
|
Reminder that the next PMC meeting is scheduled for tomorrow, November 4, at 18:30 <https://www.timeanddate.com/worldclock/fixedtime.html?year=2025&month=11&day=4&hour=18&min=30&sec=0&msg=GeoTools%20/%20GeoServer%20Meeting&ah=1&sort=1&p1=215> CET. Daylight savings has switched over for both CET and PST, so we should still be synced up to the usual time for most people. Cheers, Torben |
|
From: Jody G. <jod...@gm...> - 2025-10-29 23:14:59
|
When building I occasionally see: [WARNING] org.eclipse.emf:org.eclipse.emf.common/maven-metadata.xml failed to transfer from https://artifacts.unidata.ucar.edu/content/repositories/unidata/ during a previous attempt. This failure was cached in the local repository and resolution will not be reattempted until the update interval of unidata has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.emf:org.eclipse.emf.common/maven-metadata.xml from/to unidata ( https://artifacts.unidata.ucar.edu/content/repositories/unidata/): status code: 403, reason phrase: Forbidden (403) Searching maven and build infrastructure I find ucar mentioned in: - GeoTools: modules/plugins/coverage-multidim/pom.xml has: https://artifacts.unidata.ucar.edu/content/repositories/unidata/ Can I ask what is going on here? Is the link just broken? Is there a reason to try and depend on this directly, rather than trust the osgeo cache? - OSGeo Repostiory repo.osgeo.org has **repository/ucar-all-cache** defined: https://artifacts.unidata.ucar.edu/repository/unidata-all/ This ends up being included in repo.osgeo.org release repository: https://repo.osgeo.org/repository/release/ So we should not need to go out of our way to find uchar resources. If anything is "missing" please let me know and I can adjust filters. |
|
From: Jody G. <jod...@gm...> - 2025-10-25 16:06:19
|
Thanks Ian, it has been quite a journey. The GeoTools docs in particular are going to need some love and testing, I can still some references to JAI in the codebase. - - Jody Garnett On Oct 25, 2025 at 16:02:27, Ian Turton <ijt...@gm...> wrote: > As the code sprint winds down here in rainy Italy we can now lift the code > freeze on the main branches, the build server is back to running on the > main branches and is "happy", if you notice any problems then please raise > them on the relevant developers list. While we are sure that the tests pass > there's no guarantee that everything is working so proceed with caution. > > On behalf of the PSC and sprint team I want to thank everyone for > their patience over the last week or so and I hope that you will soon start > to see the improvements that the updated libraries will bring to your > dependent projects too. > > Ian > > > -- > Ian Turton > _______________________________________________ > GeoTools-Devel mailing list > Geo...@li... > https://lists.sourceforge.net/lists/listinfo/geotools-devel > |
|
From: Ian T. <ijt...@gm...> - 2025-10-25 14:02:46
|
As the code sprint winds down here in rainy Italy we can now lift the code freeze on the main branches, the build server is back to running on the main branches and is "happy", if you notice any problems then please raise them on the relevant developers list. While we are sure that the tests pass there's no guarantee that everything is working so proceed with caution. On behalf of the PSC and sprint team I want to thank everyone for their patience over the last week or so and I hope that you will soon start to see the improvements that the updated libraries will bring to your dependent projects too. Ian -- Ian Turton |
|
From: Jody G. <jod...@gm...> - 2025-10-22 07:53:41
|
Some update! 1. The GeoServer 2.27.3 maintenance release is out! I have not sent email yet, but it is published: GeoServer 2.27.3 Release <https://geoserver.org/announcements/vulnerability/2025/10/21/geoserver-2-27-3-released.html> A reminder that this is Java 11, JAI based, maintenance release. It includes some security patches but nothing super urgent etc... As a surprise it also includes some new features (since it is the first maintenance release 😃 ). It has the Attribute Restrictions highlighted as a new feature. 2. The GeoServer 2.28.0 post is updated: GeoServer 2.28.0 Release <https://geoserver.org/announcements/vulnerability/2025/10/14/geoserver-2-28-0-released.html> The Attribute Restrictions were not marked as fixed for 2.28.0 so they were included in the code but not in the release notes. 3. There is a developer guide update post: GeoServer 2025 Q4 Developer Update <https://geoserver.org/behind%20the%20scenes/2025/10/14/developer-update.html> Warning about this weeks code freeze, and calling for assistance on geoserver-security <-- this is important issues are stacking up! 4. Sprint Day 1: I was jet lagged, but by the time we left for the day the codebase was *compling* which is amazing progress... 5. Sprint Day 2: Had two keep fixes: - Path matching routing had been rewritten by Spring, and we had to hunt down the right path matcher - Everyone is working productively, and starting to get to community modules and printing - GWC is proving a pain - GeoFence removing will be put off to milestone 3 even though it is an extension But the important amazing result is you can checkout *main*, do a "mvn clean install -DskipTests" and "jetty:run" and it works! I only tested basic shape file and geotiff - but the project is alive and functioning! I am super impressed with these results, I was planing for the code freeze to last weeks - but many things are going much much better than expected. Thanks everyone, Jody |
|
From: Torben B. <tor...@gm...> - 2025-10-21 17:49:27
|
Attending - Torben Barsballe - Jukka Rahkonnen - Peter Smythe - Kevin Smith Actions from prior meetings: - [image: checked] None Agenda 1. Code Sprint 2. Releases Actions - [image: unchecked] N/A Code Sprint Seems to be going well, lots of builds breaking. Seems like things are pretty busy, no one at the code sprint was able to attend today. Looks like JDK updates in-flight, module fixup in progress. Releases 2.28 - one issue with the docker image, now fixed 2.27.3 in progress, Jody working on it. Updated release schedule accordingly Chit-Chat Jukka was at an OSGeo Code Sprint 3 weeks ago, went well, cleaned up some tickets Peter - Still working on mkdocs, progressing well, still some edge cases to clean up |
|
From: Torben B. <tor...@gm...> - 2025-10-20 17:37:10
|
Reminder that the next PMC meeting is scheduled for tomorrow, October 21, at 18:30 <https://www.timeanddate.com/worldclock/fixedtime.html?year=2025&month=10&day=21&hour=18&min=30&sec=0&msg=GeoTools%20/%20GeoServer%20Meeting&ah=1&sort=1&p1=215> CET. Cheers, Torben |
|
From: Jody G. <jod...@gm...> - 2025-10-17 16:17:51
|
Pushing forward on maintenance update 33.3. Preflight artifacts available for testing: https://build.geoserver.org/view/release/job/geotools-release-jdk11/150/artifact/build/release/distribution/33.3/ Thanks everyone! - - Jody Garnett |
|
From: Andrea A. <and...@ge...> - 2025-10-13 09:28:53
|
Hi all, on Friday we should freeze the main branches of ImageIO-Ext, GeoTools, GeoWebCache and GeoServer in preparation for the GeoServer 3, milestone 2, code sprint. On that same day I'll apply the OpenRewrite migrations for Jakarta EE, Spring and Wicket 10, in addition to some previous work prepared to switch the JAXB version to the Jakarta one. In particular, for ImageIO Ext, I'll switch the main branch to version 2.1, and then apply the changes from this branch <https://github.com/aaime/imageio-ext/tree/jaxb_jakarta>. For GeoTools, changes for JAXB from here <https://github.com/aaime/geotools/tree/jaxb-jakarta>, and then I'll see if running the Jakarta EE migration still does some more changes. For GeoWebCache, I'll apply the Jakarta and Spring migrations. GeoServer will get them all, Jakarta, Spring and Wicket, as well as whatever still applies of the JAXB work <https://github.com/geosolutions-it/imageio-ext/pull/307>* If you have any outstanding work, it's time to get it merged! The week of the 20th we'll be working on getting everything compiling and, finger crossed, building again, but I cannot promise we'll manage. In the meantime, if you need to work on anything, I guess one can work on the 2.28.x branch for starters, but don't forget to forward port later, or the work will be lost in GeoServer 3. Regards, Andrea Aime *: not applying this one first as I remember it was incomplete and not building, unlike the GeoTools and ImageIO Ext cases, that were building properly == 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 |
|
From: Torben B. <tor...@gm...> - 2025-10-06 20:43:24
|
Reminder that the next PMC meeting is scheduled for tomorrow, October 7, at 18:30 <https://www.timeanddate.com/worldclock/fixedtime.html?year=2025&month=10&day=7&hour=18&min=30&sec=0&msg=GeoTools%20/%20GeoServer%20Meeting&ah=1&sort=1&p1=215> CET. Cheers, Torben |
|
From: Gabriel R. <gab...@ca...> - 2025-09-26 14:03:05
|
Hello GeoTools Developers, I would like to propose the contribution of a new unsupported module for reading Protomaps PMTiles <https://docs.protomaps.com/pmtiles/>. This work has been sponsored by MOBIDROM (https://www.mobidrom.nrw/) and developed by Camptocamp. PMTiles is a single-file archive format for tiled data designed for cloud-native workflows, enabling efficient random access to tiles via HTTP range-requests. The functionality of this DataStore is similar to the mbtiles plugin, but to read from local or remote .pmtiles files instead of mbtiles databases. Thank you for your consideration. Best regards, *camptocamp* INNOVATIVE SOLUTIONS BY OPEN SOURCE EXPERTS *Gabriel Roldán* Geospatial Solutions Architect |
|
From: Andrea A. <and...@ge...> - 2025-09-23 17:30:38
|
GeoTools / GeoServer PMC meeting - 2025-09-23Attending - Torben Barsballe - Andrea Aime - Jukka Rahkonnen - Peter Smythe - Cécile Vuilleumier - Jody Garnett - David Blasby Actions from prior meetings: - [image: checked] Daniele: ImageN CITE test failures - [image: checked] Jody: bin download does not run - [image: checked] Gabe and jody: milestone 2.28-M0 - [image: unchecked] Peter and Jody: website announcement.py automation updates + developer guide https://osgeo-org.atlassian.net/browse/GEOS-11928 Agenda 1. GeoServer 3 code sprint 2. Markdown 3. FOSS4Gs 4. Actions - [image: unchecked] aaime: We need to warn about the code freeze! October 17th - brr! Markdown No update, work will proceed FOSS4Gs FOSS4G NA: https://www.foss4gna.org/schedule FOSS4G Auckland: https://2025.foss4g.org/program/schedule (Jody giving 9 presentations and 4 workshops!) FOSS4G EU 2026: Romania FOSS4G 2026: Hiroshima GeoServer 3 code sprint Location confirmed. Planning accommodations and logistics: Action: - Check apartment for Cecile - aaime: We need to warn about the code freeze! October 17th - brr! Chit-chat - announcement.py automation + dev guide updates - improved JIRA Disclosure filter - Milestone 2.28-M0 - Some gaps to fill - geoserver jars not deployed to osgeo repo for some reason - javadocs were empty, Ian has been working on fixing warnings - todo: but we also need javadocs.yml to fail if there are warnings - check: build with -Prelease - README.html instructions describe Java 11 and 17 - Surprise ImageIO-Ext 2.0.0-M0 was a surprise update (due to API change) - https://geoserver.org/announcements/2025/09/20/geoserver-2-28-M0-milestone-released.html - Aside: Java removed finalizers (as a bad idea…) - This may affect how GeoServer works under raster load, so something to keep an eye out for when running - action: - jody: Ask the user forum to try 2.28.0, and stress the raster subsystem especially: image mosaic, reprojection, tile caching, … - Release Schedule: https://github.com/geoserver/geoserver/wiki/Release-Schedule - action: 2.28.0 release Andrea, Jody as backup - GEOS-11928 <https://osgeo-org.atlassian.net/browse/GEOS-11928> would be helpful, but is not Urgent - Lots of gs-sec-oidc-plugin actions! - web front end, security around that - extract roles the same way as JWT web tokens plugin - keycloak test container <- super helpful! - ImageN - Pen down, most PRs are settled… - Removing rid of as much reflection as possible - Removing JDK 1.2 compatibility - Downstream integration workflow on main branch, version 0.9-SNAPSHOT - No longer update script, … - two scripts: one for pom.xml and one for java code - - What is needed for 0.9.0 - JAI classes, JAI constants - Q: How does this work with the update script … not automatic, will need to do some update script work |
|
From: Mark P. <mc....@gm...> - 2025-09-23 12:08:23
|
> On Sep 18, 2025 at 10:18:08 PM, Jody Garnett <jod...@gm... I've upgraded some of our projects (mostly involving WFS, capabilities parsing and various JDBC datastores, no rendering) and all tests still pass Mark |
|
From: Torben B. <tor...@gm...> - 2025-09-23 06:40:20
|
Reminder that the next PMC meeting is scheduled for tomorrow, September 23, at 18:30 <https://www.timeanddate.com/worldclock/fixedtime.html?year=2025&month=9&day=23&hour=18&min=30&sec=0&msg=GeoTools%20/%20GeoServer%20Meeting&ah=1&sort=1&p1=215> CET. Cheers, Torben |
|
From: Jody G. <jod...@gm...> - 2025-09-20 05:44:13
|
Here is my own feedback: - README.html has Java 11 and Java 17 supported - I noticed it did not publish, have to make the GeoTools 34 Releases folder and try again - Anything else? - - Jody Garnett On Sep 18, 2025 at 10:18:08 PM, Jody Garnett <jod...@gm...> wrote: > Milestone release in progress based on ImageN 0.4.0 and ImageIO-Ext > 2.0.0-M0. > > Artfacts are here > https://build.geoserver.org/view/release/job/geotools-release-jdk17/3/artifact/build/release/distribution/34-M0/ for > preflight testing > - - > Jody Garnett > |
|
From: Jody G. <jod...@gm...> - 2025-09-19 05:18:22
|
Milestone release in progress based on ImageN 0.4.0 and ImageIO-Ext 2.0.0-M0. Artfacts are here https://build.geoserver.org/view/release/job/geotools-release-jdk17/3/artifact/build/release/distribution/34-M0/ for preflight testing - - Jody Garnett |
|
From: Jody G. <jod...@gm...> - 2025-09-09 17:34:01
|
GeoTools / GeoServer PMC meeting - 2025-09-09Attending
-
Torben Barsballe
-
Jody Garnett
-
Gabriel Roldan
-
Kevin Smith
-
Peter Smythe
Actions from prior meetings:
- [image: checked]
Andrea & Jody OR Peter: 2.26.4 release as time permits
Agenda
1.
MkDocs revival
2.
ImageN Arrives
3.
gs-oidc updates
4.
release schedule w/ disclosure planning
5.
Java 17 OpenRewrite updates
Actions
- [image: unchecked]
Daniele: ImageN CITE test failures
- [image: unchecked]
Jody: bin download does not run
- [image: unchecked]
Gabe and jody: milestone 2.28-M0
- [image: unchecked]
Peter and Jody: website announcement.py automation updates + developer
guide
MkDocs revival
Peter:
-
Picked this up, thanks!
-
Managed find does not work on windows, working on unix pandoc
-
Fixed a couple of regression with documentation test project
-
Submit a PR on the documentation
-
user
-
developer
-
docguide
-
after that workflows to publish mkdocs to github pages
-
Then everywhere can do A/B comparisons
So good - thanks Peter!
ImageN Arrives
ImageN has landed on main branches!
-
Wow this has taken 18 years since the last release of JAI! Congrats!
-
failure: Run CITE Tests / CITE (geotiff11)
-
failure: Run CITE Tests / CITE (wcs11)
-
nightly build bin download does not run, some kind of sl4j jar missing?
java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
at
org.eclipse.jetty.xml.XmlConfiguration.<clinit>(XmlConfiguration.java:83)
Q: Milestone release?
-
A good idea, to test the packaging, see above “bin download does not
run”?
Others:
-
ImageN 0.4 is the first to combine JAI and JAI-Ext in single codebase
-
Lots of nice simplifications as no longer need to workaround “legacy”
operators
-
To consider for the 0.4 release:
-
Jiffle docs - done!
-
Rename JAI constants to ImageN constants ← this may be too much???
-
Maybe rename JAI to ImageN, and then make an JAI extends ImageN
(produces warnings for anyone still using JAI constant)
-
JAI.KEY_TILE_FACTORY → ImageN.KEY_TILE_FACTORY
actions:
-
Daniele: ImageN CITE test failures
-
Jody: bin download does not run
-
Gabe and jody: milestone 2.28-M0
gs-oidc updates
Ian Turon and David had a look this week:
-
Alessio has performed gap analysis between gs-oauth2 and gs-oidc -
examples:
-
A big thing is to make the codebase extendable, for the different
OAuth2 variants (google, geonode etc..)
-
OAuth2 resource server
-
Etc…
-
Goal is set up test containers against Keycloak, long term to be
supported extension
-
Expect a crunch prior to 2.28.0 release (so now …)
Q: Should gs-oauth2 be renamed?
-
OAuth2 → Authentication only
-
OAuth2 OpenID Connect → this is one use of OAuth2 (Authentication +
Authorization)
-
What would the workflow be? Configure for Authentication (OAuth2),
configure for roles (OIDC)?
So a cheerful update, will try and get more of this done for 2.28.0 release
:)
aside:
-
please expect a “code freeze” in October for a GeoServer 3 code sprint!
Brr winter is coming. So all “main” branches will be locked down 1+
weeks, for all the codebases in the java stack!
release schedule w/ disclosure planning
Checking releasing schedule, we are aiming for September 18th for 2.28.0
-
But first a 2.28-M0 release (see above) to road test ImageN update (gabe
and jody)
September 12 - when we have nightly builds running
-
Based on this experience we may push back a bit until later in
September? (jody and aaime?)
September 29 - last Monday of the month
Discussion:
-
automation idea: some updates to the website blog post script to better
check for disclosures associated with release
Action:
-
Peter and Jody: website announcement.py automation updates + developer
Java 17 OpenRewrite updates
-
Rebasing geotools and geoserver pull requests to fix merge conflicts
-
Then finalizing build failures
ChitChat
Gabe:
-
Working on PMTiles, like mbtiles for cloud provider storage
-
GeoParquet is working, next step is to make it more production ready
-
aside: Some positive found feedback from GeoCat Cloud
Jody:
-
foss4g planning, picked up some of Andrea’s talks (oh no!)
-
discussion on code sprint locations for GS3 code freeze, travel costs,
etc..
Kevin:
-
Is good!
|
|
From: Torben B. <tor...@gm...> - 2025-09-09 03:26:23
|
Reminder that the next PMC meeting is scheduled for tomorrow, September 9, at 18:30 <https://www.timeanddate.com/worldclock/fixedtime.html?year=2025&month=9&day=9&hour=18&min=30&sec=0&msg=GeoTools%20/%20GeoServer%20Meeting&ah=1&sort=1&p1=215> CET. Cheers, Torben |
|
From: Andrea A. <and...@ge...> - 2025-09-05 15:03:05
|
Hi all, jokes aside, the PRs for ImageN integration are ready: - https://github.com/geotools/geotools/pull/5338 - https://github.com/GeoWebCache/geowebcache/pull/1428 - https://github.com/geoserver/geoserver/pull/8758 They switch the geo-trio to ImageN 0.4 snapshot and ImageIO-Ext 2.0 snapshot, handling all the necessary code changes. They are snapshots because this is just the beginning, the javadoc and documentation still have plenty of references to JAI, and even ImageN itself still has classes named "JAI-something". While not 100% complete, I'd rather merge them now, on the development branch, as they would quickly bit-rot otherwise. The Java17 OpenRewrite PRs will likely suffer some, but hopefully they can be recovered by re-applying OpenRewrite again, and the commits to fix some of the build/compile failure after that. The work remaining once the ImageN branches land is cleanup of docs and lots of testing (let's have a milestone build for everyone to play with maybe?) in preparation for 2.28.0. It goes without saying, I'll expect some rocky road ahead of us in the few days after the merge (and mind, next week I'm not around). Anyhow. Want to merge now? If not, can anyone take care of it after the necessary discussion and amendments, next week? Cheers, Andrea Aime == 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 |
|
From: Peter S. <gs...@sm...> - 2025-09-02 18:46:46
|
Hi all Please see the GeoTools 32.4 release: https://geotoolsnews.blogspot.com/2025/09/geotools-324-released.html GWC: https://github.com/GeoWebCache/geowebcache/releases/tag/1.26.4 Please note that this is the last (archive) release for 32.x and 1.26.x - it's time to upgrade to the next versions. Enjoy! Peter GeoServer PSC AWS Solutions Architect https://github.com/petersmythe On Mon, 1 Sept 2025 at 10:52, Peter Smythe <gs...@sm...> wrote: > Good morning Devs, > > I am starting with the GeoTools 32.4 release now, please follow along on > https://discourse.osgeo.org/t/geoserver-2-26-4-release-train/149175 or > contact me on https://matrix.to/#/#geotools_geotools:gitter.im > > Peter > > GeoServer PSC > AWS Solutions Architect > https://github.com/petersmythe > |
|
From: Peter S. <gs...@sm...> - 2025-09-01 08:53:12
|
Good morning Devs, I am starting with the GeoTools 32.4 release now, please follow along on https://discourse.osgeo.org/t/geoserver-2-26-4-release-train/149175 or contact me on https://matrix.to/#/#geotools_geotools:gitter.im Peter GeoServer PSC AWS Solutions Architect https://github.com/petersmythe |
|
From: Andrea A. <and...@ge...> - 2025-08-26 18:16:54
|
GeoTools / GeoServer PMC meeting - 2025-08-26Attending - Torben Barsballe - Jukka Rahkonnen - Jody Garnett - Pierre Mauduit - Andrea Aime - Kevin Smith - Peter Smythe Actions from prior meetings: - [image: selezionata] None! Agenda 1. GeoServer 3 2. OGC API Processes CITE progress 3. PR reviews 4. Chit-chat Actions - [image: non selezionata] Andrea & Jody OR Peter: 2.26.4 release as time permits Upcoming Releases We do not have someone listed for August, any volunteers? - 2.26.4 is pending, so it has been a while - Andrea / Jody will coordinate as background activity,, no timeframe in mind - Peter should have time this week, and may run the release instead - to coordinate with Andrea & Jody GeoServer 3 Pierre will be working with Gabe, who is not here. - Java 17 migration has a PR <https://github.com/geoserver/geoserver/pull/8686> but it is not compiling yet - OpenRewrite migration applied but the result does not compile yet Will catch up on chat. OGC API Process CITE progress <?xml version="1.0" encoding="UTF-8"?> <testng-results total="54" passed="48" failed="2" skipped="4"> Ticket for a portion that I don’t want to implement (due to security / data visibility concerns): https://github.com/opengeospatial/ets-ogcapi-processes10/issues/102 Other Tests - Array inputs and outputs (too complex for spare time) - Format validation (should pass, need to verify) - Inputs/Outputs of mixed types PR reviews https://github.com/geoserver/geoserver/pull/8584 - this is ready for review, added GEOSERVER_ROOT_LOGIN_ENABLED from last meeting |
|
From: Torben B. <tor...@gm...> - 2025-08-25 21:14:44
|
Reminder that the next PMC meeting is scheduled for tomorrow, August 26, at 18:30 <https://www.timeanddate.com/worldclock/fixedtime.html?year=2025&month=8&day=26&hour=18&min=30&sec=0&msg=GeoTools%20/%20GeoServer%20Meeting&ah=1&sort=1&p1=215> CET. Cheers, Torben |
|
From: Jody G. <jod...@gm...> - 2025-08-19 15:45:43
|
Usually those things test time zone handling, and fail in different timezones if the test is poorly written. Or worse fail at different times of the day. - - Jody Garnett On Aug 19, 2025 at 8:23:54 AM, Ian Turton <ijt...@gm...> wrote: > I'm getting a test fail > > ParseTimeFunctionTest.testOrdinaryISODurationNotations:46->assertionForParseLocalDateTIme:88 > expected:<2025-07-19T15:00> but was:<2025-07-20T15:00> > > I can't off the top of my head work out what is being tested, it look s > like a month before now, and I suspect it's because I'm at UTC+1 but I > can't be sure as there are no comments in the test. > > Can any one throw any light? > > cheers > > Ian > > -- > Ian Turton > _______________________________________________ > GeoTools-Devel mailing list > Geo...@li... > https://lists.sourceforge.net/lists/listinfo/geotools-devel > |