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

Implement improved Footprints

    XMLWordPrintable

    Details

    • Type: Epic
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Epic Name:
      f16-drp-footprint
    • Story Points:
      60
    • WBS:
      02C.04.01
    • Team:
      Data Release Production
    • Cycle:
      Spring 2017

      Description

      In S15/DM-1904 we began a redesign of the Footprint API. We need to follow through and convert that to code on disk.

        Attachments

          Issue Links

          Stories in Epic (Custom Issue Matrix)

          Key Summary Story Points Assignee Status
           
          DM-8608

          Make SpanSets Persistable

          2 Nate Lust Done
           
          DM-8108

          Update stack code to use new Footprint API

          14 Nate Lust Done
           
          DM-8107

          Implement new footprints based on API

          12 Nate Lust Done
           
          DM-8103

          Add method to find edge pixels to SpanSet

          2 Nate Lust Done
           
          DM-8102

          Introduce Set operations between SpanSets and masks

          2 Nate Lust Done
           
          DM-7177

          Document interface for new Footprints class

          8 Nate Lust Done
           
          DM-7176

          Create API for new Footprints class

          5 Nate Lust Done
           
          DM-7174

          Implement SpanSet intersection/difference functionality

          6 Nate Lust Done
           
          DM-7173

          Implement SpanSet Spatial Union

          4 Nate Lust Done
           
          DM-7172

          Implement SpanSet overlap tests

          3 Nate Lust Done
           
          DM-7171

          Document interface for SpanSets class

          5 Nate Lust Done
           
          DM-7170

          Implement Interface for SpanSets

          3 Nate Lust Done
           
          DM-7039

          Familiarization with Footprint redesign

          5 Nate Lust Done
           
          DM-9233

          Add default constructor to new Footprints

          1 Nate Lust Done
           
          DM-9105

          Make SpanSet operator templates more generic

          2 Nate Lust Done
           
          DM-9064

          Fix memory leak in SpanSets Persistence

          0.5 Nate Lust Done
           
          DM-8973

          Wrap new Footprints with pybind11 and create python unit test

          8 Nate Lust Done
           
          DM-9996

          Review SpanSet & Footprint API

          2 Jim Bosch Done
           
          DM-8693

          Wrap SpanSets class with pybind11

          6 Nate Lust Done
           
          DM-1596

          Clean up multi-component Footprints

          4 Nate Lust Done
           
          DM-3666

          Revisit Footprint design

          4 Jim Bosch Done
           
          DM-2427

          Implement SpanSet applyFunctor methods

          3 Nate Lust Done
           
          DM-2426

          Implement SpanSet+ellipse operations

          2 Nate Lust Done
           
          DM-2425

          Implement SpanSet core functionality

          6 Nate Lust Done
           
          DM-8104

          Add SpanSet Functionality to find nearest SpanSet from a list and point

          2 Nate Lust Won't Fix
           
          DM-7175

          Create transition Footprints class using SpanSets

          4 Nate Lust Invalid
           
          DM-1129

          Span-based topological set operations for Footprint

          20 Unassigned Invalid
           
          DM-2424

          Create transitional duplicate of Span

          1 Unassigned Invalid

            Activity

            No builds found.
            swinbank John Swinbank created issue -
            swinbank John Swinbank made changes -
            Field Original Value New Value
            Link This issue is blocked by DM-1904 [ DM-1904 ]
            swinbank John Swinbank made changes -
            Link This issue is blocked by DM-1126 [ DM-1126 ]
            swinbank John Swinbank made changes -
            Epic Child DM-1129 [ 13938 ]
            swinbank John Swinbank made changes -
            Epic Child DM-1596 [ 15102 ]
            swinbank John Swinbank made changes -
            Epic Child DM-2424 [ 16745 ]
            swinbank John Swinbank made changes -
            Epic Child DM-2425 [ 16746 ]
            swinbank John Swinbank made changes -
            Epic Child DM-2426 [ 16747 ]
            swinbank John Swinbank made changes -
            Epic Child DM-2427 [ 16748 ]
            swinbank John Swinbank made changes -
            Epic Color ghx-label-4 ghx-label-2
            swinbank John Swinbank made changes -
            Epic Child DM-2424 [ 16745 ]
            swinbank John Swinbank made changes -
            Epic Child DM-2425 [ 16746 ]
            swinbank John Swinbank made changes -
            Epic Child DM-2426 [ 16747 ]
            swinbank John Swinbank made changes -
            Epic Child DM-2427 [ 16748 ]
            swinbank John Swinbank made changes -
            Epic Child DM-1129 [ 13938 ]
            swinbank John Swinbank made changes -
            Epic Child DM-1596 [ 15102 ]
            swinbank John Swinbank made changes -
            Description In S15/DM-1904 we began a redesign of the Footprint API. We need to follow through and convert that to code on disk.
            swinbank John Swinbank made changes -
            Epic Child DM-3666 [ 19789 ]
            swinbank John Swinbank made changes -
            Epic Child DM-1129 [ 13938 ]
            swinbank John Swinbank made changes -
            Epic Child DM-1596 [ 15102 ]
            swinbank John Swinbank made changes -
            Epic Child DM-2424 [ 16745 ]
            swinbank John Swinbank made changes -
            Epic Child DM-2425 [ 16746 ]
            swinbank John Swinbank made changes -
            Epic Child DM-2426 [ 16747 ]
            swinbank John Swinbank made changes -
            Epic Child DM-2427 [ 16748 ]
            swinbank John Swinbank made changes -
            Link This issue is contained by DLP-72 [ DLP-72 ]
            Hide
            swinbank John Swinbank added a comment -

            Shifting this epic to Fall 2016:

            • Delayed due to focus on the HSC merge in W16;
            • Not in X16 since that cycle is dedicated to planning & recovering tech debt.
            Show
            swinbank John Swinbank added a comment - Shifting this epic to Fall 2016: Delayed due to focus on the HSC merge in W16; Not in X16 since that cycle is dedicated to planning & recovering tech debt.
            swinbank John Swinbank made changes -
            Cycle Winter 2016 [ 10802 ] Fall 2016 [ 10803 ]
            swinbank John Swinbank made changes -
            Story Points 50 60
            swinbank John Swinbank made changes -
            Epic Name Implement improved Footprints f16-drp-footprint
            swinbank John Swinbank made changes -
            Epic Child DM-7039 [ 26045 ]
            nlust Nate Lust made changes -
            Epic Child DM-7170 [ 26240 ]
            nlust Nate Lust made changes -
            Epic Child DM-7171 [ 26241 ]
            nlust Nate Lust made changes -
            Epic Child DM-7172 [ 26242 ]
            nlust Nate Lust made changes -
            Epic Child DM-7173 [ 26243 ]
            nlust Nate Lust made changes -
            Epic Child DM-7174 [ 26244 ]
            nlust Nate Lust made changes -
            Epic Child DM-7175 [ 26245 ]
            nlust Nate Lust made changes -
            Epic Child DM-7176 [ 26246 ]
            nlust Nate Lust made changes -
            Epic Child DM-7177 [ 26247 ]
            swinbank John Swinbank made changes -
            Status To Do [ 10001 ] In Progress [ 3 ]
            swinbank John Swinbank made changes -
            Link This issue is triggered by RFC-37 [ RFC-37 ]
            swinbank John Swinbank made changes -
            Epic Child DM-8102 [ 27553 ]
            swinbank John Swinbank made changes -
            Epic Child DM-8103 [ 27554 ]
            swinbank John Swinbank made changes -
            Epic Child DM-8104 [ 27555 ]
            swinbank John Swinbank made changes -
            Epic Child DM-8107 [ 27559 ]
            swinbank John Swinbank made changes -
            Epic Child DM-8108 [ 27560 ]
            swinbank John Swinbank made changes -
            Assignee Bob Armstrong [ rearmstr ] Nate Lust [ nlust ]
            swinbank John Swinbank made changes -
            Cycle Fall 2016 [ 10803 ] Spring 2017 [ 10804 ]
            swinbank John Swinbank made changes -
            Epic Child DM-8608 [ 28273 ]
            swinbank John Swinbank made changes -
            Epic Child DM-8693 [ 28467 ]
            nlust Nate Lust made changes -
            Epic Child DM-8973 [ 29254 ]
            nlust Nate Lust made changes -
            Epic Child DM-9064 [ 29504 ]
            swinbank John Swinbank made changes -
            Epic Child DM-9105 [ 29605 ]
            nlust Nate Lust made changes -
            Epic Child DM-9233 [ 29842 ]
            swinbank John Swinbank made changes -
            Epic Child DM-9996 [ 31508 ]
            nlust Nate Lust made changes -
            Resolution Done [ 10000 ]
            Status In Progress [ 3 ] Done [ 10002 ]

              People

              Assignee:
              nlust Nate Lust
              Reporter:
              swinbank John Swinbank
              Watchers:
              John Swinbank
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.