Skip to content

Questions about updates to the software #229

@ZakarFin

Description

@ZakarFin

The validator hasn't been touched in a while (looks like 3 years ago since the last change). Currently the software is compiled for Java 11 https://github.com/etf-validator/etf-webapp/blob/2.1.0/build.gradle#L38-L39 and packaged to be run on the jetty:10.0.18-jre11-alpine-eclipse-temurin base image with the container provided on https://github.com/INSPIRE-MIF/helpdesk-validator releases.

Since most Java 11 providers no longer offer updates without some kind of paid service:

  • Any idea if the validator can be run on a more recent version of Java? Maybe updating the validator base image would be enough for Java update?
  • The version of the libraries used are quite old (related to the Java version) like Spring 4: https://github.com/etf-validator/etf-webapp/blob/2.1.0/etf-webapp/build.gradle#L12
  • Newer Java web servers require the Jakarta-namespace to be used instead of javax.servlet etc. So there would need to be some changes with library updates
  • What is the relation of this webapp repository and the binaries used in the https://github.com/INSPIRE-MIF/helpdesk-validator releases?
  • Are you accepting pull requests if we would like to help with some updates?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions