Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-13392

Develop Gen3 Middlware sufficient for basic SuperTask Preflight and Execution

    Details

    • Type: Epic
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Epic Name:
      s18-mw-integration
    • Team:
      Architecture

      Description

      Develop a prototype of the Gen3 Butler and SuperTask frameworks sufficient for executing a SuperTask version of ci_hsc.

      This requires (at least):

      • Integration of the SuperTask framework developed in DM-12755 andd the Gen3 Butler developed in DM-13391.
      • Enhancement of the SQLite Registry implementation to support APIs required for Preflight. Expected to be developed primarily by Pim Schellart [X].
      • Conversion of all CmdLineTasks executed by ci_hsc to SuperTasks, while ensuring backwards compatibility with their existing CmdLineTask interfaces. Expected to be led initially by Jim Bosch, with subsequent work done as needed by other team members.

      We also expect to uncover a significant amount of emergent work that will be necessary to complete this Epic.

      The completion of this Epic is the second of two S18 Middleware milestones, with completion criteria the ability to run a custom version of the ci_hsc package that utilizes SuperTask Preflight and Execution. Our goal is to complete this test by the end of the cycle (June 1).

      This Epic should be used instead of the existing cycle-wide per-Team Epics by middleware developers members to organize the stories within its scope. Fritz Mueller will handle filling in the per-Team Epics as needed for loading PMCS.

        Attachments

          Issue Links

          Stories in Epic (Custom Issue Matrix)

          Key Summary Story Points Assignee Status
           
          DM-14733

          SuperTask base class API tweaks

          4 Jim Bosch Done

            Activity

            Hide
            swinbank John Swinbank added a comment -

            Let's set the team on this epic to DAX, on the basis that all epics are required to have a team, and Fritz Mueller is coordinating this work.

            Show
            swinbank John Swinbank added a comment - Let's set the team on this epic to DAX, on the basis that all epics are required to have a team, and Fritz Mueller is coordinating this work.
            Hide
            jbosch Jim Bosch added a comment -

            Not quite on the original schedule, but this work has now definitely been done.

            Show
            jbosch Jim Bosch added a comment - Not quite on the original schedule, but this work has now definitely been done.

              People

              • Assignee:
                jbosch Jim Bosch
                Reporter:
                jbosch Jim Bosch
                Watchers:
                Fritz Mueller, Jim Bosch, John Swinbank, Kian-Tat Lim, Yusra AlSayyad
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved:

                  Summary Panel