Team,

Following positive feedback on NiFi 2.0 Proposed Release Goals [1] on the
recent discussion thread [2], I am calling this vote to adopt the following
as Release Goals for NiFi 2.0:

1. Remove Java 8 support and require Java 11
2. Remove deprecated components
3. Remove deprecated component properties
4. Remove components integrating with unmaintained services
5. Remove compatibility classes and methods
6. Remove flow.xml.gz in favor of flow.json.gz
7. Remove duplicative features
8. Upgrade internal Java API references
9. Reorganize standard components
10. Implement migration tools for upgrading flows

A positive vote indicates agreement on these goals and the initiation of
the following actions:

1. Rename NiFi 2.0 Proposed Release Goals to NiFi 2.0 Release Goals
2. Create version 1 branch in Git for subsequent support releases on the
version 1 series
3. Update the current main branch in Git to version 2.0.0-SNAPSHOT

The vote will be open for 72 hours and follow standard procedures for
release votes.

Please review the linked goals and discussions for background.

[ ] +1 Adopt NiFi 2.0 Release Goals
[ ] +0 No opinion
[ ] -1 Do not adopt NiFi 2.0 Release Goals for the following reasons...

[1]
https://cwiki.apache.org/confluence/display/NIFI/NiFi+2.0+Proposed+Release+Goals
[2] https://lists.apache.org/thread/xo77p9t3xg4k70356xrqbdg4m9sg7sf8

Reply via email to