You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Andy LoPresto (JIRA)" <ji...@apache.org> on 2019/02/15 22:17:00 UTC

[jira] [Created] (NIFI-6043) Indicate deprecated components on canvas

Andy LoPresto created NIFI-6043:
-----------------------------------

             Summary: Indicate deprecated components on canvas
                 Key: NIFI-6043
                 URL: https://issues.apache.org/jira/browse/NIFI-6043
             Project: Apache NiFi
          Issue Type: New Feature
          Components: Core UI
    Affects Versions: 1.8.0
            Reporter: Andy LoPresto


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. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)