MTQ Workflow

cl-workflow /mt4 toolbar

  • Built on React
  • Uses services in ng-ui passed in as props
  • Contains:
    • Rolling Week View
    • Topic View
    • Activity Form
    • Batch/Bulk Edit
  • Standalone Version uses mock data

ng-ui

Nucleus team has added:

  • Services needed for integration with:
    • AB
    • LPN
    • Activities/Topics
  • Services for Batch Edit
  • Reducers for integration with Workflow (for MT4)
  • Error Logging Service

Components

JSPM/SystemJS

ES6 Module Loader

jspm install <registry>:<package location>@<version number>

jspm install npm:react@0.14.8

jspm install stash:UI/cl-workflow@1.3.0 

Breakdown of Workflow Responsibilities

  • Spartans - ng-ui
    • Maintenance of services for bugs
    • Potentially creation of new services for new features (TBD)
  • MT4
    • Maintenance and feature improvements to Rolling Week View/Topic View
  • Instructor Tools
    • Feature improvements for Batch Edit 
    • Maintenance of Activity Form

ng-ui Workflow Transition

By Jason Clark

ng-ui Workflow Transition

  • 566