Re: [Geoserver-devel] [Geotools-devel] Starting Stable Release for GeoServer 2.20.0 / GeoTools 26.0

2021-10-13 Thread Andrea Aime
On Wed, Oct 13, 2021 at 4:45 PM Jody Garnett  wrote:

> The job is complete and the artifacts are here
> https://build.geoserver.org/view/release/job/geoserver-release/ws/distribution/2.20.0/
>  which
> is where geoserver-release-publish expects it.
>

I'm asked to login in order to open that page... not much "artifact
testing" friendly :-D

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  333 8128928

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] Starting Stable Release for GeoServer 2.20.0 / GeoTools 26.0

2021-10-13 Thread Alessandro Parma
Great, thanks!

On Wed, Oct 13, 2021 at 4:44 PM Jody Garnett  wrote:

> The job is complete and the artifacts are here
> https://build.geoserver.org/view/release/job/geoserver-release/ws/distribution/2.20.0/
>  which
> is where geoserver-release-publish expects it.
>
> They do not show up under the lastSuccessfulBuild artifacts link you
> provided earlier (probably because they were created by a subsequent job).
> --
> Jody Garnett
>
>
> On Wed, 13 Oct 2021 at 07:14, Jody Garnett  wrote:
>
>> Thanks, looks like it was missing a parameter and did not start. Working
>> on it now ...
>> --
>> Jody Garnett
>>
>>
>> On Wed, 13 Oct 2021 at 01:59, Alessandro Parma <
>> alessandro.pa...@geosolutionsgroup.com> wrote:
>>
>>> Hi All, Jody,
>>>
>>> GeoServer 2.20.0 artifacts are available for testing here
>>> .
>>> Testing is very welcome :)
>>>
>>> The Windows installer build
>>> 
>>> succeeded too but I don't know where to retrieve it. Do you know Jody?
>>>
>>> Thank you,
>>> Alessandro
>>>
>>> On Wed, Oct 13, 2021 at 9:59 AM Alessandro Parma <
>>> alessandro.pa...@geosolutionsgroup.com> wrote:
>>>
 Thanks Jody!

 On Wed, Oct 13, 2021 at 8:12 AM Jody Garnett 
 wrote:

