Re: [Geoserver-devel] GeoServer PSC Meeting 2024-02-13

2024-02-21 Thread Alexandre Gacon
Hi Andrea.

You provided clear explanations. I would be happy to help in this release
process.

Alexandre

Le mer. 21 févr. 2024 à 10:08, Andrea Aime <
andrea.a...@geosolutionsgroup.com> a écrit :

>  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://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
>
> 

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://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 

Re: [Geoserver-devel] GeoServer PSC Meeting 2024-02-13

2024-02-20 Thread Alexandre Gacon
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


Re: [Geoserver-devel] GeoServer PSC Meeting 2024-02-13

2024-02-20 Thread Jody Garnett
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


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-18 Thread Peter Smythe
Hi Andrea

I totally agree with Jody that someone else should be making the standard
releases, freeing you up to review tricky PRs, assist new developers and do
R etc, so depending on what you prefer, I can gladly take over the GT
29.5, GT 2.23.5, GWC 1.23.5 release tomorrow.

Peter

GeoServer PSC
AWS Solutions Architect
https://github.com/petersmythe


On Fri, 16 Feb 2024 at 21:49, Jody Garnett  wrote:

> I am generally content to make the stable releases (in support of my
> GeoCat customers).
>
> Thanks for taking the 2.26-RC (I find making the release-candidate and all
> the jobs to be a bother with all the job creation and management.)
> Aside: It should be possible to change to a Jenkinsfile (so one job would
> be responsible for all branches) which is what we use at GeoCat.
>
> 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.
> --
> Jody Garnett
>
>
> On Feb 16, 2024 at 6:31:33 AM, Andrea Aime <
> andrea.a...@geosolutionsgroup.com> wrote:
>
>> 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
>

___
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 Jody Garnett
 I am generally content to make the stable releases (in support of my
GeoCat customers).

Thanks for taking the 2.26-RC (I find making the release-candidate and all
the jobs to be a bother with all the job creation and management.)
Aside: It should be possible to change to a Jenkinsfile (so one job would
be responsible for all branches) which is what we use at GeoCat.

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.
--
Jody Garnett


On Feb 16, 2024 at 6:31:33 AM, Andrea Aime <
andrea.a...@geosolutionsgroup.com> wrote:

> 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] 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


[Geoserver-devel] GeoServer PSC Meeting 2024-02-13

2024-02-14 Thread Jody Garnett
GeoTools / GeoServer PMC meeting - 2024-02-13Attending

   -

   Peter Smythe
   -

   Gabriel Roldan
   -

   Jody Garnett
   -

   Torben Barsballe
   -

   Andrea Aime
   -

   Jukka Rahkonen
   -

   Kevin Smith


Actions from prior meetings:

   -

   [DONE] Peter: Make a PR to update the PSC list (in the developers guide)
   gabe: Please help with review of #7156
   -

   [DONE] Peter: Check-in with Brad to see how we can help/plan 
   -

   Peter: Share new wiki pages with the community
   -

   [WIP] gabe: Will make a PR for parallel loader
   -

   andrea: add peter to the security vulnerabilities issues

Agenda

   -

   Release schedule
   -

   mkdocs update
   -

   Discourse update
   -

   github security advisory graph question
   -

   Worldwide installations of GeoServers
   -

   Firefox redirection
   -

   GEOS-11284 Promote community module "datadir catalog loader" to core
   -

   GEOT-7411 App-schema performance improvement in setting attribute values
   -

   SLD Arrow Regression
   -

   JNDI documentation critical fix
   -

   “www” no longer serving JS apps

Actions

   -

   Peter: create a sed script to fix email addresses in sourceforge lists
   export
   -

   Jody: setup a github workflow to use dependency submission API
   

   -


Release schedule

GeoTools 29.5 / GeoServer 2.23.5 this month

Need a volunteer - Andrea will ask around GeoSolutions but no promises.
Fallback: Peter

Next RC cycle (2.25) is also approaching.

Adjusting release schedule to avoid extra 2.24 stable release…

https://github.com/geoserver/geoserver/wiki/Release-Schedule

Several potentially large changes outstanding:

   -

   Wicket 9  (postpone to
   2.26)
   -

   Resources and Paths API
   
   -

  one legit bug on windows
  -

  Firefox redirectionand stuck on difference of opinion on API meaning
  (need to clarify javadoc)
  -

  action: gabe: volunteer to check in on this later in the month
  (breakout meeting)
  -

   startup enhancements (should be good)
   -

   mkdocs (branch )
   (timing would be good)


sidebar: Handling of WPS results with respect of ResourceStore and multiple
containers

   -

   there is some other way to handle that, can check system property
   -

   ideally a blob storage would be good for shared WPS output
   -

   Configure in WPS administration panel, where to share output

mkdocs update

Download directives now work:
https://jodygarnett.github.io/geoserver/introduction/license/

   -

   docs/introduciton/download/download.txt - lists “external” files
   -

   docs/introduction/download/.gitignore - to avoid storing duplicate files
   -

   mkdocs.yml has a hook to code to read download.txt above


Example of using {{ version }} and {{ release }}:

   -

   https://jodygarnett.github.io/geoserver/installation/docker/
   -

   Short term {{ release }}
   -

   Jody would like to grab these from pom.xml (this would be a change to
   release procedure)
   -

   Or can we determine from git history
   -

   I cannot determine with git because our tags are not on our branch, ours
   are not :)


Can we convert the chinese docs:

   -

   yes we could, there is a language chooser
   -

   can convert chinese docs later, run the script, need a native speaker to
   review
   -

   jody has a script to convert language, but need a native speaker to
   review results

Discourse update

https://trac.osgeo.org/osgeo/ticket/3104#comment:7

Migration broken by SF anonymization…

Action: Peter to create a sed script to fix email addresses
github security advisory graph question

A change to a published vulnerability came in from Mark:

   -

   https://github.com/github/advisory-database/pull/3483
   -

   Q: why is this not being made to our geoserver one?


Fundamental questions:

   -

   For a vulnerability in gs-web-core …
   -

   Do we also record gs-web-app? For the war overlay use?
   -

   Do we also record against the war for download use
   -

   Do we also record against the windows installer …
   -

   Would this change for wps extension?


Jody’s expectation is to write down the most specific thing … and trust the
tools

The answer provided by dependabot is a github action, that would run for
each tag, that would publish the “graph” based on the pom.xml file
relationships.

   -

   https://github.com/dependabot/dependabot-core/issues/2640
   -

  No it does not handle maven pom.xml directly, there is an action that
  processes the dependency:tree into the “graph” used by the tools
  -

   would it be smart enough for profiles?


action: setup a github workflow to use dependency submission API