Re: [Geoserver-devel] is CatalogListener.reloaded() dead code?
Hi Gabriel, I don't remember why it was un-deprecated, I guess the activity was related to removing all deprecated API and its usage points, and this one seemed to be used. The was an unfortunate trend back then to deprecate carelessly APIs here and there, without checking usage points and checking consequences, something that the new QA build luckily forbids (deprecation is possible, but one has to go and clean up usage points, learn what migration paths are needed and provide them in the PR as well). I'm only guessing that I saw usage points and un-deprecated, without noticing that there were only listener implementations, but not callers. We can remove it, the current listeners using it should be verified... do they need to migrate on the lifecycle listeners, or are they redundant and simply be removed? Regards, 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 On Mon, May 20, 2024 at 4:20 PM Gabriel Roldan < gabriel.rol...@camptocamp.com> wrote: > Well, it looks like it was un-deprecated in 2019 > <https://github.com/geoserver/geoserver/commit/9acd9939f6e2452d69432c277b525af3d1f4f500#diff-edeb363841a79844713af33cb2bfa7e1d1e1e7ed348fddb4e8a7b81fdd51L37-L44> > but still nobody calls it. For me it's ok if we have a single extension to > listen to reloads (GeoServerLifecycleHandler), especially cause > implementers just need to supply a spring bean and not manually add the > listener to the catalog. > Just wondering if someone ever noticed these CatalogListeners implementing > `reloaded()` will never be called. > > git show 9acd9939f6e2452d69432c277b525af3d1f4f500 -- `find . -name > CatalogListener.java` > commit 9acd9939f6e2452d69432c277b525af3d1f4f500 > Author: Andrea Aime > Date: Sun Apr 28 15:14:56 2019 +0200 > > Deprecated API checkpoint on main, more deprecated API yet to remove > > diff --git > a/src/main/src/main/java/org/geoserver/catalog/event/CatalogListener.java > b/src/main/src/main/java/org/geoserver/catalog/event/CatalogListener.java > index 6dba393d702..c3d28df435b 100644 > --- > a/src/main/src/main/java/org/geoserver/catalog/event/CatalogListener.java > +++ > b/src/main/src/main/java/org/geoserver/catalog/event/CatalogListener.java > @@ -34,12 +34,6 @@ public interface CatalogListener { > /** Handles the event of a post modification to an object in the > catalog. */ > void handlePostModifyEvent(CatalogPostModifyEvent event) throws > CatalogException; > > -/** > - * A callback notifying when GeoServer configuration has been > reloaded. > - * > - * This method will be removed in recent version as the idea of a > "reload" will not exist. > - * > - * @deprecated. > - */ > +/** A callback notifying when GeoServer configuration has been > reloaded. */ > void reloaded(); > } > > *camptocamp* > INNOVATIVE SOLUTIONS > BY OPEN SOURCE EXPERTS > > *Gabriel Roldán* > Geospatial Developer > > > > On Mon, May 20, 2024 at 1:30 AM Jody Garnett > wrote: > >> What does happen on catalogue reload? can we restore the event? >> >> -- >> Jody Garnett >> >> >> On Sun, May 19, 2024 at 5:27 PM Gabriel Roldan < >> gabriel.rol...@camptocamp.com> wrote: >> >>> Hey all, >>> >>> tried to live-test a CatalogListener.reloaded() implementation, turns >>> out I can't find any caller in the codebase: >>> >>> grep "\.reloaded()" -R --include=*.java &g
Re: [Geoserver-devel] Backporting filter parameter fixes for file blobstore
Hi Jody, yes, it has been backported to the GWC 1.25.x branch already Regards, 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 On Tue, May 14, 2024 at 8:03 AM Jody Garnett wrote: > +1 > > Q: Is this fix intended for the 2.25.1 release next week? :) > > -- > Jody Garnett > > > On Fri, May 10, 2024 at 8:14 AM Andrea Aime < > andrea.a...@geosolutionsgroup.com> wrote: > >> Hi all, >> a month ago this PR that fixes an issue with filter parameters handling >> in GWC file blob storage: >> https://github.com/GeoWebCache/geowebcache/pull/1230 >> >> Some context: >> >>- Filter parameters in GWC allow the creation of parallel caches for >>different parameter values (e.g., time, elevation, viewparam, env, >> anything >>hanging an effect on the tile contents) >>- Given the parameter contents might be long, complex, and not file >>system friendly, all blob storages turn them into a summary string, a >> SHA1, >>that identifies them (not entirely collision free, but the chance is >> really >>low) >>- The mapping between the sha1 and the actual set of parameter values >>is stored too. And here is where the difference is, the cloud storages >>store it in the same "folder" where the tiles are put, the file system in >> a >>single, centralized property file for the layer >> >> The latter is handy, but at the same time, it creates a point of >> contention among many threads/processes, and the file can grow very large >> (think of long time series), exacerbating the problem to the point that >> even just adding a new entry is slow. Add to that a NFS mount, and you have >> all the elements for a horror movie. >> >> The PR simply aligns the file system blobstore practice with the cloud >> storage case, where the file has only one entry, is immutable past >> creation, and if two processes manage to step on each other toas, they >> would still produce the same file content. >> >> And oh, the code is setup so that there is transparent migration of the >> entries from the old to the new storage, so nothing is lost. >> >> Soo... objections to backport to stable/maintenance? >> >> Regards, >> >> 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. >&
[Geoserver-devel] Backporting filter parameter fixes for file blobstore
Hi all, a month ago this PR that fixes an issue with filter parameters handling in GWC file blob storage: https://github.com/GeoWebCache/geowebcache/pull/1230 Some context: - Filter parameters in GWC allow the creation of parallel caches for different parameter values (e.g., time, elevation, viewparam, env, anything hanging an effect on the tile contents) - Given the parameter contents might be long, complex, and not file system friendly, all blob storages turn them into a summary string, a SHA1, that identifies them (not entirely collision free, but the chance is really low) - The mapping between the sha1 and the actual set of parameter values is stored too. And here is where the difference is, the cloud storages store it in the same "folder" where the tiles are put, the file system in a single, centralized property file for the layer The latter is handy, but at the same time, it creates a point of contention among many threads/processes, and the file can grow very large (think of long time series), exacerbating the problem to the point that even just adding a new entry is slow. Add to that a NFS mount, and you have all the elements for a horror movie. The PR simply aligns the file system blobstore practice with the cloud storage case, where the file has only one entry, is immutable past creation, and if two processes manage to step on each other toas, they would still produce the same file content. And oh, the code is setup so that there is transparent migration of the entries from the old to the new storage, so nothing is lost. Soo... objections to backport to stable/maintenance? Regards, 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 ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Re: [Geoserver-devel] Proposal for adding exact term search to search text-boxes
Hi Jody, using spaces looks ... less natural to me. Force of habit I guess, if I have to search for an exact word or multiple exact words in Google, I use double quotes there as well. Regards, 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 On Fri, May 10, 2024 at 4:53 PM Jody Garnett wrote: > I was just checking in, > > I am sure it would be fine as an improvement in the bug tracker. > > I had considered avoiding double quotes, and just using white space > separators (with the idea that would be easier for users to discover as it > would occur naturally while typing). > > 'foo' --> foo > 'foo ' --> (\s|^)foo(\s|$) > 'foo bar' --> (\s|^)(foo|bar)+(\s|$) > > > > -- > Jody Garnett > > > On Fri, May 10, 2024 at 7:23 AM Andrea Aime < > andrea.a...@geosolutionsgroup.com> wrote: > >> I think Alessandro used "propose" in loose terms, without necessarily >> meaning GSIP. >> Do you believe it's a GSIP worthy change? It seems mostly transparent to >> the current usage. >> >> Regards, >> >> 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 >> >> >> On Fri, May 10, 2024 at 7:22 AM Jody Garnett >> wrote: >> >>> Alessandro, >>> >>> If you are happy with your proposal (it seems clear) could you admit is >>> as a page to the wiki: >>> https://github.com/geoserver/geoserver/wiki/Proposals >>> >>> There is a template >>> <https://github.com/geoserver/geoserver/blob/main/doc/en/developer/source/policies/gsip_template.txt> >>> to cut and paste (see developer guide >>> <https://docs.geoserver.org/latest/en/developer/policies/gsip.html> for >>> details). >>> -- >>> Jody Garnett >>> >>> >>> On Apr 26, 2024 at 8:25:23 AM, Alessandro Ricchiuti < >>> ale
Re: [Geoserver-devel] Proposal for adding exact term search to search text-boxes
I think Alessandro used "propose" in loose terms, without necessarily meaning GSIP. Do you believe it's a GSIP worthy change? It seems mostly transparent to the current usage. Regards, 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 On Fri, May 10, 2024 at 7:22 AM Jody Garnett wrote: > Alessandro, > > If you are happy with your proposal (it seems clear) could you admit is as > a page to the wiki: https://github.com/geoserver/geoserver/wiki/Proposals > > There is a template > <https://github.com/geoserver/geoserver/blob/main/doc/en/developer/source/policies/gsip_template.txt> > to cut and paste (see developer guide > <https://docs.geoserver.org/latest/en/developer/policies/gsip.html> for > details). > -- > Jody Garnett > > > On Apr 26, 2024 at 8:25:23 AM, Alessandro Ricchiuti < > alessandro.ricchi...@geosolutionsgroup.com> wrote: > >> Hello, GeoServer Community. >> >> I am writing to propose a modification to the GeoServer web interface >> that I believe would enhance the user experience and improve usability. >> >> The goal is to extend the search functionality within GeoServer pages by >> introducing a specific feature that could help to better search for >> elements with the textual search box. >> >> Background: >> >> Currently, the search functionality lacks the capability to find specific >> words. Its full-text fashion simply returns any word that contains the >> search term. For example, if a user searches for layers named "gis", he may >> get results like gis_store and registered because the search term >> appears within both words. >> >> >> Proposal Overview: >> >> My proposal consists in expanding the syntax that the search box >> recognizes, adding the possibility to have an exact term search just >> quoting the word. >> >> >> Follows a visual example in the screenshots below. >> >> >> The full-text search has returned two layers as the results of the query >> arch. >> >> As you can see, in the returned layers not only the actual arch layer is >> present, but also the archive one, since the latter contains the >> searched word in its name. >> >> >> Here is an example showing the new functionality, where the search has >> been made for an exact term, quoting the word: "arch". >> >> As a result, only the arch layer is displayed. >> >> >> Impact and Benefits: >> >> These changes would not affect the default search functionality, that >> would be still made on all the text attributes of the searched element >> (layer, workspace, style, etc.). >> >> Additionally, users can combine full-text search with exact term search >> to create more complex queries, such as: “history” “gis” arch (all >> elements containing in their text fields the word history or all >> elements containing in their text fields the word gis or all elements >> containing in their text fields a word that contains arch). >> >> >> Implementation Plan: >> >> The changes needed to implement this functionality should be limited to >> the `GeoServerDataProvider` classes. Additionally, a tooltip explaining the >> new syntax next to the search box would be beneficial for users. >> >> >> I am eager to hear your thoughts and feedback on this proposal. >> >> Ple
Re: [Geoserver-devel] GSIP-225 - Migrate geoserver-users from SourceForge to discourse
+1 Regards, 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 On Thu, Apr 25, 2024 at 5:24 PM Jody Garnett wrote: > I have collected notes from yesterday's meeting into a proposal. > > GSIP-225 - Migrate geoserver-users from SourceForge to discourse > <https://github.com/geoserver/geoserver/wiki/GSIP-225> > > The proposal is held open for 10 days until Monday May 6th. > > > - Alessio Fabiani >- Andrea Aime >- Ian Turton >- Jody Garnett +1 >- Jukka Rahkonen >- Kevin Smith >- Nuno Oliveira >- Peter Smythe >- Simone Giannecchini >- Torben Barsballe > > > -- > Jody Garnett > ___ > Geoserver-devel mailing list > Geoserver-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-devel > ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Re: [Geoserver-devel] https://github.com/geoserver/geoserver/pull/7577
Aaah yep, it's a big one for sure PMD upgrade to version 7. They rewrote the java scanner and it's not much better at finding violations. 441 files modified in the PR so far, quite a bit of modules not yet reached by the build, and this is the current output: Error: 0,053 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-pmd-plugin:3.22.0:check (default) on project gs-web-core: You have 43 PMD violations. For more details see: /home/runner/work/geoserver/geoserver/src/web/core/target/pmd.xml -> [Help 1] Error: 0,053 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-pmd-plugin:3.22.0:check (default) on project gs-restconfig: You have 4 PMD violations. For more details see: /home/runner/work/geoserver/geoserver/src/restconfig/target/pmd.xml -> [Help 1] Error: 0,053 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-pmd-plugin:3.22.0:check (default) on project gs-sample-data-access-test: You have 2 PMD violations. For more details see: /home/runner/work/geoserver/geoserver/src/extension/app-schema/sample-data-access-test/target/pmd.xml -> [Help 1] Error: 0,053 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-pmd-plugin:3.22.0:check (default) on project gs-excel: You have 1 PMD violation. For more details see: /home/runner/work/geoserver/geoserver/src/extension/excel/target/pmd.xml -> [Help 1] Error: 0,053 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-pmd-plugin:3.22.0:check (default) on project gs-dxf-core: You have 1 PMD violation. For more details see: /home/runner/work/geoserver/geoserver/src/extension/dxf/core/target/pmd.xml -> [Help 1] Error: 0,054 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-pmd-plugin:3.22.0:check (default) on project gs-sec-jdbc: You have 4 PMD violations. For more details see: /home/runner/work/geoserver/geoserver/src/security/jdbc/target/pmd.xml -> [Help 1] Error: 0,054 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-pmd-plugin:3.22.0:check (default) on project gs-csw-simple-store: You have 1 PMD violation. For more details see: /home/runner/work/geoserver/geoserver/src/extension/csw/simple-store/target/pmd.xml -> [Help 1] Error: 0,054 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-pmd-plugin:3.22.0:check (default) on project gs-wms: You have 95 PMD violations. For more details see: /home/runner/work/geoserver/geoserver/src/wms/target/pmd.xml -> [Help 1] Error: 0,054 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-pmd-plugin:3.22.0:check (default) on project gs-wcs2_0-eo-core: You have 2 PMD violations. For more details see: /home/runner/work/geoserver/geoserver/src/extension/wcs2_0-eo/core/target/pmd.xml -> [Help 1] Error: 0,054 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-pmd-plugin:3.22.0:check (default) on project gs-wps-core: You have 24 PMD violations. For more details see: /home/runner/work/geoserver/geoserver/src/extension/wps/wps-core/target/pmd.xml -> [Help 1] 200+ violations just here LOL. Yes, it needs to be a group effort, no doubt. Regards, 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 On Fri, Apr 26, 2024 at 3:50 PM Mark Prins wrote: > Hi, > https://github.com/geoserver/geoserver/pull/7577 turns out to be much > more work than anticipated, unfortunately I've no run out of time due to > upcoming holidays, so this PR will stall from my side for a couple of > weeks. > Anyone willing to spend some time on it is quite welcome 藍 > If not I will continue when I get back. > > Mark > > > ___ > Geoserv
Re: [Geoserver-devel] GeoServer 2.24.3 artifacts available for testing
Thanks! Il ven 19 apr 2024, 23:03 Peter Rushforth ha scritto: > Hi Andrea, > > Tested a bit with the new MapML viewer + old extension module, looks > pretty good. Tried it with the pregeneralized features extension as well. > > Nothing amiss from my POV. > > Thanks > Peter > > > > On Fri, Apr 19, 2024 at 10:32 AM Andrea Aime < > andrea.a...@geosolutionsgroup.com> wrote: > >> Hi all, >> the 2.24.3 pre-release artifacts are available for testing here: >> >> https://build.geoserver.org/view/release/job/geoserver-release/140/artifact/distribution/2.24.3/ >> >> Regards, >> >> 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 >> ___ >> Geoserver-devel mailing list >> Geoserver-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/geoserver-devel >> > ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
[Geoserver-devel] GeoServer 2.24.3 artifacts available for testing
Hi all, the 2.24.3 pre-release artifacts are available for testing here: https://build.geoserver.org/view/release/job/geoserver-release/140/artifact/distribution/2.24.3/ Regards, 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 ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Re: [Geoserver-devel] GSIP-224 Individual Contributor clarification
Hi Jody, sounds good. At the same time, I would also made explicit that we are thankful to companies, just in a different way. Something like "companies contributing to GeoServer are recognized and thanked for the time poured in individual contributors in the release notes, and routinely, in conference presentations". Does not have to be that exact wording mind, I just would like to also point out the existing practice of being grateful to companies for financial and in-kind contributions. My worry is that the message could otherwise read "we care about the individual, the company be damned", which is definitely not the case. Regards, 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 On Tue, Apr 9, 2024 at 7:57 PM Jody Garnett wrote: > 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 > <https://www.osgeo.org/resources/individual-contributor-license/> > - Individual contributor agreement. > > > >- corporate_contributor > <https://www.osgeo.org/resources/individual-contributor-license/> > - 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 mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Re: [Geoserver-devel] GeoServer 2.24.3 release manager wanted
All right, you have a deal. I've updated the release schedule, me on April the 18th and you on May the 18th. Thanks! 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 On Wed, Apr 10, 2024 at 12:02 PM Ian Turton wrote: > I'm away this week but I can do May > > Ian > > On Wed, 10 Apr 2024 at 10:40, Andrea Aime < > andrea.a...@geosolutionsgroup.com> wrote: > >> If there are no other takers, I had a scheduled release in May, can move >> it down this month instead. >> >> Regards, >> >> 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 >> >> >> On Tue, Apr 9, 2024 at 7:21 PM Andrea Aime < >> andrea.a...@geosolutionsgroup.com> wrote: >> >>> 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 è >>> riservat
Re: [Geoserver-devel] GeoServer 2.24.3 release manager wanted
If there are no other takers, I had a scheduled release in May, can move it down this month instead. Regards, 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 On Tue, Apr 9, 2024 at 7:21 PM Andrea Aime < andrea.a...@geosolutionsgroup.com> wrote: > 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
[Geoserver-devel] GeoServer 2.24.3 release manager wanted
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
[Geoserver-devel] GeoServer PSC meeting notes, March 26th 2024
GeoTools / GeoServer PMC meeting - 2024-03-26Attending - Andrea Aime - Peter Smythe - Jukka Rahkonnen - Jody Garnett Actions from prior meetings: - Andrea: make a GSIP to amend the module graduation rules - Next meeting: - Interesting tile seeding speedup PR - Sponsorship update from Jody - jody: send invite to geoserver-security email list - jody to set up an rst-fix branch to collect fixes, ideally with automation of mkdocs_translate Agenda - GSIP 222 and 223 status - Tile creation speedup PR - mkdocs update - NetCDF dependency upgrade and backwards incompatibility - Chit chat Actions - GSIP 222 and 223 status GSIP 222, Graduating the Raster Attribute Table community module: - Approved, past 10 days with enough +0 and +1, no negatives - Andrea to make a PR to graduate the module GSIP 223, Community module graduation, amending generality rule - Approved, past 10 days with enough +0 and +1, no negatives - Andrea to make a documentation PR to update the procedures Tile creation speedup PR Bunch of PRs at various levels to speed up tile generation: - https://github.com/geosolutions-it/imageio-ext/pull/299 (sub-image encoding) - https://github.com/GeoWebCache/geowebcache/pull/1227 (improved concurrency) - https://github.com/geoserver/geoserver/pull/7457 - Enables the imageio-ext speedup - Encode first tile on the request thread, delegate the others to a secondary thread pool - Poor interaction with the mass-seed case, being worked on Good stuff, thank you Mitchell Bösecke! It has been a while since I've heard from him, we might have to complete the development. Problem with JMH tests. It should not be part of the quality test, because the GitHub actions/jenkins is not reliable. For reference, GDAL is also running performance tests, with 30% tolerance due to the unreliable environment. See mail thread https://www.mail-archive.com/gdal-dev@lists.osgeo.org/msg39829.html How to handle it: - @Ignore and let them be run interactively - Move them to the online profile? - Make yet another profile? - Add alongside other excludes: https://github.com/search?q=repo%3Ageoserver%2Fgeoserver+onlinetest+language%3A%22Maven+POM%22=code=Maven+POM Only two use cases in a large code base, likely to get forgotten… mkdocs update Collect the rst changes. Idea: - Start from https://github.com/geoserver/geoserver/pull/7462 - Remove the mkdocs - Collect the RSTs only - Share the load of fixing the RSTs across various people - Backport the changes - Actually run the mkdocs - https://github.com/jodygarnett/translate Here are the instructions for running translate script: 1. https://jodygarnett.github.io/translate/translate/migrate/ mkdocs_translate init mkdocs_translate scan mkdocs_translate migrate 2. Common problems: 1. Too much indenting (results in a block quote) 2. Stray results in the rest of the file being wrong 3. Examples also from previous RST PR: https://github.com/geoserver/geoserver/pull/7429/files#diff-7802f6ce973902c35df3d9c6670250c7191549c206ffbcccf20b6ae2582bb573L121 NetCDF dependency upgrade and backwards incompatibility I am sorry Steve, it does look like this is an actual compatibility break that cannot be addressed. - GRIB file configured in GeoServer 2.25 will not actually work in future GeoServer 2.26! - they changed 30-40 mapping tables in the library - name of the variable is constructed at runtime (not read from the file it is constructed from header and how time is understood) - Take down the layers and start from scratch; updates notes have instructions. Can we provide an option in the upgrade guide to just hand-edit the files instead? Only for single files… Extra details and examples here: https://osgeo-org.atlassian.net/browse/GEOT-7547 Chit chat CVE Disclosure feedback / articles showing up. - Difference between those seeking exposure vs to address an issue ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Re: [Geoserver-devel] GSIP 222: Graduating the Raster Attribute Table community module
Thank you all for voting, the proposal reached the 10 days and passed with +1s and +0s. I'll make the PR to graduate the module. Regards, 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 On Tue, Mar 12, 2024 at 12:23 PM Andrea Aime < andrea.a...@geosolutionsgroup.com> wrote: > Hi all, > (hello PSC members!), I'd like to start a discussion about graduating the > Raster Attribute Table community module, proposal with details here: > > https://github.com/geoserver/geoserver/wiki/GSIP-222 > > Regards, > > 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 > ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
[Geoserver-devel] GSIP 223, Community module graduation, amending generality rule
Hi all, based on the conversations on list and during the PSC meeting, here is GSIP-223, to amend the community module graduation generality rule: https://github.com/geoserver/geoserver/wiki/GSIP-223 Further feedback and votes welcomed. As indicated before, please stay on topic (rule 1 of the module graduation rules), collateral discussion is welcomed in its own separate thread. Regards, 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 ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
[Geoserver-devel] PSC meeting notes, March 12th 2024
GeoTools / GeoServer PMC meeting - 2024-03-12Attending - Torben Barsballe - Peter Smythe - Andrea Aime - Jody Garnett Actions from prior meetings: - N/A Agenda - GSIP 222: promote Raster Attribute Table module to extension - Amend community module graduation rules - Eclipse XSD is no more, and DescribeFeatureType fun - MkDocs effort update - GeoServer 2.25.0 release updates - Propose security breakout meeting ahead of 2.25.0 release Actions - Andrea: make a GSIP to amend the module graduation rules - Next meeting: - Interesting tile seeding speedup PR - Sponsorship update from Jody GSIP 222: promote Raster Attribute Table module to extension https://github.com/geoserver/geoserver/wiki/GSIP-222 - Almost all the boxes? Does not have three sites … - Jody proposed some alternate wording (see next topic) - RAT is in GDAL so “Stable Enough” - Jody would love to see this in the 2.25.0 release; but it would need everyone to respond with +1 or +0 before next week … - GeoServer is last tested with gdal 3.4.x, although some have used 3.8.x (for example) Votes and feedback welcomed! Amend community module graduation rules Existing rule is “okay”: https://docs.geoserver.org/latest/en/developer/policies/community-modules.html#id2 1. 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. Jody proposes some alternate text: 1. 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. Eclipse XSD is no more, and DescribeFeatureType fun “finally” :) Still not a lot of fun… - https://projects.eclipse.org/projects/modeling.mdt.xsd - project: https://eclipse.dev/modeling/mdt/?project=xsd - last download in 2014: https://eclipse.dev/modeling/mdt/downloads/?project=xsd - can see it in a recent release of Eclipse MDT (perhaps it was just merged): https://projects.eclipse.org/projects/modeling.mdt.xsd/reviews/2.32.0-release-review - Downloads? https://git.eclipse.org/c/emf/org.eclipse.emf.git/ - GitHub: https://github.com/eclipse-emf/org.eclipse.emf - Torben found it! GeoServer is very slow to generate a DescribeFeatureType response that involves thousands of layers, as it tries to build a single XSD schema object. - options: DescribeFeatureType “fast path”? This was done for GML output… - slowpart: is merging 1000 schemas into one XSD (wow) as the event system becomes complex. The overhead of event updates is wasted on GeoServer. - xml include? that is done for workspace … can the same approach be used for include feature type? Multi-workspace example: https://gs-main.geosolutionsgroup.com/geoserver/wfs?service=WFS=1.1.0=DescribeFeatureType Single workspace example: https://gs-main.geosolutionsgroup.com/geoserver/topp/wfs?service=WFS=1.1.0=DescribeFeatureType Jody suggested using “import” more, but that is mean to clients (forcing more requests and latency to avoid the 10 min waiting for events). Can we turn events off? Yes EMF allows it, but no XSD has it hardcoded as required (why?) MkDocs effort update The graph shows 50% tested, a small number of problem pages… But the problem pages really hard: - inline images - tables nested in lists Jody has this week in the clear to work on this activity: - Testing the remaining 49% - How can we help - ask the user-list again? - Can jody set up a shared branch to fix the rst pages, with some automation to publish the mkdocs (to gh-pages for example) how can we share common problems? - unexpected indent causing blockquote - lists indenting throwing off numbering - https://jodygarnett.github.io/translate/translate/migrate/#known-limitations action: jody to set up an rst-fix branch to collect fixes, ideally with automation of mkdocs_translate GeoServer 2.25.0 release updates Peter volunteers for the 2.25.0 release next week - this is a normal release - some extra care will be needed for the blog post - thank testers - document new features (see release candidate) - need a section on “internals” to thank Niels for resource store changes and link to developers guide ( https://docs.geoserver.org/latest/en/developer/programming-guide/config/resource.html ) - need a careful section for security vulnerability disclosure (see below) Andrea volunteers to do the geowebcache
Re: [Geoserver-devel] GSIP 222: Graduating the Raster Attribute Table community module
Yep if possible. Regards, 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 On Tue, Mar 12, 2024 at 6:13 PM Jody Garnett wrote: > +1 Did you want to include this in the 2.25.0 release also? > -- > Jody Garnett > > > On Mar 12, 2024 at 4:23:15 AM, Andrea Aime < > andrea.a...@geosolutionsgroup.com> wrote: > >> Hi all, >> (hello PSC members!), I'd like to start a discussion about graduating the >> Raster Attribute Table community module, proposal with details here: >> >> https://github.com/geoserver/geoserver/wiki/GSIP-222 >> >> Regards, >> >> 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 >> ___ >> Geoserver-devel mailing list >> Geoserver-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/geoserver-devel >> > ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
[Geoserver-devel] GSIP 222: Graduating the Raster Attribute Table community module
Hi all, (hello PSC members!), I'd like to start a discussion about graduating the Raster Attribute Table community module, proposal with details here: https://github.com/geoserver/geoserver/wiki/GSIP-222 Regards, 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 ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
[Geoserver-devel] Pre-proposal discussion, amending community module graduation rules
Hi all, I'm starting this conversation to see if/how we can amend the procedures for graduating a community module a bit. For reference, the current procedure is here: https://docs.geoserver.org/latest/en/developer/policies/community-modules.html#id2 In particular, I'm thinking about requirement "1", the module has at least 3 users. The reason for the check is a good one, we don't want to clutter the main code base with modules that are specific to one single user site. At the same time, this creates a "chicken and egg" problem, because many sites won't consider using a module until it's supported. So, I'd like to keep the intent of requirement 1, but propose a change in its implementation. 3 usage sites can be one of the options, but can we also consider a PSC opinion on the matter as a valid alternative? And a PSC member can provide feedback on the module generality while the graduation is being voted. I know that Jody wants to also talk about point 3 (module being stable, as a prerequisite, the standards that the module is based on being stable too), but can we please have a separate thread for that? Best regards 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
[Geoserver-devel] PSC meeting notes, February 27th 2024
GeoTools / GeoServer PMC meeting - 2024-02-27Attending - Peter Smythe - Jody Garnett - Torben Barsballe - Andrea Aime - Jukka Rahkonen - Kevin Smith Actions from prior meetings: - [Done] Peter: create a sed script to fix email addresses in sourceforge lists export - [Blocked] Jody: setup a github workflow to use dependency submission API <https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/using-the-dependency-submission-api> Agenda - Discourse - 2.25-RC Release coordination - Markdown migration update - Coordinated Vulnerability Disclosure stuffs - WFS GetFeatureResponse API change - Making ENTITY_RESOLUTION_ALLOWLIST default Actions - Discourse Peter was able to send an updated mbox to Vicky, we await a test instance. Wider OSGeo response has been: - finally! - huh why I like lots and lots of email 2.25-RC Release coordination Jody is set to release this week - thanks for everyone reviewing. Anything waiting: - Jody owes Niels a review - Gabe large catalog load improvement is almost ready: https://github.com/geoserver/geoserver/pull/7421 - Entity Resolution Allow below - GetFeatureResponse API - Stream of MapML pull-requests coming including vector tiles coming in Q: Is the mkdocs change needed for the release candidate? A: It would be nice to complete this and push out along side 2.25.0 release. Q: Can alex help? A: Release candidate is a poor introduction, but Jody will ask for help writing the release announcement. Markdown migration update Status and collaboration opportunities here: https://docs.google.com/spreadsheets/d/1HMqUpTirEwwSQfeNYikPjU0aFMl0-W4Xj44cg8V_VJA/edit#gid=0 List-table issue, Jody working on it. Looking good according to Andrea: https://jodygarnett.github.io/geoserver/data/raster/imagemosaic/configuration/#index-and-configuration-file-creation If you want to see markdown check branch (not a space for collaboration, just a way to check the current progress in markdown syntax): Checkout: - https://github.com/jodygarnett/geoserver/tree/mkdocs-preflight-test - Follow instructions here https://jodygarnett.github.io/translate/translate/migrate/ - todo: Jody can un gitignore the docs folder so people can see Coordinated Vulnerability Disclosure stuffs Peter needs access to the vulnerabilities page (done) Set to announce alongside 2.25.0 release. Making ENTITY_RESOLUTION_ALLOWLIST default See https://github.com/geoserver/geoserver/pull/7444 Jody would like this for release, contains update instruction note. WFS GetFeatureResponse API change https://github.com/geoserver/geoserver/pull/7428 Andrea has some feedback: - if you do not return the supplier the api change will be minimal ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Re: [Geoserver-devel] mkdocs preflight rst fixes, call out for any pending rst documentation changes
Hi Jody, I believe some way to assign section to a volunteer is needed, or you'll get some sections checked twice and others never Cheers Andrea On Thu, Feb 22, 2024 at 10:48 AM Jody Garnett wrote: > Okay docs are updated: https://jodygarnett.github.io/geoserver/ > > Taking the RST changes PR out of draft: > https://github.com/geoserver/geoserver/pull/7429 > > The above PR is just the changes to RST files (and should be suitable for > backport). > -- > Jody Garnett > > > On Feb 21, 2024 at 8:29:08 AM, Jody Garnett > wrote: > >> Thanks, I took some time out to document the translate script and teach >> it to generate the nav tree from `toctree` directives: >> https://jodygarnett.github.io/translate/ >> >> I would double check the translation is smooth, and take this out of >> draft. >> -- >> Jody Garnett >> >> >> On Wed, Feb 21, 2024 at 1:30 AM Andrea Aime < >> andrea.a...@geosolutionsgroup.com> wrote: >> >>> Hi Jody, >>> I had a quick look, but the PR is still marked as Draft. Will you let us >>> know when it's "ready for review"? >>> >>> [image: image.png] >>> >>> Cheers >>> Andrea >>> >>> >>> >>> On Sat, Feb 17, 2024 at 11:04 PM Jody Garnett >>> wrote: >>> >>>> I have assembled a PR here of preflight changes to rst content: >>>> https://github.com/geoserver/geoserver/pull/7429 >>>> (Just hunting down some broken relative links and PR is ready to >>>> review). >>>> >>>> I would live to convert next Wednesday 21 February, after (after the >>>> stable release has gone out). >>>> >>>> Thanks >>>> -- >>>> Jody Garnett >>>> >>> ___ >>>> Geoserver-devel mailing list >>>> Geoserver-devel@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/geoserver-devel >>>> >>> >>> >>> -- >>> >>> Regards, >>> >>> 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 >>> >> -- Regards, 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 ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Re: [Geoserver-devel] Vanished link
It's now at https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-fixes,-improvements-and-new-features-in-GeoServer I've updated the list footer settings Cheers Andrea On Wed, Feb 21, 2024 at 1:49 PM Roar Brænden wrote: > Hi, > > I discovered that one of the link in the e-mail footer is missing. > > > https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer > > > > Don't know where that Wiki page landed, or how to change the footer. > > Best regards, > Roar Brænden > > > > > > 21. feb. 2024 kl. 13:03 skrev Šimon Janovič : > > Another problem. If a non-admin user logs in, I'd love them to be able to > change their own password. How do I achieve that? > > > > ___ > Geoserver-users mailing list > > Please make sure you read the following two resources before posting to > this list: > - Earning your support instead of buying it, but Ian Turton: > http://www.ianturton.com/talks/foss4g.html#/ > - The GeoServer user list posting guidelines: > http://geoserver.org/comm/userlist-guidelines.html > > If you want to request a feature or an improvement, also see this: > https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer > > > geoserver-us...@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-users > > > ___ > Geoserver-devel mailing list > Geoserver-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-devel > -- Regards, 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 ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Re: [Geoserver-devel] GeoServer 2.23.5 pre-release artifacts available
Thanks Peter, much appreciated. Pull request with release announcements available here, for anyone to review: https://github.com/geoserver/geoserver.github.io/pull/185 Cheers Andrea On Wed, Feb 21, 2024 at 11:25 AM Peter Smythe wrote: > Hi Andrea > > The docker build problem has now been resolved ( > https://github.com/geoserver/docker/pull/52 > <https://fdfdfha.r.bh.d.sendibt3.com/tr/cl/WFYIT9Tm2WjrwKJ2t9kc_rjh6fZttgmxgoyYzdbSkMfmiJJTPYj3c8-lQryyF-yQKG9qeF3W-qSX0t3uemhsQGXuMfoRvHCiBpPq7mSmERZ833CAVOe_thg6GlRDL5ik1-CslM2uo07rFEhTkp-IW7huHF9iOozCPCRT33c-PxAt6XQinexevVr6F5htz3CsgUo8yJrYg0u9MQ8Sw4Jb5PIsHlVgk-QWC9eERJM_azgS5ypgYdvRzy3I9RpZjGswbbsBnPsRikEoSdzWgnxAsB7DCH5KFsaXxDC4615XQXGHXQuY710vYaNoccI>) > - thank you Nils & Andre - and I successfully tested v2.23.5 (well > 2.23-SNAPSHOT actually) from the OSGeo repo with something like: > > docker run -p8080:8080 --env CATALINA_OPTS="... >> -DALLOW_ENV_PARAMETRIZATION=true -DENV_PROPERTIES=..." --env >> INSTALL_EXTENSIONS=true --env STABLE_EXTENSIONS="authkey,css,..." --env >> POSTGRES_JNDI_ENABLED=true ... docker.osgeo.org/geoserver:2.23.x >> <https://fdfdfha.r.bh.d.sendibt3.com/tr/cl/ZjXiQVMkRATrXuSNicKk2-oYByLqDG8b4-y1BMxGfDi701isEkE3n5iy_nKGxzavkwp5CPRK8BKFyPm0T_-94DHKlk4VEwtVAmht3gA5_gvg8vVYOopN4tMvtXHBpjrNQePLliL9rwAlB8DOQS3fvMl1ijiaCvMoQ28h4JHQHd_U_ov8xU-VJim_6GN0HFgY8BYWsOpwDyYKSPFQ8XRpyC0JP6BAm110q9VYQt0FfM1YAJxaSB6kgqc3NJTdoxPxMGf-rOrDhAKHi4mOQ7IThb4bJMKjaKsT09VdhtdF120HKzXz2A> > > > Peter > > GeoServer PSC > AWS Solutions Architect > https://github.com/petersmythe > <https://fdfdfha.r.bh.d.sendibt3.com/tr/cl/RCpcrxFSldHvC1TALQRygFkwZV644BVzY4K5835DGPQ4Cxl8NgI-m8aoMVf4YyWjLs2pY6cBhOhKDkWI63COks75Xd_qiVgG5Bt8hzJgXCGgKDdZ4vRT6Qj0-ToYZxlOGHYNdr1maWYD9xt4Bf3rXqgYvD4W6-neTd9_ra_ydKdH0mRtnnJXdUcf1Dn5ye_K_b2oOj7qfQTCXvKTh2IFubWopL4zqJnfv1ndCQHPq9But7mLq_LLOuOu70K-ESpADttYQwftLTvcQJMhrG48PApii7XGQLI5Dg> > > > On Tue, 20 Feb 2024 at 11:10, Peter Smythe wrote: > >> Hi Andrea >> >> A quick test of Windows installer (JDK 11) shows nothing abnormal. >> >> However, I did pick up that the Jenkins Docker release job seems to not >> be working since 9 Feb, so no nightly images (which I normally test with) >> are being created (for any version). See >> https://github.com/geoserver/docker/pull/39#issuecomment-1953750070 >> <https://fdfdfha.r.bh.d.sendibt3.com/tr/cl/5iz55JorGacSDnYyAHH5pZ9ui19ryt_CVM_5arnc9JFNV5YLH3NcBGr09QAsL5EUepnKr8BP9tNklUb2K6py-_tZiA5CUI3HeUi5hnmrn34D8ehL3LNoKxrHA4Kc8tBZ_2MzBO1EdQQuLk1lbxqp5DUDSFI7p1o4WFo8JBLIeDB1HPyg_cfnGvy2HkKWpREbVbbZVQdecse3Ajmtbs7nz3aYj_NEd5YXix5wqictpsKSumbL8Oh5uxqaCDQdgzdz5dj-910GEeu_742n7gvu7ssdxc8B2J63rPmSalPRFdBaOcjnWJhcspV5GJGHlov1QWcbHmudsvMoPnWuaa4MJF_rYIDhGQ> >> >> Peter >> >> GeoServer PSC >> AWS Solutions Architect >> https://github.com/petersmythe >> <https://fdfdfha.r.bh.d.sendibt3.com/tr/cl/sl3YWVQcstbo9Q3XK250ZHEp7Q6XWhlZ1viaxW7Rnb4NHfWSqO1ykkb-akpd0GXDjX80M3OIyQO5zIct41OO23zywngjIzXOGH32A5uRz8gL0ageK6e73YrtRKDNVbYzHCbbl42pHcPmgTq5s-V2CHHpiyiClcgS_OqHZsopTSBmW5KwpQ8zefJucqp-iJXVLjDfoIEt0dKX_BVe-pG336IZUFrXGS0Y1LRtdVjEogUk9CV1LHwXQ8QXb11GYOZ_fr-1WpA0svFFQZqStGx5vrL-nd5pbwjEbQ> >> >> >> On Mon, 19 Feb 2024 at 21:02, Andrea Aime < >> andrea.a...@geosolutionsgroup.com> wrote: >> >>> Hi all, >>> Artifacts are available for pre-flight testing here: >>> >>> https://build.geoserver.org/view/release/job/geoserver-release/137/artifact/distribution/2.23.5/ >>> <https://fdfdfha.r.bh.d.sendibt3.com/tr/cl/2rMcIIsjtAVUsgTFEjJg9k-iS7CQ5yhkPx3MLODZ899jIQ2ScVwGYXswGpWw-qZjcnVlLP_ZxDJH6vEBj51QJiWCMFRLDSh6fG8P3TimIq9PWPaG-QsuCV0DM_AhRfqF_2eUk9Tz41lmfGoifA_TVZqaEM_xymZ7mjP7EDWVrAVtzkGH4uu61uC4HCPpZGJY5z7zqqzHS8cjkYIpnU__IY29sGjjFgl-vzZiCx_4Rz6UgGh7CR9g62oOYqU-urK7kpJx6zoZEZUmIIWZLg1fqwGvPUfFHpT7B9h2XmFq3qwKXjJ_Zq1pF1REuu3sg7l0sMNxQadeWG2i4Y2Cj5mlKzzvt6BHHF-9cuTVwMb2igZRzVXPA3Nm11TBJItmpMJ_gzQCAQrafbG2eB4> >>> >>> This includes the windows installer. >>> Tomorrow I'll proceed with the publishing, if there are no issues found. >>> >>> Cheers >>> Andrea >>> >>> == >>> GeoServer Professional Services from the experts! >>> >>> Visit http://bit.ly/gs-services-us >>> <https://fdfdfha.r.bh.d.sendibt3.com/tr/cl/4HxcqgMOrXGpLxnmW-iRS9HN6zF--fdchCpK7sfOyJOGYxq-Ejgtbf9O_A_RXsjh0QMfbp0u2s081rk-6N4VzmYXtsfSZf5ogVErbGE4Bi38icfc9EYPmdG-SGxYoWbnhq-VrrYSCgb2FUF4lNhsfVIkrdIbv26DPEQc1iLV7ZVUaCDPDcgdtt8oXok7EOqs1UTjoipGcht8k3l026fNt1REFoFbZgJmGclUznXOzjk-Xs4jdTy0lHrIu1zUAlIYWjFIetoi-exj8Y8nvU12mtaKzJQjQ7c> >>&
Re: [Geoserver-devel] mkdocs preflight rst fixes, call out for any pending rst documentation changes
Hi Jody, I had a quick look, but the PR is still marked as Draft. Will you let us know when it's "ready for review"? [image: image.png] Cheers Andrea On Sat, Feb 17, 2024 at 11:04 PM Jody Garnett wrote: > I have assembled a PR here of preflight changes to rst content: > https://github.com/geoserver/geoserver/pull/7429 > (Just hunting down some broken relative links and PR is ready to review). > > I would live to convert next Wednesday 21 February, after (after the > stable release has gone out). > > Thanks > -- > Jody Garnett > ___ > Geoserver-devel mailing list > Geoserver-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-devel > -- Regards, 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 ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Re: [Geoserver-devel] GeoServer PSC Meeting 2024-02-13
Hi Alexandre, in order to perform a release one has to perform it on 3 projects at the same time, basically holding administrative project access on github, jira and sourceforge. For GT and GS the builds are automated on Jenkins, one just needs to start them with the right parameters, GeoWebCache needs a semi-automated build with a set of release tools that are becoming hard to come by: I personally created a docker image around the required ruby version to run releases, which are no longer possible (or at least obvious) on my Linux mint. Finally, one has to go and manually perform the releases on Jira, collect the release notes, and build release announcements either by hand (GeoTools) or with some command line automation (GeoServer). When all goes well, the process takes (for me) around 4 hours, if there are hiccups one has to either perform fixes autonomously or reach out and ask for help. In this case the release work might spread over several days (e.g.. the 2.23.5 release is now held by some docker image issues, I've started monday and following the progress of the fixes in docker land before completing the release), Hopefully that gives you an idea of the effort involved. Cheers Andrea On Wed, Feb 21, 2024 at 6:27 AM Alexandre Gacon wrote: > Hello, > > Could you describe what are the expectations to be able to help you in the > delivery process? > > Regards > Alexandre > > Le mer. 21 févr. 2024 à 00:30, Jody Garnett a > écrit : > >> Understood, I can respect that. >> -- >> Jody Garnett >> >> >> On Feb 19, 2024 at 1:20:39 AM, Andrea Aime < >> andrea.a...@geosolutionsgroup.com> wrote: >> >>> On Fri, Feb 16, 2024 at 8:47 PM Jody Garnett >>> wrote: >>> >>>> Opinion: Andrea it is not the best use of resources to devote your time >>>> to making releases, as you are more effective reviewing PRs (and >>>> troubleshooting / RnD). >>>> In a year when we have some technical challenges mapped out we may be >>>> able to make a more effective arrangements. >>>> >>> >>> Best or not, we don't have enough people participating and we need to >>> all work on it, spreading out the load, >>> so that nobody burns out. >>> I can flip your reasoning, and note that having a single >>> developer performing most reviews is less than ideal. >>> >>> 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 >> > > > -- > Alexandre Gacon > ___ > Geoserver-devel mailing list > Geoserver-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-devel > -- Regards, Andrea Aime == GeoServer Professional Services from the experts! Visit http
Re: [Geoserver-devel] Hibernate version
On Wed, Feb 21, 2024 at 12:32 AM Jody Garnett wrote: > Is there a problem updating content from one version of hibernate to the > next? > Yes, it's a web of dependencies, I don't know all the details (Emanuele please help here) but updating Hibernate leads to other issues, as GeoFence uses Hibernate spatial and generic-dao, the latter is dead, hibernate spatial was folded into Hibernate but lost the ability to read/write on H2 v1.x spatialized databases, which is the default storage for rules... meaning an upgrade path also needs to be provided there. Long story short, it's long and complicated. See also the rejected GSIP 216 <https://github.com/geoserver/geoserver/wiki/GSIP-216>, which took a month worth of work to implement. Now that's a wholesale rewrite with many more changes, but it should give you some perspective on the effort should one stop at the "simple" library upgrade. 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
[Geoserver-devel] GeoServer 2.23.5 pre-release artifacts available
Hi all, Artifacts are available for pre-flight testing here: https://build.geoserver.org/view/release/job/geoserver-release/137/artifact/distribution/2.23.5/ This includes the windows installer. Tomorrow I'll proceed with the publishing, if there are no issues found. 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
Re: [Geoserver-devel] GeoServer PSC Meeting 2024-02-13
On Fri, Feb 16, 2024 at 8:47 PM Jody Garnett wrote: > Opinion: Andrea it is not the best use of resources to devote your time to > making releases, as you are more effective reviewing PRs (and > troubleshooting / RnD). > In a year when we have some technical challenges mapped out we may be able > to make a more effective arrangements. > Best or not, we don't have enough people participating and we need to all work on it, spreading out the load, so that nobody burns out. I can flip your reasoning, and note that having a single developer performing most reviews is less than ideal. 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
Re: [Geoserver-devel] GeoServer PSC Meeting 2024-02-13
On Thu, Feb 15, 2024 at 8:40 AM Jody Garnett wrote: > Release schedule > > GeoTools 29.5 / GeoServer 2.23.5 this month > > Need a volunteer - Andrea will ask around GeoSolutions but no promises. > Fallback: Peter > So, I will run the release on Monday. The company also asked if I can have a longer term plan of when we manage releases, making time available for 4 releases per year. To set up for that, I've extended the release schedule until December 2024, can anyone double check it? https://github.com/geoserver/geoserver/wiki/Release-Schedule If it is correct, I'd book for the following releases (in addition to Monday's one), making sure to include a RC in the mix: - 2024-05-18, 2.25.1 train - 2024-09-02, 2.26-RC train - 2024-12-18, 2.25.4 train Opinions? 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
Re: [Geoserver-devel] GSIP 221 mkdocs progress and end-game
Hi Jody, the plan looks good to me, what I'm missing right now is how you get there. During the meeting it was said you're working one section at a time, at a superficial level it seems half of them are still to be covered: https://jodygarnett.github.io/geoserver/ Each section might hold surprises. So wondering if you need help and who's up to do so (calling myself out here, using the little I have to get the wicket upgrade to completion... besides I can do python only when chatgpt writes it for me 藍). Cheers Andrea On Thu, Feb 15, 2024 at 8:35 AM Jody Garnett wrote: > I have made considerable progress on the GSIP-221 > <https://github.com/geoserver/geoserver/wiki/GSIP-221> script, you can > see a preview here: https://jodygarnett.github.io/geoserver/styling/ > >- Downloads are now handled >- Nested admonition directives are now handled > > > Script is not as forgiving as sphinx-build so I will have some small > pull-requests to clean up the rst docs before conversion. > > My plan is to: > > >1. Give warning, and call for a documentation code freeze (this is >disruptive as most PRs update the docs also). >2. Run the script on all three active branches, producing three >pull-requests >3. Merge each branch in turn, ensuring docs are published to >https://docs.geoserver.org as expected > > > Is there anything I am missing? > -- > Jody Garnett > ___ > Geoserver-devel mailing list > Geoserver-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-devel > -- Regards, 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 ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Re: [Geoserver-devel] Eclipse Setup
On Sat, Feb 3, 2024 at 5:55 PM Watermeyer, Andreas < andreas.waterme...@its-digital.de> wrote: > Has the project agreed on the use of a different IDE or does everyone > follow their personal preference? What do you think is used by the > majority? > Everyone can do what they like. I believe the majority uses IntelliJ by now. I personally switched from Eclipse to IntelliJ when the project grew big enough that Eclipse could not even auto-complete fast enough But... I'm also the crazy guy that keeps GeoTools, GeoWebCache and GeoServer all open at the same time, in the same IDE instance. IntelliJ manages that well, although switching branches and re-alining the projects is still quite time consuming. 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
Re: [Geoserver-devel] GeoServer PSC Meeting 2024-01-16 Notes
On Tue, Jan 16, 2024 at 8:26 PM Jody Garnett wrote: > Probably need to make a SF ticket to request assistance. > > >- > >action: Andrea creating a ticket ><https://sourceforge.net/p/forge/site-support/25396/> for SF mailman >download > > The mbox file is now downloadable, providing admin level credentials. I would not do it from a browser, it just renders directly in place, but use a command line tool instead, for example: wget --user --password https://lists.sourceforge.net/mbox/geoserver-devel I'm downloading a local copy just to be on the safe side, but I guess it's best to download directly on a server that would need it (I'd expect it to be pretty large). 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
Re: [Geoserver-devel] PSC Nomination: Peter Smythe
+1 Cheers Andrea On Wed, Jan 17, 2024 at 8:10 PM Jody Garnett wrote: > I have been meaning to discuss this at the last several geoserver meetings > - but we have had stacked agendas. > > I would like to nominate Peter Smythe for the GeoServer Project Steering > Committee, and have checked that he is willing to be nominated (thanks > Peter). > > My nomination is two fold: > > a) Peter has been a great addition to the team, and has demonstrated the > community perspective expected of steering committee members: taking on > maintenance / communication / community care and feeding activities. He has > also done this with some joy and enthusiasm which is welcome and a good > reflection on his character. > > b) It is good to have a balance of perspectives on the project steering > committee from different organisations (something we should always try and > seek out). > > Our procedure is here > https://docs.geoserver.org/latest/en/developer/policies/psc.html#new-psc-members > -- > Jody Garnett > ___ > Geoserver-devel mailing list > Geoserver-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-devel > -- Regards, 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 ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Re: [Geoserver-devel] 2024 roadmap blog post
Hi Roar, thanks a lot for the offer! Currently, we have no idea as to when the Jakarta EE rewrite will take place, we'll first have to perform a number of upgrades before that happens. It's however very likely that we'll have to do a large-ish code sprint around that topic, as we'll have to switch, in a single shot, Wicket 10, Spring 6 (along with Spring security), Jetty 12, and indeed move everything to Jakarta EE. As a result, some planning will happen once the earlier items are done (phase I and II): https://github.com/geoserver/geoserver/wiki/Jakarta-EE Cheers Andrea On Fri, Jan 12, 2024 at 7:49 AM Roar Brænden wrote: > Hello, > > Happy new year! > > I've seen the post and road map and if all that will come through during > the year. I would say that 2024 is a very good year. > I would very much be a part of that effort. The one header that seems most > appropriate for me to be a part of, is the Jakarta EE rewriting. > > Looking forward to see what's the future of GeoServer. > > Best wishes, > > Roar Brænden > > > 11. jan. 2024 kl. 08:37 skrev Peter Smythe : > > Good day GeoServer users > > Happy new year and welcome to 2024 from the GeoServer team! > > I wonder how many of you keep an eye on the GeoServer blog > <https://fdfdfha.r.af.d.sendibt2.com/tr/cl/5vI33yXCEQG-g5DW9p6Ja0mejWetE5S1Rb0JE5ERkmhLGCgBtoWzBqsBMWASiICbhDxKFH3P3-faLZQfyqCMUUemLnooOZ5CM1Z7t4Zbv_sedSLCMTCaCRKqMaZTrDr88gcevt8_A6ZmFwHwefJX6MicUPS__n7ZDYtbV5X4BIMWTG6C5c9uvoW4gKd6NKaDhKIqv2Dlg79TNiZPPJ8ubE_TRF7507BGSm14c7XGkKu0x_pLzIw5vW79Wd-CEWGaPxEYTrQbo4913mvKPJnFTIR_U3aOHeT6kOMS-Q>? > > > This year the Project Steering Committee has put a lot of effort into > documenting the plans for 2024 as there are a lot of technology upgrades > that must be made: spring-framework 6, spring-security 6, wicket 10, > JakartaEE, Java 17, ImageN, the list is very long ... > > Please take a few minutes to read Jody's detailed post, so that you know > what help we need: > https://geoserver.org/behind%20the%20scenes/2024/01/03/roadmap.html > <https://fdfdfha.r.af.d.sendibt2.com/tr/cl/sVufbZpqTeh2ZhV0W9yNAUfXUIRxfLuSF45PHDegOQ3dlcLSZQTnaQ6NnbtWfLvyl2SuhwN0tn4exCVkQzLdHUZ2AWuhV6WY2JOgP5NsLu0prnkSKfyYniBUmEvbhD0Du7bvwM2Yp9xAPQeu6gevC8KKYj28CrUpupR-keHuWnimBDlDdDqU6EQXKZTccLqU_tA8CSVkDLerHiM-R-GnOlwEOJLO1Ohfi6wWIDYPDxZRS8i8MWRYljq1sTsQDmhKopGd0S7qcf8Illta4XceOmxb9NZj5LgwWnDpsOHU5F-BOHRacfV5dkTGMuIuTeknYbHVg4rBBlthH0Ibn36hyojNFJhzltVE2_66V_00> > > If you're not a developer, don't worry! We need testers - users like you > who are familiar with GeoServer's GUI and functionality. We would love you > to reply to this email with an offer to help. > > Oh, and we're fund raising too - please read that section too, and make a > request to your company's finance department. > > Here's to an extra successful GeoServer community in 2024! > > Peter > ___ > Geoserver-devel mailing list > Geoserver-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-devel > > > _______ > Geoserver-devel mailing list > Geoserver-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-devel > -- Regards, 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 ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
[Geoserver-devel] Using WMS Freemarker templates for GetFeature output as well?
Hi all, I'm considering extending the usage of HTML GetFeatureInfo templates for WFS as well. Here are some pros/cons of that approach: - GetFeatureInfo is already taking N feature collections and encoding the output towards the desired format. It's the same as what a GetFeature does (a GetFeature can request multiple feature types, too) - The Freemarker encoding machinery is 95% independent of WMS, there is only one WMS setting called "GetFeatureInfo results auto-escaping". This setting could have to be replicated for WFS as well - There are a couple of places where adding a core HTML WFS output format might cause friction, one is users of the XSLT extension, that could have configured a HTML output format, and the OGC API, that has its own native HTML output format. - The XSLT does not seem used very much, so probably not a big deal, while the OGC API module could recognize the WFS HTML output format and just blacklist it from usage in OGC API Features - As an alternative, the WFS HTML output format based on Freemarker templates could become its own separate module, maybe a community one, solving a couple of problems, it could depend on WMS too, releaving the issue with the configuration, and being optional, it would not affect existing installations. Downside, the module would be a very thin implementation, which may make people wonder why it's even there Opinions? 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
Re: [Geoserver-devel] osgeo discourse option for mailing list / forum
Open to try this out, as others have already voiced, the user list is already getting several unanswered posts, making it easier to post is likely going to make that worse... unless some people that "drive by" start answering while they browse? My experience tells me no, I don't believe it happened with Nabble, but who knows. It seems one can add some description below the title, we should place there the usual links we have at the bottom of mails sent to the list, along with a clear warning that the forum is powered by volunteers and one cannot expect to get an answer within a given deadline, or an answer at all. Cheers Andrea On Mon, Jan 8, 2024 at 6:46 PM Jody Garnett wrote: > I have started a ticket here https://trac.osgeo.org/osgeo/ticket/3104 to > check if it is possible to migrate from SF mailman. > > The document I found here indicates some kind of export is possible > https://sourceforge.net/p/forge/documentation/Mailing%20List%20Archives/ > -- > Jody Garnett > > > On Jan 3, 2024 at 11:52:03 AM, Jody Garnett > wrote: > >> Looks like osgeo is setting up discourse as a mailing list option when >> migrating from mailman 2. This can take the place of nabble as a searchable >> history (for osgeo lists), or operate as a forum - opening up for more >> casual communication that signing to an email list. >> >> How do we feel about that? Do we wish to migrate from sourceforge? >> -- >> Jody Garnett >> > ___ > Geoserver-devel mailing list > Geoserver-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-devel > -- Regards, 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 ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Re: [Geoserver-devel] Confusion around v2.25 (due April 2024)
It's actually due in March 2024. We try to keep "majors" in March/September, if the previous one had a delay, then we make up for it and the new "main" lives a shorter span of time. Cheers Andrea On Fri, Jan 5, 2024 at 2:07 PM Peter Smythe wrote: > Hi all > > I am well aware that the main/development version is currently > 2.25-SNAPSHOT (for six months), but the actual release 2.25.0 is only due > in April 2024. Our latest release is currently only 2.24.1. > https://geoserver.org/roadmap/ > <https://fdfdfha.r.bh.d.sendibt3.com/tr/cl/vQvUxIRvi8q1_jKDrz2RpcyjnyaUpsEEuNxobsB_1nsxLiB56D2rEF3beI9efzAR6YOZF4O1JBWFCEYAP48qIp_4mYA5Lwl1tuLx8fmW2OVYsWwbWikwG5GtSWGVkB35KjM9QwCLx1LCTDtpv_aIE1wVmOiEslk0yc98Q_6ctwStjWqBV3BIcrbXQPMPLqe1AkXAmlQsNayosOEGNmrUfElmhDt2MMj1qapVdQH1NdYxLr3SyWEYMVAI9-ehNgPxBNiSVwUB5af4wwnazU83mljx6PEyPEV7DltoVJikmA> > > Is it not confusing to users, then, that the title of each documentation > <https://fdfdfha.r.bh.d.sendibt3.com/tr/cl/P-8YmUAK7Z83pVeXdLXH_HjxNa93wBpEmQGLV_VZV3tX6Sjt3S8uZB3IHuZJ6d6Tt3OqIrgo8EtvG-xJRudHGEDXVIIkNisrf7VDywPLdYTW5BKRcqHHHfJM8JJbsmpn7vNttBe_TX09-COZ6XntoLO5ghAYJu0QxOtzeMDGQ6beqZzeyP_MvGKIVYPz9Q_BI0ozU2NiX4WPn2w992uzPgNsOOnTs3WmD_1mI8lhxXejLZcjiiTPTFq8O_bece2s2YCxBHRcyU1Ujy1h1ZKb95LdR9j5W_3ITn3ywjtgRO-3IqJ59bQ5GpXtT9iCtU0> > page already refers to GeoServer 2.25.x User Manual, as does the > heading/breadcrumb: > > [image: image.png] > > Yes, the document changes are committed to main and immediately published > to https://docs.geoserver.org/ > <https://fdfdfha.r.bh.d.sendibt3.com/tr/cl/ciszKm4EW4s7QpMEpO2MB_hYQetjaWQdasIlEQU6w4_XGbyNjZlaw7qtJYyO9XsX4gs1tBnuh76wZef5BhnJLxm-kJtW3gp3pY-FqRT88lDlmt3c9R_F2vO89e2pD9nrs42oYLcIwZJlEL6u-NMJyBE110RGDiSWgsP2LnXoVWJUC9TSmAwTm1T1IQAU4D2M2OxoZ-trFXqFUGToi5ksv76FazyebXe50_MSjmD0Pr5bYyMWRWNI7g2T4FoTUMVnybS1-1gEBGtDRxjj6JUrmY_l8b-6atOOmfk> > *latest*/en/user/ so technically it is correct. > > I also note that while https://docs.geoserver.org/ > <https://fdfdfha.r.bh.d.sendibt3.com/tr/cl/LCflsyRjk3pF5RBnc5BgtprUV3xEiXoVD1E6BDCuDRcrvP06h9Ok6v5hmepf-DYTfBUDxlFQydARb68kvu1RJe5lKsUC1UTJSphejQ6_og3QceE-Y2lLbfebvLST9qfoJtABjs4b4DpyGvqWkx6raWUoqVOtTCyiVVpwK441VvDEv4aXsRwDkmjA_6BqCgDWQTzKKsMWyWnKNcd0soUyVOgXB0nKiVgUZEU_j4wEs73auS6pPWz1EFeMtrsOW8-nMkhXhSiS3OmtYpAUfT_rnErPe32EFoDJMHU> > *stable*/en/user/ is correctly titled 2.24.x, https://docs.geoserver.org/ > <https://fdfdfha.r.bh.d.sendibt3.com/tr/cl/w_Re8pRuIboO7CrRjZRQWv9YB7C3_79FRApkEeCCC4nMon7gzstPKc61M7QCeGCJHW5qgXpJz53CuAbSUEV0WLZ5IdztjwG1GAdeMYoUIdBBeT0_icY0q00KqIWhKPfWoj3MeawnfyGTRQ16fK2z_Bps8SXkD6IwrvZ_FOCFq-KRYadDcxjgg2K1ZBJ_yG2eLXi2Wf1-2DOnUSr4d5_3GVxEzE-3l9v7XUY1qrPgKnpaXhhzmvEFlYk-iic9p7e4v1B9qrekgaUMoabozc7DUdkljL0WrZdelHg> > *maintenance*/en/user/ is incorrectly titled 2.22-SNAPSHOT instead of > 2.23.x > > Peter > ___ > Geoserver-devel mailing list > Geoserver-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-devel > -- Regards, 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 ___ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Re: [Geoserver-devel] [Geotools-devel] GeoTools / GeoServer PMC meeting - 2024-01-02
And of course I forgot the attachment. Here. Cheers Andrea On Wed, Jan 3, 2024 at 9:21 AM Andrea Aime < andrea.a...@geosolutionsgroup.com> wrote: > Ok, let's try to find out how much work that is. > > I believe inline styling can be found this way? > git grep "style\s*=\s*" -- "*.html" > /tmp/style.txt > > Result attached. That's 95 occurrences that need to be removed with > classes in geoserver.css, some like "display:none" can probably > be controlled by code instead (making the wicket component non visible). > > For local scripts, the following returns 17 occurrences: > > > git grep -i " community/gsr/src/main/resources/demos/dynamic_map_layer.html: src="<a rel="nofollow" href="https://js.arcgis.com/4.5/"">https://js.arcgis.com/4.5/"</a>;> > community/gsr/src/main/resources/demos/dynamic_map_layer.html: > community/gsr/src/main/resources/demos/layers-featurelayer-polygon.html: > <script src="<a rel="nofollow" href="https://js.arcgis.com/4.5/"">https://js.arcgis.com/4.5/"</a>;> > community/gsr/src/main/resources/demos/layers-featurelayer-polygon.html: > > > community/ogcapi/ogcapi-core/src/main/resources/swagger-ui/oauth2-redirect.html:<script> > extension/importer/web/src/main/java/org/geoserver/importer/web/ImportTaskTable$LayerPreviewPanel.html: > <script type="text/javascript"> > web/app/src/main/webapp/index.html:<script type="text/javascript"> > web/core/src/main/java/org/geoserver/web/GeoServerBasePage.html: > <script type="text/javascript" src="js/jquery.placeholder.js"> > web/core/src/main/java/org/geoserver/web/GeoServerBasePage.html: > > web/core/src/main/java/org/geoserver/web/GeoServerBasePage.html: > > web/core/src/main/java/org/geoserver/web/GeoServerLoginPage.html: > <script type="text/javascript"> > web/core/src/main/java/org/geoserver/web/admin/LogPage.html: <script > defer="defer" type="text/javascript"> > web/core/src/main/java/org/geoserver/web/system/status/JVMConsolePanel.html: > <script defer="defer" type="text/javascript"> > web/core/src/main/java/org/geoserver/web/wicket/ColorPicker.html: > <script type="text/javascript" src="js/jscolor/jscolor.js"> > web/core/src/main/java/org/geoserver/web/wicket/GeoServerTablePanel.html: >
Re: [Geoserver-devel] [Geotools-devel] GeoTools / GeoServer PMC meeting - 2024-01-02
Ok, let's try to find out how much work that is. I believe inline styling can be found this way? git grep "style\s*=\s*" -- "*.html" > /tmp/style.txt Result attached. That's 95 occurrences that need to be removed with classes in geoserver.css, some like "display:none" can probably be controlled by code instead (making the wicket component non visible). For local scripts, the following returns 17 occurrences: > git grep -i "https://js.arcgis.com/4.5/;> community/gsr/src/main/resources/demos/dynamic_map_layer.html: community/gsr/src/main/resources/demos/layers-featurelayer-polygon.html: