You know when you have a crazy complex flow, and it's hard sometimes to even 
tell where things are going? Especially those failure conditions that are all 
going back to a central Funnel or Port? I thought it would be visually very 
helpful if you could add Color to your connections, using the existing UI 
components in place for doing that.

I have a working POC, https://issues.apache.org/jira/browse/NIFI-6504.  Which 
includes a screenshot and link to the branch.

There are a number of open questions:

  *   Should the markers (arrows) be colored also?
  *   Should there be an option to color other components such as funnel's or 
ports?
  *   I've also considered adding some additional line formatting options such 
as thickness and dashes, like the dashed green lines you see when creating a 
new relationship, or the extra thick lines that represent multiple 
relationships use now.
  *   Should there be an option to adjust connection z-index so that users can 
make sure a connection isn't overlapping things in a weird way.

The goal of this ticket is fully on making it easier and faster for users to 
visually understand a flow. Any feedback is appreciated!

Thanks,
  Peter

Reply via email to