+1 on Java 8 as minimum. Also limited knowledge of Android but seems to me
that Google itself quickly drops support for older Android versions. As
another example, Chrome stops working on older Macs, etc.

Further, I would expect most shops have long switched over to Java 8
already and are working to Java 11+ and so on. Or they should be - *Java 7
is no longer supported so no security patches etc*. Amazon (Corretto) will
support Java 8 to 2025. (Talk about LTS.)

Certainly, there apps that haven't made the switch, but (1) it is
open-source (2) another marketing point for a Tidelift subscription?




Written on a glass keyboard

On Sat, Jan 2, 2021 at 1:07 PM drewgs...@gmail.com <drewgsteph...@gmail.com>
wrote:

> My vote is to absolutely move up to Java 8 as the minimum.
>
> Caveat: I don't do Android or anything that is shackled to old Java
> versions.
>
> -Drew
> On Saturday, December 5, 2020 at 4:06:49 PM UTC-5 Tatu Saloranta wrote:
>
>> Ok so something to consider for eventual Jackson 2.13 (as per my
>> earlier note, I don't plan on starting that until January and after
>> 2.12.1 is done): should we finally increase JDK requirement for
>> `jackson-databind`?
>> I will start this thread to give everyone a chance to chime in over
>> next month or so: no decision will be made until January 2021.
>>
>> I propose that Jackson 2.13 would require Java 8 for components other
>> than annotations and streaming API (which do not really benefit much).
>> This would have main benefits of:
>>
>> 1. Allow bundling of Java 8 datatypes (Optional), parameter name
>> access (for auto-detecting Creators) -- similar to Jackson 3.x
>> 2. Allow API improvements in 2.x to get yet closer to 3.0
>> compatibility (could backport couple of missing closure-based
>> configuration methods)
>> 3. Overall API improvements for configuration: passing handlers as
>> closures is useful
>>
>> In addition, version 2.12 would become Long-Term Support version so
>> there should be updates beyond security patches for at least 2021,
>> maybe longer if there is demand (and conversely 2.10 and 2.11 would
>> have more limited timespan).
>>
>> I assume that most users are already on Java 8 but I think I would
>> like to hear from those who are not; and whether there are specific
>> concerns for, say, Android users.
>>
>> -+ 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 jackson-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jackson-dev/afba2eea-6dad-42fb-acfc-83c9cfd55e4fn%40googlegroups.com
> <https://groups.google.com/d/msgid/jackson-dev/afba2eea-6dad-42fb-acfc-83c9cfd55e4fn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>


-- 
Written on a glass keyboard.

-- 
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 jackson-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jackson-dev/CAEBemP3FnsnERLPGf_bKZL6vc9okw7wPVsVCT0aiL_OB5WjOkA%40mail.gmail.com.

Reply via email to