You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nifi.apache.org by Joe Skora <js...@gmail.com> on 2016/07/04 16:14:37 UTC

Re: [jira] [Commented] (NIFI-833) Add an "Undo" to the User Interface

+1 for the feature.

From past project experience, undo is a difficult problem.  I've seen a 2
phased approach work and I think it might be very affective in this case.

   - Phase 1 - provide a limited undo capability to revert the last change
   or N changes.
   - Phase 2 - provide a more complete solution, after the framework has be
   enhanced to be fully aware of and provide support for undo.

I think the limited Phase 1 is still be incredibly useful.  Even if it only
allows rolling back the last change systemwide (within a tenant in the 1.0
world), it's a huge jump over no undo and provides a way back from those
"why did I do THAT?" moments.

There are more issues to address for Phase 2, but I think of it more like
an SCM rollback where I can peel back changes one at a time or jump to a
specific point in history.  Either way, it requires working out how to
handle updates by multiple users, management of secure properties, etc.

On Sat, Jul 2, 2016 at 1:11 AM, Alexander Kell (JIRA) <ji...@apache.org>
wrote:

>
>     [
> https://issues.apache.org/jira/browse/NIFI-833?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15359985#comment-15359985
> ]
>
> Alexander Kell commented on NIFI-833:
> -------------------------------------
>
> I also agree with this feature wish , nifi is a great tool , but a little
> bit more comfort functionallity would be really nice and helps to improve
> the efficiency by working with nifi . Especially when you are building big
> Dataflows, without an undo functionallity it is really a pain.
>
> > Add an "Undo" to the User Interface
> > -----------------------------------
> >
> >                 Key: NIFI-833
> >                 URL: https://issues.apache.org/jira/browse/NIFI-833
> >             Project: Apache NiFi
> >          Issue Type: Improvement
> >          Components: Core UI
> >            Reporter: John Titus
> >
> > As a NiFi user, I'd like to be able to quickly undo an action, or series
> of actions, in case I accidentally delete one or more processors while
> editing them.
>
>
>
> --
> This message was sent by Atlassian JIRA
> (v6.3.4#6332)
>