Details
-
New Feature
-
Status: Open
-
Major
-
Resolution: Unresolved
-
1.8.0
-
None
Description
As some components become deprecated, I feel there can be better indicators of this status for both existing flows and new components during flow development. Some ideas:
- In the "Add Processor" dialog
- Have an icon indicator like "Restricted" which indicates deprecated status and emphasize the deprecation information (shown in component documentation) in the description
- Allow users to find deprecated components via a "deprecated" tag in the tag cloud and via text search
- On the canvas
- Have an icon indicator like "Restricted" on the components which indicates deprecated status
- Have an easy way to find all instances of deprecated components on the canvas
- If possible, have an easy way to migrate all configured instances of deprecated component to suggested replacement (i.e. replace GetHTTP with InvokeHTTP configured for GET method). This may require manual intervention
Some of these steps may not be easily done through the UI but could be automated/exposed via the NiFi CLI or other API consumers.