> Thanks Alessandro:
>
> Tested the artifacts from yesterday (
> https://build.geoserver.org/view/release/job/geotools-release/46/):
>
> *bin:*
> - README.html appearance looks good, user guide links go to stable,
> and dev guide links go to stable (should probably go to latest).
> - README check (java 8 and java 11)
> $ java -cp "lib/*" org.geotools.util.factory.GeoTools
> GeoTools version 26.0
> - README quickstart (java 8 and java 11)
> mkdir bin
> javac -cp "lib/*" -d bin
> src/org/geotools/tutorial/quickstart/Quickstart.java
> java -cp "lib/*:bin" org.geotools.tutorial.quickstart.Quickstart
> (the java file dialog is somewhat hard to use, double clicking to open
> folders)
>
> *doc*
> - javadocs are missing a license, but seem fine
>
> *userguide*
> - readme as for bin
> - no distinct license file, although it is documented on the license
> page
>
> *project*
> - looks fine, all license information and so on has been collected
> - built with java 8
> - built with java 11
>
> --
> Jody Garnett
>
>
> On Mon, 11 Oct 2021 at 01:07, Alessandro Parma <
> alessandro.pa...@geosolutionsgroup.com> wrote:
>
>> Hi All,
>>
>> As per subject Andrea and I are moving on with the release. I'll keep
>> you posted on the progress.
>>
>> --
>>
>> Regards,
>>
>> Alessandro Parma
>>
>> ==
>> GeoServer Professional Services from the experts! Visit
>> http://goo.gl/it488V for more information.
>> ==
>>
>> Alessandro Parma
>> DevOps Engineer
>>
>> GeoSolutions S.A.S.
>> Via di Montramito 3/A
>> 55054  Massarosa (LU)
>> Italy
>> phone: +39 0584 962313
>> fax:  +39 0584 1660272
>>
>> https://www.geosolutionsgroup.com
>>
>> https://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.
>> ___
>> GeoTools-Devel mailing list
>> geotools-de...@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>>
>

 --

 Regards,

 Alessandro Parma

 ==
 GeoServer Professional Services from the experts! Visit
 http://goo.gl/it488V for more information.
 ==

 Alessandro Parma
 DevOps Engineer

 GeoSolutions 

Re: [Geoserver-devel] [Geotools-devel] Starting Stable Release for GeoServer 2.20.0 / GeoTools 26.0

2021-10-13 Thread Jody Garnett
The job is complete and the artifacts are here
https://build.geoserver.org/view/release/job/geoserver-release/ws/distribution/2.20.0/
which
is where geoserver-release-publish expects it.

They do not show up under the lastSuccessfulBuild artifacts link you
provided earlier (probably because they were created by a subsequent job).
--
Jody Garnett


On Wed, 13 Oct 2021 at 07:14, Jody Garnett  wrote:

> Thanks, looks like it was missing a parameter and did not start. Working
> on it now ...
> --
> Jody Garnett
>
>
> On Wed, 13 Oct 2021 at 01:59, Alessandro Parma <
> alessandro.pa...@geosolutionsgroup.com> wrote:
>
>> Hi All, Jody,
>>
>> GeoServer 2.20.0 artifacts are available for testing here
>> .
>> Testing is very welcome :)
>>
>> The Windows installer build
>> 
>> succeeded too but I don't know where to retrieve it. Do you know Jody?
>>
>> Thank you,
>> Alessandro
>>
>> On Wed, Oct 13, 2021 at 9:59 AM Alessandro Parma <
>> alessandro.pa...@geosolutionsgroup.com> wrote:
>>
>>> Thanks Jody!
>>>
>>> On Wed, Oct 13, 2021 at 8:12 AM Jody Garnett 
>>> wrote:
>>>
 Thanks Alessandro:

 Tested the artifacts from yesterday (
 https://build.geoserver.org/view/release/job/geotools-release/46/):

 *bin:*
 - README.html appearance looks good, user guide links go to stable, and
 dev guide links go to stable (should probably go to latest).
 - README check (java 8 and java 11)
 $ java -cp "lib/*" org.geotools.util.factory.GeoTools
 GeoTools version 26.0
 - README quickstart (java 8 and java 11)
 mkdir bin
 javac -cp "lib/*" -d bin
 src/org/geotools/tutorial/quickstart/Quickstart.java
 java -cp "lib/*:bin" org.geotools.tutorial.quickstart.Quickstart
 (the java file dialog is somewhat hard to use, double clicking to open
 folders)

 *doc*
 - javadocs are missing a license, but seem fine

 *userguide*
 - readme as for bin
 - no distinct license file, although it is documented on the license
 page

 *project*
 - looks fine, all license information and so on has been collected
 - built with java 8
 - built with java 11

 --
 Jody Garnett


 On Mon, 11 Oct 2021 at 01:07, Alessandro Parma <
 alessandro.pa...@geosolutionsgroup.com> wrote:

> Hi All,
>
> As per subject Andrea and I are moving on with the release. I'll keep
> you posted on the progress.
>
> --
>
> Regards,
>
> Alessandro Parma
>
> ==
> GeoServer Professional Services from the experts! Visit
> http://goo.gl/it488V for more information.
> ==
>
> Alessandro Parma
> DevOps Engineer
>
> GeoSolutions S.A.S.
> Via di Montramito 3/A
> 55054  Massarosa (LU)
> Italy
> phone: +39 0584 962313
> fax:  +39 0584 1660272
>
> https://www.geosolutionsgroup.com
>
> https://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.
> ___
> GeoTools-Devel mailing list
> geotools-de...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>

>>>
>>> --
>>>
>>> Regards,
>>>
>>> Alessandro Parma
>>>
>>> ==
>>> GeoServer Professional Services from the experts! Visit
>>> http://goo.gl/it488V for more information.
>>> ==
>>>
>>> Alessandro Parma
>>> DevOps Engineer
>>>
>>> GeoSolutions S.A.S.
>>> Via di Montramito 3/A
>>> 55054  Massarosa (LU)
>>> Italy
>>> phone: +39 0584 962313
>>> fax:  +39 0584 1660272
>>>
>>> https://www.geosolutionsgroup.com
>>>
>>> https://twitter.com/geosolutions_it
>>>
>>> 

Re: [Geoserver-devel] [Geotools-devel] Starting Stable Release for GeoServer 2.20.0 / GeoTools 26.0

2021-10-13 Thread Jody Garnett
Thanks, looks like it was missing a parameter and did not start. Working on
it now ...
--
Jody Garnett


On Wed, 13 Oct 2021 at 01:59, Alessandro Parma <
alessandro.pa...@geosolutionsgroup.com> wrote:

> Hi All, Jody,
>
> GeoServer 2.20.0 artifacts are available for testing here
> .
> Testing is very welcome :)
>
> The Windows installer build
> 
> succeeded too but I don't know where to retrieve it. Do you know Jody?
>
> Thank you,
> Alessandro
>
> On Wed, Oct 13, 2021 at 9:59 AM Alessandro Parma <
> alessandro.pa...@geosolutionsgroup.com> wrote:
>
>> Thanks Jody!
>>
>> On Wed, Oct 13, 2021 at 8:12 AM Jody Garnett 
>> wrote:
>>
>>> Thanks Alessandro:
>>>
>>> Tested the artifacts from yesterday (
>>> https://build.geoserver.org/view/release/job/geotools-release/46/):
>>>
>>> *bin:*
>>> - README.html appearance looks good, user guide links go to stable, and
>>> dev guide links go to stable (should probably go to latest).
>>> - README check (java 8 and java 11)
>>> $ java -cp "lib/*" org.geotools.util.factory.GeoTools
>>> GeoTools version 26.0
>>> - README quickstart (java 8 and java 11)
>>> mkdir bin
>>> javac -cp "lib/*" -d bin
>>> src/org/geotools/tutorial/quickstart/Quickstart.java
>>> java -cp "lib/*:bin" org.geotools.tutorial.quickstart.Quickstart
>>> (the java file dialog is somewhat hard to use, double clicking to open
>>> folders)
>>>
>>> *doc*
>>> - javadocs are missing a license, but seem fine
>>>
>>> *userguide*
>>> - readme as for bin
>>> - no distinct license file, although it is documented on the license page
>>>
>>> *project*
>>> - looks fine, all license information and so on has been collected
>>> - built with java 8
>>> - built with java 11
>>>
>>> --
>>> Jody Garnett
>>>
>>>
>>> On Mon, 11 Oct 2021 at 01:07, Alessandro Parma <
>>> alessandro.pa...@geosolutionsgroup.com> wrote:
>>>
 Hi All,

 As per subject Andrea and I are moving on with the release. I'll keep
 you posted on the progress.

 --

 Regards,

 Alessandro Parma

 ==
 GeoServer Professional Services from the experts! Visit
 http://goo.gl/it488V for more information.
 ==

 Alessandro Parma
 DevOps Engineer

 GeoSolutions S.A.S.
 Via di Montramito 3/A
 55054  Massarosa (LU)
 Italy
 phone: +39 0584 962313
 fax:  +39 0584 1660272

 https://www.geosolutionsgroup.com

 https://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.
 ___
 GeoTools-Devel mailing list
 geotools-de...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geotools-devel

>>>
>>
>> --
>>
>> Regards,
>>
>> Alessandro Parma
>>
>> ==
>> GeoServer Professional Services from the experts! Visit
>> http://goo.gl/it488V for more information.
>> ==
>>
>> Alessandro Parma
>> DevOps Engineer
>>
>> GeoSolutions S.A.S.
>> Via di Montramito 3/A
>> 55054  Massarosa (LU)
>> Italy
>> phone: +39 0584 962313
>> fax:  +39 0584 1660272
>>
>> https://www.geosolutionsgroup.com
>>
>> https://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 

[Geoserver-devel] [JIRA] (GEOS-10271) [ImageMosaic] Cannot create temporal mosaics anymore: java.util.Date cannot be cast to org.geotools.util.DateRange

2021-10-13 Thread Alessio Fabiani (JIRA)
Alessio Fabiani ( 
https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A32f3aca2-f2ad-418f-924e-c6fba7e04301
 ) *created* an issue

GeoServer ( 
https://osgeo-org.atlassian.net/browse/GEOS?atlOrigin=eyJpIjoiMTI3MjE4MjdmMDdhNGNmOTk5MmMxOGUxMTRhNDI2MzciLCJwIjoiaiJ9
 ) / Bug ( 
https://osgeo-org.atlassian.net/browse/GEOS-10271?atlOrigin=eyJpIjoiMTI3MjE4MjdmMDdhNGNmOTk5MmMxOGUxMTRhNDI2MzciLCJwIjoiaiJ9
 ) GEOS-10271 ( 
https://osgeo-org.atlassian.net/browse/GEOS-10271?atlOrigin=eyJpIjoiMTI3MjE4MjdmMDdhNGNmOTk5MmMxOGUxMTRhNDI2MzciLCJwIjoiaiJ9
 ) [ImageMosaic] Cannot create temporal mosaics anymore: java.util.Date cannot 
be cast to org.geotools.util.DateRange ( 
https://osgeo-org.atlassian.net/browse/GEOS-10271?atlOrigin=eyJpIjoiMTI3MjE4MjdmMDdhNGNmOTk5MmMxOGUxMTRhNDI2MzciLCJwIjoiaiJ9
 )

Issue Type: Bug Affects Versions: 2.18.2 Assignee: Unassigned Components: image 
mosaic Created: 13/Oct/21 11:52 AM Priority: High Reporter: Alessio Fabiani ( 
https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A32f3aca2-f2ad-418f-924e-c6fba7e04301
 )

Trying to add a temporal dimension results in a class cast exception error.

You can try any sample dataset; as an instance I used this one 
https://www.dropbox.com/sh/xztm4g4g3v8w1r3/AAD-cp2MqcDjZOTVVj6zwhNxa?dl=0

Exception StackTrace below:

 {{ 2021-10-13 09:40:30,777 ERROR [gce.imagemosaic] - java.util.Date cannot be 
cast to org.geotools.util.DateRange
java.lang.ClassCastException: java.util.Date cannot be cast to 
org.geotools.util.DateRange
at 
org.geotools.gce.imagemosaic.properties.time.TimestampFileNameExtractor.lambda$setProperties$0(TimestampFileNameExtractor.java:97)
at 
java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384)
at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:647)
at 
org.geotools.gce.imagemosaic.properties.time.TimestampFileNameExtractor.setProperties(TimestampFileNameExtractor.java:95)
at 
org.geotools.gce.imagemosaic.ImageMosaicConfigHandler.updateAttributesFromCollectors(ImageMosaicConfigHandler.java:765)
at 
org.geotools.gce.imagemosaic.ImageMosaicConfigHandler.updateCatalog(ImageMosaicConfigHandler.java:617)
at 
org.geotools.gce.imagemosaic.ImageMosaicConfigHandler.updateConfiguration(ImageMosaicConfigHandler.java:1579)
at 
org.geotools.gce.imagemosaic.ImageMosaicFileFeatureConsumer$ImageMosaicFileConsumer.handleElement(ImageMosaicFileFeatureConsumer.java:281)
at 
org.geotools.gce.imagemosaic.ImageMosaicFileFeatureConsumer$ImageMosaicFileConsumer.handleElement(ImageMosaicFileFeatureConsumer.java:136)
at 
org.geotools.gce.imagemosaic.ImageMosaicDirectoryWalker$MosaicDirectoryWalker.handleElement(ImageMosaicDirectoryWalker.java:169)
at 
org.geotools.gce.imagemosaic.ImageMosaicDirectoryWalker$MosaicDirectoryWalker.handleFile(ImageMosaicDirectoryWalker.java:99)
at org.apache.commons.io.DirectoryWalker.walk(DirectoryWalker.java:367)
at org.apache.commons.io.DirectoryWalker.walk(DirectoryWalker.java:335)
at 
org.geotools.gce.imagemosaic.ImageMosaicDirectoryWalker$MosaicDirectoryWalker.(ImageMosaicDirectoryWalker.java:121)
at 
org.geotools.gce.imagemosaic.ImageMosaicDirectoryWalker.run(ImageMosaicDirectoryWalker.java:217)
at org.geotools.gce.imagemosaic.Utils.createMosaic(Utils.java:532)
at org.geotools.gce.imagemosaic.Utils.checkSource(Utils.java:1556)
at 
org.geotools.gce.imagemosaic.ImageMosaicReader.initReaderFromURL(ImageMosaicReader.java:263)
at 
org.geotools.gce.imagemosaic.ImageMosaicReader.(ImageMosaicReader.java:216)
at 
org.geotools.gce.imagemosaic.ImageMosaicFormat.getReader(ImageMosaicFormat.java:587)
at 
org.geotools.gce.imagemosaic.ImageMosaicFormat.getReader(ImageMosaicFormat.java:111)
at 
org.geoserver.catalog.ResourcePool.getGridCoverageReader(ResourcePool.java:1566)
at 
org.geoserver.catalog.ResourcePool.getGridCoverageReader(ResourcePool.java:1511)
at 
org.geoserver.catalog.impl.CoverageStoreInfoImpl.getGridCoverageReader(CoverageStoreInfoImpl.java:53)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at 
org.geoserver.catalog.impl.ModificationProxy.invoke(ModificationProxy.java:127)
at com.sun.proxy.$Proxy90.getGridCoverageReader(Unknown Source)
at 
org.geoserver.web.data.layer.NewLayerPageProvider.getItemsInternal(NewLayerPageProvider.java:86)
at 
org.geoserver.web.data.layer.NewLayerPageProvider.getItems(NewLayerPageProvider.java:47)
at 
org.geoserver.web.wicket.GeoServerDataProvider.getFilteredItems(GeoServerDataProvider.java:190)
at 
org.geoserver.web.data.layer.NewLayerPageProvider.getFilteredItems(NewLayerPageProvider.java:186)
at 
org.geoserver.web.wicket.GeoServerDataProvider.size(GeoServerDataProvider.java:208)
at 

Re: [Geoserver-devel] [Geotools-devel] Starting Stable Release for GeoServer 2.20.0 / GeoTools 26.0

2021-10-13 Thread Alessandro Parma
Hi All, Jody,

GeoServer 2.20.0 artifacts are available for testing here
.
Testing is very welcome :)

