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.

Reply via email to