Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Sprint Goal / Focus

  • Module release deadline

Sprint Schedule

  • Sprint: 124
    • Start Monday 27 Sep
    • Finish Fri 8 Oct
    • Sprint Board
    • Jira Sprint: 1037
  • Release: 2021.3 Kiwi  
    • Sprint 124: Module Release Deadline
    • Sprint 127: Bugfix Deadline

Sprint Capacity

Team AvailabilitySchedule | Calendar

Notes / Exceptions:

  • NA

Lead Roles:

QA Environment: folio-snapshot


Info
titlePlanning Questions
  • Does the issue meet the criteria for Definition of Ready?
  • What front and back end components are affected?
  • What changes need to be made? (additions, removals or modifications)
  • What development tests need to be written?  
  • What data does the developer need to verify their work?
  • What are the known unknowns? 
  • What is needed to QA? (environment, data, scripts)

Navigation

Table of Contents

Expand
titleSprint Planning Agenda
  1. Sprint Goal / Focus
  2. Sprint Capacity
  3. Review sprint candidates 
  4. Agree technical approach / define key implementation tasks
  5. Finalise estimates / costings
  6. Confirm sprint scope
  7. Confirm first actions






Sprint Planning  

(error) - not in sprint  (tick) or @ - in sprint   .


Info
titlePlanning Notes Template
  • Approach / Constraints
  • Components and Changes
    • Frontend
    • Backend
  • Tests
  • Data
  • Dependencies
  • Known Unknowns
  • QA
    • environment: local | testing | snapshot | other
    • data
    • scripts
  • Development Estimate



Sprint Focus

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions


Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1628

Claudia Malzer
  • Approach / Constraints
    • Expand placeholders in accordance with folio stripes i18n guidelines. This will bypass the need for toLowercase.
    • No dynamic input to be concerned about.
    • To find types, interrogate where core docs is called from for recordType prop
      • expected to expand for  
        • amendment
        • license
        • core documents
        • supplementary docs
        • term
  • Components and Changes
    • Frontend
      • coredocs, supplementarydocs, terms: change template string based on type
      • en.json: remove old and add two new translation strings for each type
    • Backend: none
  • Tests: no changes to tests needed
  • Data: none
  • Dependencies: none
  • Known Unknowns: none
  • QA
    • environment: snapshot
    • data / scripts: none
    • will need to wait for Localize to test German translations
  • Development Estimate: <0.5d

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1733

  • Approach / Constraints
  • Components and Changes
    • Frontend
    • Backend
  • Tests
  • Data

    • Dependencies
      • cannot access the GBV minerva server
    • Known Unknowns
      • cannot find type or property
      • not sure where error is coming from, suggesting something is missing
    • QA
      • environment: local | testing | snapshot | other
      • data
      • scripts
    • Development EstimateApproach / Constraints
      • attempt to recreate on non-GBV environment

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1844

    • Approach / Constraints
      • MCL property 'isSelected' 
      • pass property in route for agreements and platforms
      • remove any references to legacy selectedRow properties
    • Components and Changes
      • Frontend
        • ui-agreements:
          • platforms-view / route, agreements-view / route
          • insert property
      • Backend: none
    • Tests: none (should be handled by existing stripes-components MCL tests)
    • Data: none
    • Dependencies: none
    • Known Unknowns: none
    • QA
      • environment: snapshot 
      • data / scripts: none
    • Development Estimate: <0.5d

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1771

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1770
    • Approach / Constraints
        requires investigation to triage
      • typeMismatch indicates a backend issue
      • requires investigation to triage
    • Components and Changes
      • Frontend: none stripes-erm-components
      • Backend: web-toolkit (neds needs triage)
    • Tests
    • Data
    • Dependencies
      • developer will need web-toolkit permissions
    • Known Unknowns
    • QA
      • environment: local | testing | snapshot | other
      • data
      • scripts
      • none
    • Development Estimate: ?<1d

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUXPROD-3338

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1813

    • Approach / Constraints
      • ERM-1798 changes the default behaviour, but affords the current (legacy) approach
      • However, data model isn't changing except to support 1 to many siblings
      • Pass everything needed from the work to the view
      • Groovy code in the view to expand everything that is not the current title instance
      • Follow existing pattern for export data, building it as if it is a new object
    • Components and Changes
      • Frontend: none
      • Backend
    • Tests: none
    • Data: standard Gokb data import
    • Dependencies: none
    • Known Unknowns: none
    • QA
      • environment: snapshot
      • data / scripts: none
    • Development Estimate: 3d

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFAT-81

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1661


    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFAT-81

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1287


    Release Tasks

    Feature ID

    Issue ID

    Sprint Backlog?

    Notes / Actions

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFOLREL-493

    Jira Legacy
    serverSystem JiraJIRA
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1864


    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFOLREL-493

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1865


    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFOLREL-493

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1866


    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFOLREL-493

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1867
    Ethan Freestone

    (error)

    No change to module since Kiwi

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFOLREL-493

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1868


    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFOLREL-493

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1869


    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFOLREL-493

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1870


    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFOLREL-493

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1871


    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFOLREL-493

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1872


    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFOLREL-493

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1873


    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFOLREL-493

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1874


    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFOLREL-493

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1875


    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFOLREL-493

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1876






    Brought Forward

    For Development

    Feature IDIssue IDSprint Backlog?

    Notes / Estimates / Actions

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUXPROD-3339

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1798



    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1754

    TODO: Complete integration tests 

    Estimate: 2d (end Tuesday)


    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFAT-81

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1260

    • Approach
      • use interactors to update last test
    • Tests:
      • Initial values 
    • Development Estimate: <0.5d

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFAT-81

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1258


    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFAT-81

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1259



    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1700
    • Approach / Constraints
      • use existing card component
      • changes needed to edit and view panes
      • relative widths:
        • 3-3-6 for edit
        • 3-9 for view
    • Components and Changes
      • Frontend:
        • view: stripes-erm-component: internal-contact-card
        • edit: stripes-erm-component: user-field
      • Backend: none
    • Tests / Data / Dependencies: none
    • Known Unknowns: none
    • QA:  (Gill)
      • environment: local | testing | snapshot | other
      • data, scripts: none
    • Development Estimate: <0.5d

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keySTCOM-875

    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1862

    Resulting from React17 upgrade.

    Tests failing because of React16.

    For QA

    Feature IDIssue IDSprint Backlog?

    Notes / Estimates / Actions


    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1816



    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1848


    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1863


    For Release Prep

    Feature IDIssue IDSprint Backlog?

    Notes / Estimates / Actions


    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1857


    Brought In

    Feature IDIssue IDSprint Backlog?

    Notes / Estimates / Actions

    Jira Legacy
    serverSystem JIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUXPROD-3338

    Jira Legacy
    serverSystem JIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1853

    • Approach / Constraints
    • Components and Changes
      • Frontend: ui-agreements
      • Backend: none
    • Tests / Data / Dependencies: none
    • Known Unknowns: none
    • QA
      • environment: snapshot 
      • data / scripts: none
    • Development Estimate <0.5d

    Jira Legacy
    serverSystem JIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUXPROD-3337

    Jira Legacy
    serverSystem JIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1854

    • Approach / Constraints
    • Components and Changes
      • Frontend: ui-licenses
      • Backend: none
    • Tests / Data / Dependencies: none
    • Known Unknowns: none
    • QA
      • environment: snapshot 
      • data / scripts: none
    • Development Estimate <0.5d

    Jira Legacy
    serverSystem JIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1648

    Jira Legacy
    serverSystem JIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1566

    • Approach / Constraints
    • Components and Changes
      • Frontend: ui-agreements
      • Backend: none
    • Tests / Data / Dependencies: none
    • Known Unknowns: none
    • QA
      • environment: snapshot 
      • data / scripts: none
    • Development Estimate <0.5d

    Jira Legacy
    serverSystem JIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyFOLIO-3198

    Jira Legacy
    serverSystem JIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1881
    See Slack thread: https://folio-project.slack.com/archives/CAYCU07SN/p1633101250092800

    Jira Legacy
    serverSystem JIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1852

    Jira Legacy
    serverSystem JIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyERM-1887
    Ethan Freestone




    Removed

    Feature IDIssue IDSprint Backlog?

    Notes / Estimates / Actions








    Sprint Summary

    ERM


    Jira Legacy
    serverSystem JiraJIRA
    columnIdsissuekey,summary,issuetype,assignee,status,components
    columnskey,summary,type,assignee,status,components
    maximumIssues20
    jqlQuerylabels != release and labels in (licenses, agreements, erm) and Sprint = 1037 and issuetype in standardIssueTypes()
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc



    Dashboard

    Jira Legacy
    serverSystem JiraJIRA
    columnIdsissuekey,summary,issuetype,assignee,status,components
    columnskey,summary,type,assignee,status,components
    maximumIssues20
    jqlQuerylabels = dashboard and Sprint = 1037
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc

    Other

    Jira Legacy
    serverSystem JiraJIRA
    columnIdsissuekey,summary,issuetype,assignee,status,components
    columnskey,summary,type,assignee,status,components
    maximumIssues20
    jqlQuery(labels = release or labels not in (licenses, agreements, erm, dashboard)) and Sprint = 1037
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc

    ...