Re: [Geoserver-devel] is CatalogListener.reloaded() dead code?

2024-05-20 Thread Andrea Aime
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

2024-05-14 Thread Andrea Aime
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

2024-05-10 Thread Andrea Aime
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

2024-05-10 Thread Andrea Aime
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

2024-05-10 Thread Andrea Aime
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

2024-05-01 Thread Andrea Aime
+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

2024-04-26 Thread Andrea Aime
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

2024-04-21 Thread Andrea Aime
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

2024-04-19 Thread Andrea Aime
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

2024-04-19 Thread Andrea Aime
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

2024-04-10 Thread Andrea Aime
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

2024-04-10 Thread Andrea Aime
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

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

Cheers
Andrea


==
GeoServer Professional Services from the experts!

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

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions Group
phone: +39 0584 962313

fax: +39 0584 1660272

mob:   +39  339 8844549

https://www.geosolutionsgroup.com/

http://twitter.com/geosolutions_it

---

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

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


[Geoserver-devel] GeoServer PSC meeting notes, March 26th 2024

2024-03-26 Thread Andrea Aime
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

2024-03-25 Thread Andrea Aime
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

2024-03-14 Thread Andrea Aime
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

2024-03-14 Thread Andrea Aime
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

2024-03-12 Thread Andrea Aime
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

2024-03-12 Thread Andrea Aime
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

2024-03-12 Thread Andrea Aime
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

2024-02-27 Thread Andrea Aime
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

2024-02-22 Thread Andrea Aime
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

2024-02-21 Thread Andrea Aime
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

2024-02-21 Thread Andrea Aime
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

2024-02-21 Thread Andrea Aime
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

2024-02-21 Thread Andrea Aime
 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

2024-02-21 Thread Andrea Aime
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

2024-02-19 Thread Andrea Aime
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

2024-02-19 Thread Andrea Aime
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

2024-02-16 Thread Andrea Aime
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

2024-02-15 Thread Andrea Aime
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

2024-02-06 Thread Andrea Aime
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

2024-01-24 Thread Andrea Aime
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

2024-01-18 Thread Andrea Aime
+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

2024-01-15 Thread Andrea Aime
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?

2024-01-11 Thread Andrea Aime
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

2024-01-10 Thread Andrea Aime
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)

2024-01-05 Thread Andrea Aime
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

2024-01-03 Thread Andrea Aime
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/&quot">https://js.arcgis.com/4.5/&quot</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/&quot">https://js.arcgis.com/4.5/&quot</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

2024-01-03 Thread Andrea Aime
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: