Project

General

Profile

Task #19837

Task #19263: Webpage in POMS to build the workflow

Fix up prototype workflow editor

Added by Marc Mengel over 2 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Normal
Target version:
Start date:
05/01/2018
Due date:
% Done:

100%

Estimated time:
Duration:

Description

Several items have already been identified, and more will possibly be added during user test drives:

  • [Accept] [Cancel] buttons on popup forms and/or [>] [v] button state to show open/close (Do not use save as this does not save to the database.)
  • Rename option for stages (and job types/launch templates?) ?
  • Add button for Job types/launch templates ?
  • fix dependency lines for items to left of what they depend on
    • draw something useful
    • different color?
  • Navigate back to tagged campaign pages after save?
  • progress bar on save (it's S-L-O-W )
  • ?? Box by first stage to show input: input dataset / partition/split types?
  • some way to to add self-dependencies -- fix to "exactly two stages" code...
  • Campaign names should be editable as well as job type and login template names.

ALso:

  • cloning workflow will currently stomp on generic_fife launch type and job_type; so for the cloned workflow we should prefer an existing definition if there is one.

History

#1 Updated by Marc Mengel over 2 years ago

  • Description updated (diff)

#2 Updated by Stephen White over 2 years ago

  • Target version set to v4_0_0

#3 Updated by Stephen White over 2 years ago

  • Tracker changed from Feature to Task
  • Description updated (diff)
  • Status changed from Under Discussion to New
  • Scope deleted (Internal)
  • Experiment deleted (-)

#4 Updated by Stephen White over 2 years ago

  • Assignee set to Vladimir Podstavkov

#5 Updated by Vladimir Podstavkov about 2 years ago

  • Status changed from New to Work in progress

#6 Updated by Vladimir Podstavkov about 2 years ago

  • Status changed from Work in progress to Closed
  • % Done changed from 0 to 100

The editor has been refactored using Vis.js as a presentation layer.



Also available in: Atom PDF