The Windows installer build

succeeded too but I don't know where to retrieve it. Do you know Jody?

Thank you,
Alessandro

On Wed, Oct 13, 2021 at 9:59 AM Alessandro Parma <
alessandro.pa...@geosolutionsgroup.com> wrote:

> Thanks Jody!
>
> On Wed, Oct 13, 2021 at 8:12 AM Jody Garnett 
> wrote:
>
>> Thanks Alessandro:
>>
>> Tested the artifacts from yesterday (
>> https://build.geoserver.org/view/release/job/geotools-release/46/):
>>
>> *bin:*
>> - README.html appearance looks good, user guide links go to stable, and
>> dev guide links go to stable (should probably go to latest).
>> - README check (java 8 and java 11)
>> $ java -cp "lib/*" org.geotools.util.factory.GeoTools
>> GeoTools version 26.0
>> - README quickstart (java 8 and java 11)
>> mkdir bin
>> javac -cp "lib/*" -d bin
>> src/org/geotools/tutorial/quickstart/Quickstart.java
>> java -cp "lib/*:bin" org.geotools.tutorial.quickstart.Quickstart
>> (the java file dialog is somewhat hard to use, double clicking to open
>> folders)
>>
>> *doc*
>> - javadocs are missing a license, but seem fine
>>
>> *userguide*
>> - readme as for bin
>> - no distinct license file, although it is documented on the license page
>>
>> *project*
>> - looks fine, all license information and so on has been collected
>> - built with java 8
>> - built with java 11
>>
>> --
>> Jody Garnett
>>
>>
>> On Mon, 11 Oct 2021 at 01:07, Alessandro Parma <
>> alessandro.pa...@geosolutionsgroup.com> wrote:
>>
>>> Hi All,
>>>
>>> As per subject Andrea and I are moving on with the release. I'll keep
>>> you posted on the progress.
>>>
>>> --
>>>
>>> Regards,
>>>
>>> Alessandro Parma
>>>
>>> ==
>>> GeoServer Professional Services from the experts! Visit
>>> http://goo.gl/it488V for more information.
>>> ==
>>>
>>> Alessandro Parma
>>> DevOps Engineer
>>>
>>> GeoSolutions S.A.S.
>>> Via di Montramito 3/A
>>> 55054  Massarosa (LU)
>>> Italy
>>> phone: +39 0584 962313
>>> fax:  +39 0584 1660272
>>>
>>> https://www.geosolutionsgroup.com
>>>
>>> https://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.
>>> ___
>>> GeoTools-Devel mailing list
>>> geotools-de...@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>>>
>>
>
> --
>
> Regards,
>
> Alessandro Parma
>
> ==
> GeoServer Professional Services from the experts! Visit
> http://goo.gl/it488V for more information.
> ==
>
> Alessandro Parma
> DevOps Engineer
>
> GeoSolutions S.A.S.
> Via di Montramito 3/A
> 55054  Massarosa (LU)
> Italy
> phone: +39 0584 962313
> fax:  +39 0584 1660272
>
> https://www.geosolutionsgroup.com
>
> https://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 

Re: [Geoserver-devel] [Geotools-devel] Starting Stable Release for GeoServer 2.20.0 / GeoTools 26.0

2021-10-13 Thread Alessandro Parma
Thanks Jody!

On Wed, Oct 13, 2021 at 8:12 AM Jody Garnett  wrote:

> Thanks Alessandro:
>
> Tested the artifacts from yesterday (
> https://build.geoserver.org/view/release/job/geotools-release/46/):
>
> *bin:*
> - README.html appearance looks good, user guide links go to stable, and
> dev guide links go to stable (should probably go to latest).
> - README check (java 8 and java 11)
> $ java -cp "lib/*" org.geotools.util.factory.GeoTools
> GeoTools version 26.0
> - README quickstart (java 8 and java 11)
> mkdir bin
> javac -cp "lib/*" -d bin
> src/org/geotools/tutorial/quickstart/Quickstart.java
> java -cp "lib/*:bin" org.geotools.tutorial.quickstart.Quickstart
> (the java file dialog is somewhat hard to use, double clicking to open
> folders)
>
> *doc*
> - javadocs are missing a license, but seem fine
>
> *userguide*
> - readme as for bin
> - no distinct license file, although it is documented on the license page
>
> *project*
> - looks fine, all license information and so on has been collected
> - built with java 8
> - built with java 11
>
> --
> Jody Garnett
>
>
> On Mon, 11 Oct 2021 at 01:07, Alessandro Parma <
> alessandro.pa...@geosolutionsgroup.com> wrote:
>
>> Hi All,
>>
>> As per subject Andrea and I are moving on with the release. I'll keep you
>> posted on the progress.
>>
>> --
>>
>> Regards,
>>
>> Alessandro Parma
>>
>> ==
>> GeoServer Professional Services from the experts! Visit
>> http://goo.gl/it488V for more information.
>> ==
>>
>> Alessandro Parma
>> DevOps Engineer
>>
>> GeoSolutions S.A.S.
>> Via di Montramito 3/A
>> 55054  Massarosa (LU)
>> Italy
>> phone: +39 0584 962313
>> fax:  +39 0584 1660272
>>
>> https://www.geosolutionsgroup.com
>>
>> https://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.
>> ___
>> GeoTools-Devel mailing list
>> geotools-de...@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>>
>

-- 

Regards,

Alessandro Parma

==
GeoServer Professional Services from the experts! Visit http://goo.gl/it488V
for more information.
==

Alessandro Parma
DevOps Engineer

GeoSolutions S.A.S.
Via di Montramito 3/A
55054  Massarosa (LU)
Italy
phone: +39 0584 962313
fax:  +39 0584 1660272

https://www.geosolutionsgroup.com

https://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] Problems building GeoServer documentation

2021-10-13 Thread Andrea Aime
Hi Jody,
I just followed the instructions on the GeoCat site and then, it built.
No changes in the docs.

However, it was building just fine until some time ago (weeks?) so some
recent change must have broken
a previously working setup, and now requires a more recent sphinx version,
it seems.

Cheers
Andrea


On Tue, Oct 12, 2021 at 7:20 PM Jody Garnett  wrote:

> Oh I know this one, it often annoys me when doing theme development it
> usually has to do with parent / child table of contents relationships being
> messed up somehow. Sometimes if you are just doing incremental builds
> locally you can introduce a problem of this nature...
>
> Let me check out main and build all the docs.
> --
> Jody Garnett
>
>
> On Tue, 12 Oct 2021 at 01:42, Andrea Aime <
> andrea.a...@geosolutionsgroup.com> wrote:
>
>> Something has changed recently that broke the build for me too:
>>
>> sphinx:
>>  [echo] Running sphinx-build -D release=2.21-SNAPSHOT -W -b html -d
>> "/home/aaime/devel/git-gs/doc/en/target/docguide/doctrees" .
>> "/home/aaime/devel/git-gs/doc/en/target/docguide/html"
>>  [exec]
>> /usr/local/lib/python2.7/dist-packages/sphinx/util/nodes.py:94:
>> FutureWarning:
>>  [exec]The iterable returned by Node.traverse()
>>  [exec]will become an iterator instead of a list in Docutils >
>> 0.16.
>>  [exec]   for classifier in
>> reversed(node.parent.traverse(nodes.classifier)):
>>
>>  [exec] Theme error:
>>  [exec] An error happened in rendering the page background.
>>  [exec] Reason: UndefinedError("'root_doc' is undefined",)
>>
>> Did not touch the system installation, has built the docs fine till some
>> time ago Some recent change in the sphinx setup has made the
>> instructions "outdated".
>> Tried the instructions from the GeoCat docs, they worked.
>>
>> Cheers
>> Andrea
>>
>>
>> On Sat, Oct 9, 2021 at 5:48 PM Jody Garnett 
>> wrote:
>>
>>> Peter,
>>>
>>> A number of osgeo projects use this python / sphinx stack for
>>> documentation management.  For geoserver we use python 3 (which defaults to
>>> utc-8) rather than python 2 which has been discontinued.
>>>
>>> The instructions (
>>> https://docs.geoserver.org/latest/en/docguide/install.html
>>> ) appear a little of out of date. Here are some I have written more
>>> recently (https://github.com/GeoCat/geocat-themes/blob/master/README.md
>>> ).
>>>
>>> Jody
>>>
>>> On Wed, Oct 6, 2021 at 11:15 AM Peter Smythe  wrote:
>>>
 Hi all

 I am able to successfully build the main branch of GeoServer src with
 Maven.  That is not a problem.

 However, I am struggling to build the documentation, both on Windows
 and Ubuntu.  These are the steps I have followed:

 cd doc/en
 mvn clean install -e -Xalternatively   mvn compile -Puser -e -X

 The problem appears to be with sphinx-build, from the logs:

 sphinx:
  [echo] Running sphinx-build -D release=2.21-SNAPSHOT -W -b html -d
 "/home/peters/geoserver-source/doc/e
 n/target/docguide/doctrees" .
 "/home/peters/geoserver-source/doc/en/target/docguide/html"

  [exec] Theme error:
  [exec] An error happened in rendering the page background.
  [exec] Reason: *TypeError('quote_from_bytes() expected bytes')*
 [INFO]
 
 [INFO] BUILD FAILURE
 [INFO]
 
 [INFO] Total time:  16.325 s

 These are the versions.

 python -V
 Python 2.7.18
 sphinx-build --version
 sphinx-build 3.5.2

 If the problem is with python2, I have tried to
 alias python=python3
 python -V
 Python 3.8.10
 and that also does not help.

 Attached is the full output from maven, if that helps.

 Can anyone guide me on what the problem might be, please?

 Thanks

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

>>> --
>>> --
>>> 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  333 8128928
>>
>> https://www.geosolutionsgroup.com/
>>
>> http://twitter.com/geosolutions_it
>>
>> ---
>>
>> Con riferimento alla normativa sul trattamento dei dati personali (Reg.
>> UE 2016/679 - Regolamento 

Re: [Geoserver-devel] [Geotools-devel] Starting Stable Release for GeoServer 2.20.0 / GeoTools 26.0

2021-10-13 Thread Jody Garnett
Thanks Alessandro:

Tested the artifacts from yesterday (
https://build.geoserver.org/view/release/job/geotools-release/46/):

*bin:*
- README.html appearance looks good, user guide links go to stable, and dev
guide links go to stable (should probably go to latest).
- README check (java 8 and java 11)
$ java -cp "lib/*" org.geotools.util.factory.GeoTools
GeoTools version 26.0
- README quickstart (java 8 and java 11)
mkdir bin
javac -cp "lib/*" -d bin
src/org/geotools/tutorial/quickstart/Quickstart.java
java -cp "lib/*:bin" org.geotools.tutorial.quickstart.Quickstart
(the java file dialog is somewhat hard to use, double clicking to open
folders)

*doc*
- javadocs are missing a license, but seem fine

*userguide*
- readme as for bin
- no distinct license file, although it is documented on the license page

*project*
- looks fine, all license information and so on has been collected
- built with java 8
- built with java 11

--
Jody Garnett


On Mon, 11 Oct 2021 at 01:07, Alessandro Parma <
alessandro.pa...@geosolutionsgroup.com> wrote:

> Hi All,
>
> As per subject Andrea and I are moving on with the release. I'll keep you
> posted on the progress.
>
> --
>
> Regards,
>
> Alessandro Parma
>
> ==
> GeoServer Professional Services from the experts! Visit
> http://goo.gl/it488V for more information.
> ==
>
> Alessandro Parma
> DevOps Engineer
>
> GeoSolutions S.A.S.
> Via di Montramito 3/A
> 55054  Massarosa (LU)
> Italy
> phone: +39 0584 962313
> fax:  +39 0584 1660272
>
> https://www.geosolutionsgroup.com
>
> https://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.
> ___
> GeoTools-Devel mailing list
> geotools-de...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>
___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel