Uploaded image for project: 'Nuxeo Drive '
  1. Nuxeo Drive
  2. NXDRIVE-2126

Create a simple board for the team

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: NoFixVersionApplicable
    • Fix Version/s: NoFixVersionApplicable
    • Component/s: Utils

      Description

      The idea is to have a simple (and yet beautiful) web page with interesting graphics:

      • a (complete) timeline of the tickets history:
        (project IN (NXDRIVE, NXPY, "Edge Proxy") OR (project = NXP AND component = "Nuxeo Drive")) AND status WAS IN ("In Progress", Open, Reopened, Resolved) ON ('2020/04/01') ORDER BY key
      • current sprint tickets:
        (project IN (NXDRIVE, NXPY, "Edge Proxy") OR (project = NXP AND component = "Nuxeo Drive")) AND sprint IN openSprints() ORDER BY "Backlog priority" ASC, priority ASC, updated DESC
      • SUPCOM opened:
        project = SUPNXP AND component IN (Drive, "Python client", "Edge Cache Server") AND status NOT IN (Closed, Resolved, Sealed) ORDER BY createdDate
      • SUPCOM not yet handled:
        resolution = Unresolved AND tags = SupCom AND project = NXDRIVE  AND (sprint NOT IN openSprints() OR sprint IS empty) ORDER BY "Backlog priority" DESC, key ASC 

      The timeline will took the whole width and only the past 6 months should be displayed. It may be interesting to be able to see the whole history on option.
      Other graphs will be on the second line of the screen.

      The page should be updated every day (via a dedicated GitHub Action). The output should be made public somewhere.

      As of the stack, let's go with Flask and some nice JavaScript graphics.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 30 minutes
                  30m