Informatievlaanderen / VSDS-Linked-Data-Interactions

https://informatievlaanderen.github.io/VSDS-Linked-Data-Interactions/
European Union Public License 1.2
4 stars 6 forks source link

Upgrade to latest java LTS version #454

Closed Tomvbe closed 4 months ago

Tomvbe commented 7 months ago

We should upgrade from java 17 to java 21 to ensure our applications stay up to date. Advantages of upgrading:

  1. Postponing these updates is a slippery slope. After a while we will be too far behind and upgrading will be too expensive. This will result in becoming a legacy application.
  2. Versions are only supported for a limited time, upgrading ensures we still get support containing bugfixes, security updates, etc.
  3. The community will move on. Libraries etc will stop working for older versions.
  4. New version comes with new language features, performance improvements, better security, etc.
jobulcke commented 4 months ago

Resolved in https://github.com/Informatievlaanderen/VSDS-Linked-Data-Interactions/pull/573