On Wed, Jun 29, 2022 at 3:58 PM Anbu Sampath <[email protected]> wrote: > > Hi Tatu, > > I am not sure whether discussion for Jackson 3 Java baseline already > happened. I searched in google group, could not find the discussion related > to Jackson 3 specially. Also noticed recently most of the components moved up > Java 8 as baseline(except annotation) in 2.14. > > While reading the wiki page it mentioned Java 8 as baseline for Jackson 3.0 > as well. Wiki page > (https://github.com/FasterXML/jackson/wiki/Jackson-Release-3.0#jdk) last > edited on Mar'21. So as part of 3.0 release, can we increase the Java > baseline to 11? > > Many open-source projects stopped supporting Java 8 recently like Apache > Camel, Qaurkus, Netty 5, Jakarta EE 10, etc. I think it's worth considering > to move baseline to Java 11.
We are still quite ways off from Jackson 3.0 being released, so the only decision so far has been "at least Java 8", which was done 2 years ago or so. As to Java 11; I think I would suggest Java 17 as the version past 8 mostly so we could get direct Record support. But. No need to decide yet -- I think there's bit of refactoring work to be done for: https://github.com/FasterXML/jackson-future-ideas/wiki/JSTEP-1 before considering Java baseline. I'll actually need to send something about my latest thinking on Java package / Maven artifact names: instead of "com.fasterxml" I am thinking of "tools.jackson" (just registered the domain :) ). -+ Tatu +- -- You received this message because you are subscribed to the Google Groups "jackson-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jackson-dev/CAGrxA24gFcmWsLCW8rumBGhRZ2vkAT36E308qr7gqegc%2BhEDzg%40mail.gmail.com.
