[
https://issues.apache.org/jira/browse/NIFI-10147?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Handermann updated NIFI-10147:
------------------------------------
Epic Status: In Progress (was: To Do)
> Remove Support for Java 8
> -------------------------
>
> Key: NIFI-10147
> URL: https://issues.apache.org/jira/browse/NIFI-10147
> Project: Apache NiFi
> Issue Type: Epic
> Components: Core Framework, MiNiFi, NiFi Registry, NiFi Stateless
> Reporter: David Handermann
> Assignee: David Handermann
> Priority: Major
> Fix For: 2.0.0
>
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Although multiple vendors have planned extended support for Java 8, a number
> of projects are in the process of deprecating and removing support for Java
> 8. These projects include the following:
> - [Jetty 9.4|https://github.com/eclipse/jetty.project/issues/7958]
> - [Spring
> 5|https://spring.io/blog/2021/09/02/a-java-17-and-jakarta-ee-9-baseline-for-spring-framework-6]
> - [OpenSAML 3|https://shibboleth.atlassian.net/wiki/spaces/OSAML/overview]
> Apache NiFi should also remove support for Java 8 in order to maintain active
> support for various components.
> Removing support for Java 8 requires a new major version release and will
> also require several build configuration changes including the following:
> - Updating Maven source and compiler settings
> - Updating minimum Java build version
> - Removing optional Maven build profiles
> - Updating GitHub workflows
> Initial discussion on a migration strategy included a tentative target of the
> end of calendar year 2022.
> Implementation should not proceed until after a minor release of Apache NiFi
> 1.17.0.
> Mailing list discussion:
> [https://lists.apache.org/thread/mm1xf3b9nvrcgytb92oy3swvvc45fl34]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)