Jukka and Andrea:

I updated the https://github.com/geoserver/geoserver/wiki/Jakarta-EE page
based on the ideas brought up in today's meeting.

I think it is great emphasis to have for next year (prior to Java 11
reaching end-of-life).

I did notice that different distributors have different dates for java 11
service:

   - Oracle: 2023-09-30 <-- this is soon :)
   - OpenJDK: 2023-09-30
   - RedHat: 2024-10
   - Adoptium: 2024-10 (the one we follow)
   - Microsoft: 2024-10


With commercial support being available longer.
--
Jody Garnett


On Sep 26, 2023 at 10:40:12 AM, Andrea Aime <
andrea.a...@geosolutionsgroup.com> wrote:

> GeoTools / GeoServer PMC meeting - 2023-09-26Attending
>
>    -
>
>    Torben Barsballe
>    -
>
>    Jody Garnett
>    -
>
>    Jukka Rahkonnen
>    -
>
>    Andrea Aime
>
> Actions from prior meetings:
>
>    -
>
>    action: Discuss with Alexandre Gacon on the geoserver-devel list about
>    translation (done)
>    -
>
>    action: Ask on the geoserver-devel list for assistance setting up new
>    branches and jobs (done)
>
> Agenda
>
>    -
>
>    GeoServer 2.24-RC / GeoTools 30-RC
>    -
>
>    GSIP 220 - Revised Security Policy and CVE handling
>
> Actions
>
>    -
>
>
> GeoServer 2.24-RC / GeoTools 30-RC
>
> GeoTools 30-RC:
>
>    -
>
>    thanks to downstream projects you are excellent
>
>
> Released:
>
>
> https://geoserver.org/announcements/2023/09/25/geoserver-2-24-RC-released.html
>
>
>    -
>
>    twitter (aaime)
>    -
>
>    mastodon (jody)
>    -
>
>    linkedin (jody)
>
>
> Community modules:
>
>    -
>
>    script worked well :) added instructions for next time
>    -
>
>    consider updating script to block out community module tickets from
>    the main list
>    -
>
>    action: gabe did not have docs for geoserver-acl
>    -
>
>    action: GPL license is not included
>    -
>
>    GEOS-11134 - GeoServer 2.24-RC packaging feedback
>    <https://osgeo-org.atlassian.net/browse/GEOS-11134>
>
>
> When do we wish to make the release?
>
>    -
>
>    two weeks → October 10th?
>
>
> Docker image with ogcapi features
>
> > docker run -it -p8080:8080 --env INSTALL_EXTENSIONS=true --env
> COMMUNITY_EXTENSIONS="ogcapi-features" docker.osgeo.org/geoserver:2.24.x
>
> Welcome to GeoServer 2.24-RC
>
> Initialize /opt/geoserver_data/ from data directory included in
> geoserver.war
>
> Starting download of extensions
>
> URL does not exist: /geoserver-2.24-RC-ogcapi-features-plugin.zip
>
> Finished download of extensions
>
> Starting installation of extensions
>
> Finished installation of extensions
>
> lol:
>
>    -
>
>    2.24.x should pull from nightly server
>    -
>
>    stable should pull from source forge
>    -
>
>    it got confused checking 2.24-RC and thinks it is a “snapshot”
>
>
>
> https://build.geoserver.org/view/release/job/geoserver-release-docker/390/parameters/
>
>
> https://build.geoserver.org/view/release/job/geoserver-release-docker/390/console
>
>
> Jody fails bash if/else check:
>
>    -
>
>    https://github.com/geoserver/docker/blob/master/build/release.sh
>
>
>
> GSIP 220 - Revised Security Policy and CVE handling
>
> The experiment with creating a CVE number has helped communication with
> national CVE Numbering Authority, they recommend our policy is clearly a
> “Coordinated Vulnerability Disclosure” (since we disclose when patch is
> ready on stable and maintenance).
>
>
>    -
>
>    Be clear we can provide CVE number
>    -
>
>    Be clear we time our announcements in SECURITY.md file
>
>
> action:
>
>    -
>
>    jody: update security.md file with “Coordinated Vulnerability
>    Disclosure” heading
>    -
>
>    aaime: credit steve on jai-ext jiffle vulnerability? it was already
>    one ..
>
>
> Steve wished credit on https://github.com/advisories/GHSA-59x6-g4jr-4hxc
>
>    -
>
>    this was externally reported so we do not have direct control
>    -
>
>    jody did a pull request, perhaps steve can do the same?
>    -
>
>    jody also asked MITRE three times to update the original (
>    https://nvd.nist.gov/vuln/detail/CVE-2023-35042)
>
>
> aside: Credit Steve on:
>
>    -
>
>    GHSA-59x6-g4jr-4hxc
>    -
>
>    GHSA-fh7p-5f6g-vj2w
>
>
> Update prior security vulnerability sections:
>
>    -
>
>
>    
> https://geoserver.org/announcements/2023/07/21/geoserver-2-23-2-released.html
>    publish the new CVE number
>    update security vulnerability sections with CVE number
>    -
>
>
>    
> https://geoserver.org/announcements/2023/09/25/geoserver-2-24-RC-released.html
>    h2 no longer included; not really a vulnerability as no known exploit.
>    but we can make a heading for it.
>
>
> Chit chat
>
> Roadmap - Java 11 becomes EOL in 2024?
>
>    -
>
>    Can we just run with Java 17 and Tomcat 9? I think so …
>    -
>
>    Compiling for Java 17? JAI → ImageN?
>    -
>
>       We have the code, but *no* test cases were provided (and no native
>       code)
>       -
>
>       This is clean-room code so we need to write out own test-cases
>       -
>
>       https://github.com/eclipse/imagen :)
>
>
> Tomcat 10:
>
>    -
>
>    someone had success with automatic conversion on the email list? Huh?
>    How …
>    -
>
>       uses bytecode on the fly hacking …
>       -
>
>       “successful” in startup, but I would not trust in production, ..
>
> JavaEE:
>
>    -
>
>    requires Java 17 because of spring6, then need to do everything at
>    once, …
>
>
>    -
>
>    https://github.com/geoserver/geoserver/wiki/Jakarta-EE
>    -
>
> TOO MUCH to do in one go? can we split it up …
>
>    -
>
>    Phase 1
>    -
>
>       Wicket 7 → Wicket 9
>       -
>
>       JAI → ImageN
>       -
>
>       spring-security-oauth modules
>       -
>
>    Phase 2
>    -
>
>       Java 17 minimum
>       -
>
>    Phase 3
>    -
>
>       JakartaEE
>       -
>
>       spring-framework?
>
>
> action:
>
>    -
>
>    Jukka: blog post about this :)
>
>
> _______________________________________________
> 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

Reply via email to