We may want to require at least 11 for build. Mockito apparently requires a newer release than 8, so we're limited in our ability to start adding unit tests.
(Our current test suite. as you know, is focused on conformance/integration tests. That's necessary, and with code coverage measurements it's less than awful, but the industry expectations have been moving since this started and if folks want to start doing deeper testing that's a good thing. If people start nitpicking each other to death over missing tests rather than adding the desired tests themselves, that would be a bad thing.) -- /_ Joe Kesselman (he/him/his) -/ _) My Alexa skill for New Music/New Sounds fans: / https://www.amazon.com/dp/B09WJ3H657/ Caveat: Opinionated old geezer with overcompensated writer's block. May be redundant, verbose, prolix, sesquipedalian, didactic, officious, or redundant. ________________________________ From: Gary Gregory <garydgreg...@gmail.com> Sent: Wednesday, November 29, 2023 6:58:14 PM To: dev@xalan.apache.org <dev@xalan.apache.org> Subject: Re: Should we still promise Java 8 support? There is no Apache wide recommendation, each project decides what is best for itself. IMO, we should release one last maintenance release on Java 8 and then go directly to Java 17. Gary On Wed, Nov 29, 2023, 6:41 PM Joseph Kessselman <kesh...@alum.mit.edu<mailto:kesh...@alum.mit.edu>> wrote: Java 8 was released in 2014, almost a decade ago. Since then there have been two Long-Term Stability releases: Java 11 (2018) and 17 (2021). I'm wondering whether we still have anyone who really needs to run Xalan on Java 8, or if we can/should move our minimum requirement forward at least to 11 since some of our tooling may start to require it soon. If we agree this change is acceptable/desirable, I can post a note to the users list asking whether people would scream. We could also add a Java version check in Xalan at startup (if there isn't one already) warning folks when they are on an unsupported or deprecated level of Java, and declare 8 deprecated for a while. Not a high priority, but worth considering. Does Apache have anything resembling a recommendation on this? -- ` /_ Joe Kesselman (he/him/his) -/ _) My Alexa skill for New Music/New Sounds fans: / https://www.amazon.com/dp/B09WJ3H657/ Caveat: Opinionated old geezer with overcompensated writer's block. May be redundant, verbose, prolix, sesquipedalian, didactic, officious, or redundant. Feel free to call him on it.