Re: [DISCUSS] Move trunk (3.0) to Java 11

2021-11-26 Thread Andreas Lehmkuehler

Am 23.11.21 um 08:35 schrieb sahy...@fileaffairs.de:

Hi,

what about setting Java 11 as a minimum requirement for trunk, upcoming
3.0 release? Not that we have to use classes/constructs... from Java 11
but as Java 8 is outdated declaring Java 11 as a minimum requirement
will have the benefit that moving forward we won't need a major release
if we'd like to switch to Java 11 during the 3.0 livecycle.

Thoughts?
As long as we don't use any Java 11 feature I don't see any reason to change the 
minimum requirement. I'm pretty sure there are a lot of PDFBox users who are 
still on Java 8 and those would be able to use PDFBox anymore without manually 
recompiling it. I'm one of those users.


On the other hand it is important to ensure Java 11 or higher compatibility if 
possible to support those users running PDFBox in a more recent runtime 
environment. Tilman is already addressing this topic by maintaining a couple of 
jenkins jobs using different JDKs.


Andreas


BR
Maruan

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org




-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



Re: [DISCUSS] Move trunk (3.0) to Java 11

2021-11-23 Thread Tilman Hausherr

Am 23.11.2021 um 08:35 schrieb sahy...@fileaffairs.de:

Hi,

what about setting Java 11 as a minimum requirement for trunk, upcoming
3.0 release? Not that we have to use classes/constructs... from Java 11
but as Java 8 is outdated declaring Java 11 as a minimum requirement
will have the benefit that moving forward we won't need a major release
if we'd like to switch to Java 11 during the 3.0 livecycle.


Hi,

Not outdated: jdk8 will be supported until 2030. jdk11 only until 2026.
https://www.oracle.com/java/technologies/java-se-support-roadmap.html

Tilman





Thoughts?

BR
Maruan

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org




-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[DISCUSS] Move trunk (3.0) to Java 11

2021-11-22 Thread sahy...@fileaffairs.de
Hi,

what about setting Java 11 as a minimum requirement for trunk, upcoming
3.0 release? Not that we have to use classes/constructs... from Java 11
but as Java 8 is outdated declaring Java 11 as a minimum requirement
will have the benefit that moving forward we won't need a major release
if we'd like to switch to Java 11 during the 3.0 livecycle.

Thoughts?

BR 
Maruan

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org